We are looking for a Java Full Stack Developer with 4+ years of experience in designing, developing, and maintaining scalable enterprise applications. The ideal candidate should have strong expertise in Java, Spring Boot, Microservices, Angular, and modern web technologies. The role involves working closely with cross-functional teams in an Agile environment to deliver high-quality software solutions.
Key Responsibilities
- Design, develop, test, and maintain enterprise web applications.
- Develop RESTful APIs using Java and Spring Boot.
- Build responsive front-end applications using Angular.
- Develop and maintain Microservices-based applications.
- Write clean, scalable, and maintainable code.
- Perform unit testing, integration testing, and bug fixing.
- Collaborate with Product Owners, Business Analysts, QA, and development teams.
- Participate in code reviews and follow coding best practices.
- Optimize application performance, security, and scalability.
- Support deployments and troubleshoot production issues.