Astyra is seeking a Lead Java Developer to support a technology initiative with our client. This individual will join an established engineering team developing and enhancing cloud-based business applications within a large enterprise environment.
The Lead Java Developer will serve as a hands-on individual contributor, with a primary focus on backend application development. The ideal candidate will have strong experience with Java, Spring Boot, and AWS and be comfortable independently developing solutions while collaborating with a broader engineering team.
Responsibilities
- Design, develop, test, implement, and support Java-based backend applications and services
- Build and enhance backend solutions using Java, Spring, and Spring Boot
- Develop cloud-based applications and services using AWS, including Lambda and Fargate
- Build and enhance business process and business rules-based applications
- Collaborate with engineers and technical stakeholders to design and deliver scalable, maintainable solutions
- Participate in code reviews, technical discussions, testing, and troubleshooting
- Proactively identify and communicate technical risks, issues, and opportunities for improvement
- Remain hands-on throughout the development lifecycle while working independently within an established engineering team
Basic Qualifications
- Bachelor’s Degree
- At least 4 years of software engineering experience
- Strong experience developing backend applications using Java
- Experience with Spring and Spring Boot
- Experience developing applications within AWS
- Experience building and supporting backend services and business applications
Preferred Qualifications
- 7+ years of software engineering experience, with significant hands-on Java development
- Strong experience with Java and Spring Boot in enterprise application environments
- Experience with AWS Lambda and AWS Fargate
- Experience developing or supporting business rules or rules-engine-based applications
- Experience designing and supporting cloud-based backend applications and services
- Full-stack development experience is a plus, but frontend development is not required
- Familiarity with cloud-based AI development tools
- Experience working within a large enterprise environment
- Strong communication skills with the ability to work independently and collaborate effectively with technical teams
#AC
