Role: Java Developer
Location: Alpharetta GA (5 days onsite)
JD
Full-stack developer who can take ownership of deliverables and excel as an individual contributor with solid technical and system design skills.
Spring Boot Java for backend and Angular for frontend.
Highly motivated Java Developers ready to closely work with team deliver quickly and design, develop, and maintain scalable microservices using Spring Boot.
Build responsive and dynamic web applications using Angular with TypeScript.
Build micro frontends using Single SPA framework.
Collaborate with cross-functional teams to define, design, and ship new features and maintain code integrity.
Ensure code quality and security using tools like SonarQube, Fortify, and Nexus IQ.
Troubleshoot and resolve issues in a timely manner.
Participate in Agile ceremonies and contribute to sprint planning and retrospectives.
Good experience with CICD tooling with Bitbucket, Jenkins, and OpenShift. Tech Stack & Tools:
Backend: Spring Boot (Java)
Frontend: Angular (TypeScript), Single SPA
Database: PostgreSQL
DevOps & CI/CD: Jenkins, OpenShift
Source Control: Bitbucket
Agile Management: Jira
Code Quality & Security: SonarQube, Nexus IQ, Fortify
Cloud: AWS, OpenShift technologies Qualifications:
Proven experience as a Full-Stack Developer with Spring Boot Java and Angular Type Script
Strong understanding of microservices architecture and RESTful APIs
Experience with secure coding practices and fixing vulnerabilities
Familiarity with CI/CD pipelines and containerized deployments
Excellent problem-solving and communication skills
Ability to work independently and collaboratively in a fast-paced Agile environment