We are looking for a highly skilled 8-10 yrs of Java Full Stack Engineer with solid backend development expertise in Java and Spring Boot, complemented by hands-on experience in Angular for frontend development. The ideal candidate will be responsible for designing, developing, and maintaining scalable enterprise applications while collaborating with cross-functional teams to deliver high-quality software solutions.
Essential functions
Backend Development (70%)
- Design, develop, and maintain enterprise-grade applications using Java 8/11/17 and Spring Boot.
- Build scalable, secure, and high-performance RESTful APIs and microservices.
- Develop business logic and integrate with internal and external systems.
- Optimize application performance, scalability, and reliability.
- Write clean, maintainable, and well-tested code following coding standards and best practices.
- Work with relational and NoSQL databases to design and optimize data models.
- Participate in code reviews and ensure high code quality.
- Troubleshoot production issues and implement performance improvements.
Frontend Development (30%)
- Develop and maintain responsive user interfaces using Angular (v10+ preferred).
- Integrate frontend components with backend REST APIs.
- Implement reusable UI components and improve user experience.
- Debug and resolve frontend issues while ensuring cross-browser compatibility.
- Collaborate with UX/UI designers to deliver intuitive interfaces.
Qualifications
- Solid backend engineering mindset.
- Ability to design scalable and maintainable applications.
- Ownership and accountability.
- Excellent collaboration and stakeholder communication.
- Continuous learning and adaptability.