Role & responsibilities
Job Description
We are seeking an experienced Senior Java Full Stack Developer with 58 years of hands-on experience in designing, developing, and deploying scalable enterprise applications. The ideal candidate should have strong expertise in backend and frontend technologies along with cloud exposure and microservices architecture.
Key Responsibilities
- Design, develop, and maintain scalable full stack applications using Java and Angular
- Architect and implement microservices-based solutions
- Develop robust and secure RESTful APIs using Spring Boot
- Lead end-to-end development lifecycle including design, development, testing, and deployment
- Collaborate with architects, product owners, and cross-functional teams
- Deploy, monitor, and optimize applications on AWS/GCP/Azure cloud platforms
- Ensure high performance, security, and code quality standards
- Mentor junior developers and contribute to best practices
Required Skills
- 5–8 years of experience in Java Full Stack Development
- Strong hands-on experience in Spring Boot & Microservices
- Proficiency in Angular (latest versions preferred)
- Experience with REST API development & integration
- Solid understanding of cloud platforms (AWS / GCP / Azure)
- Experience with database technologies (SQL/NoSQL)
Preferred Skills
- Experience with Docker & Kubernetes
- Hands-on knowledge of CI/CD tools (Jenkins, GitLab, etc.)
- Familiarity with design patterns and system design
- Experience working in Agile/Scrum environments