Posted on: 17/10/2025
Description :
Responsibilities :
- Lead the end-to-end design and development of complex, high-performance backend systems using Java.
- Provide architectural oversight, conduct code and design reviews, and ensure adherence to enterprise standards.
- Make strategic technical decisions, ensuring solutions are scalable, secure, and maintainable.
- Develop and maintain RESTful APIs and microservices using Spring Boot and related technologies.
- Optimize system performance, ensure high code quality, and implement engineering best practices.
- Participate in sprint planning, task estimation, and delivery tracking.
- Mentor junior and mid-level developers, promoting a culture of technical excellence and continuous learning.
- Work closely with cross-functional teams, including Product Owners, QA, DevOps, and Architects, to deliver end-to-end solutions.
- Ensure adherence to Agile/SCRUM methodologies and actively participate in ceremonies (daily stand-ups, sprint reviews, retrospectives).
- Oversee CI/CD pipeline setup and integration, ensuring proper use of unit testing and code quality tools.
- Ensure system reliability through the implementation of automated testing, logging, and monitoring frameworks.
Requirements :
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- 8+ years of experience in Java development, with at least 2+ years in a technical leadership role.
- Strong hands-on experience with Java, Spring Boot, RESTful APIs, and microservices architecture.
- Solid understanding of software engineering principles, performance tuning, and secure coding practices.
- Excellent communication, problem-solving, and team collaboration skills.
Did you find something suspicious?
Posted By
Posted in
Full Stack
Functional Area
Backend Development
Job Code
1562070
Interview Questions for you
View All