Posted on: 20/11/2025
Description :
- Lead end-to-end software development lifecycle : requirement analysis, HLD, LLD, coding, testing, deployment.
- Architect and design robust, scalable systems using Java, Spring Boot, and Microservices.
- Create and document HLD (system architecture, module interactions) and LLD (class diagrams, sequence flows).
- Collaborate with product managers and stakeholders to translate business needs into technical solutions.
- Mentor junior developers and conduct code/design reviews.
- Ensure performance, security, and scalability of applications.
- Integrate with cloud platforms (AWS/GCP/Azure) and third-party APIs.
- Drive DevOps practices and CI/CD pipeline implementation.
Required Skills :
- Expert in Core Java, Spring Framework, Spring Boot, and RESTful APIs.
- Strong experience in HLD/LLD documentation using UML, flowcharts, and architecture diagrams.
- Proficient in SQL/NoSQL databases (PostgreSQL, MongoDB).
- Hands-on with Docker, Kubernetes, Jenkins, and Git.
- Familiarity with message brokers (Kafka, RabbitMQ).
- Solid understanding of design patterns, OOP, and multithreading.
- Experience with unit testing (JUnit, Mockito) and performance tuning.
Qualifications :
- Bachelors or Masters degree in Computer Science or related field.
- 8+ years of hands-on experience in Java development.
- Proven track record of designing scalable systems in a product-based environment.
- Excellent communication and leadership skills.
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1577760
Interview Questions for you
View All