Posted on: 04/12/2025
Job Description :
Responsibilities :
- Lead a team of Java developers in designing, developing, and delivering enterprise-grade applications.
- Architect scalable and robust solutions aligned with business goals.
- Review code for quality assurance and ensure adherence to best practices and coding standards.
- Collaborate with cross-functional teams, including Product Owners, QA, DevOps, and other development teams.
- Guide and mentor junior developers in technical growth and project execution.
- Participate in system design, technical discussions, and architectural decisions.
- Troubleshoot and resolve complex technical issues and production incidents.
- Ensure timely delivery of projects and enhancements as per project timelines.
- Stay updated with emerging technologies and suggest improvements in tools, practices, and architecture.
Requirements :
- Strong proficiency in Core Java, Spring Framework.
- Good understanding of microservices architecture and RESTful APIs.
- Experience with Hibernate/JPA, SQL and NoSQL databases (MySQL, PostgreSQL, MongoDB, etc. ).
- Hands-on with build tools like Maven or Gradle.
- Proficient in using version control systems such as Git.
- Exposure to CI/CD pipelines and DevOps practices.
- Familiarity with cloud platforms such as AWS or Azure is a plus.
- Good knowledge of design patterns, TDD, and Agile methodologies.
- Bachelor's/Master's degree in Computer Science, Information Technology, or related field.
- 7+ years of relevant experience in Java/J2EE development.
- Minimum 2 years of experience in a technical leadership role.
- Strong problem-solving and analytical skills.
- Excellent communication and interpersonal abilities.
- Self-motivated and able to work independently as well as in a team.
- Strong sense of ownership and accountability.
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Functional / Technical Consulting
Job Code
1585206
Interview Questions for you
View All