Job Description
Job Title : Lead Java Developer
Experience : 10+ Years
Location : Hyderabad
Employment Type : Full-time
Job Summary :
We are seeking a highly experienced and technically proficient Lead Java Developer to join our team. The ideal candidate will have a strong background in enterprise Java development, experience leading teams, and a deep understanding of financial systems. Experience with cloud platforms (AWS, Azure, GCP) is a strong plus.
Key Responsibilities :
- Lead the design, development, and deployment of scalable Java-based applications.
- Collaborate with architects, product owners, and stakeholders to understand business requirements and translate them into technical solutions.
- Provide technical leadership and mentorship to a team of developers across multiple projects.
- Ensure best practices in code quality, architecture, testing, and performance optimization.
- Work closely with DevOps and QA teams to ensure CI / CD pipelines and automated testing processes are integrated.
- Participate in code reviews, performance tuning, and troubleshooting of complex production issues.
- Drive initiatives around microservices, API integration, and modernization of legacy systems.
- Contribute to technical documentation and solution architecture.
Requirements
Strong expertise in Core Java, J2EE, Spring Boot, Hibernate, and RESTful APIs.Experience with microservices architecture and containerization (Docker, Kubernetes).Proficiency in SQL and experience with relational databases (Oracle, PostgreSQL, MySQL).Familiarity with messaging systems like Kafka, RabbitMQ, or JMS.Hands-on experience with unit testing frameworks (JUnit, Mockito) and build tools (Maven, Gradle).Experience with version control systems (Git, Bitbucket).Exposure to cloud platforms (AWS, Azure, GCP) is a strong plus.Familiarity with CI / CD tools (Jenkins, GitLab CI / CD, Bamboo).Benefits
Company standard Benefits.
Requirements
Lead Java Developer