Position Details
About this role
Onsite Software Engineer role focused on full-stack development using Java/Spring and REST APIs in a consulting setting.
Key Responsibilities
- Engage with customers to deeply understand their use-cases, pain points, and requirements
- Solve complex problems by designing, developing, and delivering using various tools, languages, frameworks, methodologies (like agile) and technologies
- Create high-level software architecture designs that outline the overall structure, components, and interfaces of the application
- Collaborate with cross functional teams like product owners, designers, architects etc.
- Define and implement software test strategy, guidelines, policies and processes in line with organization vision, industry regulations and market best practices
Technical Overview
Stack emphasizes Java, Spring, REST API, CI/CD, Agile, and architecture with emphasis on end-to-end software delivery.
Ideal Candidate
The ideal candidate is a hands-on software engineer with strong Java/Spring experience, capable of delivering end-to-end full-stack solutions in an onsite consulting environment.
Must-Have Skills
Nice-to-Have Skills
Required Skills
Hard Skills
Soft Skills
Industry & Role
Keywords for Your Resume
Deal Breakers
Lack of full-stack Java/Spring experience, No experience with CI/CD or agile practices
Get matched to jobs like this
Luna finds roles that fit your skills and career goals — no endless scrolling required.
Create a Free Profile