Lead Java Developer

Hyderabad, Telangana, India
Aug 30, 2024
Sep 28, 2025
Onsite
Full-Time
7 Years
Job Description

As a Lead Java Developer, you will play a crucial role in designing, developing, and maintaining high-performance Java applications. Your expertise in Java, Spring Boot, and MongoDB will be key to delivering scalable and reliable solutions. You will lead development efforts, collaborate with cross-functional teams, and ensure that our applications meet the highest standards of quality and performance.

Key Responsibilities

  1. Java Development. Lead the design and development of Java applications using Java 8 and later versions, including Java SE and Java EE.
  2. Spring Boot. Utilize your expertise in Spring Boot for application configuration, deployment, and troubleshooting.
  3. MongoDB. Design and develop databases using MongoDB, focusing on schema design, data modeling, and query optimization.
  4. Testing & Quality Assurance. Write and execute unit tests, integration tests, and system tests to ensure application quality and performance.
  5. Agile Practices. Apply Agile methodologies, including Scrum and Kanban, to manage development processes and deliverables.
  6. Communication & Collaboration. Work closely with cross-functional teams to understand requirements and deliver effective solutions. Communicate clearly and effectively to ensure alignment and project success.

Required Qualifications

  • Education. Bachelor’s degree in Computer Science or a related field.
  • Experience. 7+ years of experience in Java development with a strong focus on Java 8 and later versions.
  • Spring Boot Expertise. Proven experience with Spring Boot for application development and management.
  • MongoDB Proficiency. Demonstrated ability in designing and managing databases using MongoDB.
  • Testing Experience. Solid experience in writing and implementing various types of tests.
  • Agile Methodologies. Experience with Agile development practices such as Scrum and Kanban.
  • Communication Skills. Excellent communication and collaboration abilities, with experience working in cross-functional teams.

Nice to Have

  1. Cloud Platforms. Familiarity with cloud platforms like AWS and Google Cloud.
  2. Containerization. Experience with Docker and Kubernetes for containerization.
  3. DevOps Tools. Knowledge of DevOps tools such as Jenkins, Git, and SVN.
  4. CI/CD Pipelines. Experience in creating and managing CI/CD pipelines using tools like Jenkins and GitLab CI/CD.

Why Join ValueLabs?

  • Innovative Environment. Work on cutting-edge technologies and projects that drive innovation.
  • Career Growth. Opportunities for professional development and career advancement.
  • Collaborative Culture. Be part of a dynamic team that values communication, collaboration, and excellence.

Apply Today.If you are a seasoned Java developer with a passion for leading projects and working with modern technologies, apply now to join ValueLabs as a Lead Java Developer. Be part of a team that values innovation and excellence in technology.