Diverse Lynx is looking for a highly skilled Full Stack Developer with strong expertise in Java and modern frontend frameworks such as Angular or React. The role involves designing, developing, and maintaining scalable web applications and microservices while collaborating with various teams and following Agile methodologies.
Responsibilities:
- Design, develop, and maintain end-to-end web applications using Java and Angular/React
- Build scalable backend services using Java, Spring Boot, and Microservices architecture
- Develop responsive and user-friendly frontend applications using Angular or React
- Design and consume RESTful APIs and integrate with third-party services
- Collaborate with architects, business analysts, UX designers, and QA teams
- Participate in code reviews and ensure adherence to coding standards and best practices
- Troubleshoot, debug, and optimize application performance
- Support CI/CD implementation and deployment activities
- Follow Agile/Scrum methodologies and participate in sprint ceremonies
Requirements:
- Strong expertise in Java, Spring Boot, and one of the modern frontend frameworks (Angular or React)
- Design, develop, and maintain end-to-end web applications using Java and Angular/React
- Build scalable backend services using Java, Spring Boot, and Microservices architecture
- Develop responsive and user-friendly frontend applications using Angular or React
- Design and consume RESTful APIs and integrate with third-party services
- Collaborate with architects, business analysts, UX designers, and QA teams
- Participate in code reviews and ensure adherence to coding standards and best practices
- Troubleshoot, debug, and optimize application performance
- Support CI/CD implementation and deployment activities
- Follow Agile/Scrum methodologies and participate in sprint ceremonies
- Strong experience in Java 8/11/17
- Hands-on experience with Spring Boot
- Experience with Microservices Architecture
- Strong knowledge of REST APIs and Web Services
- Experience with Hibernate/JPA
- Understanding of Design Patterns and Object-Oriented Programming
- Angular (12+) OR React.js
- JavaScript (ES6+), TypeScript
- HTML5, CSS3, Bootstrap, Responsive Design
- State management concepts (Redux, NgRx, Context API, etc.)