Lead Java Developer

Bengaluru, Karnataka, India
Aug 14, 2024
Aug 14, 2025
Remote
Full-Time
3 Years
Job Description

we’re dedicated to delivering innovative solutions that drive digital transformation and empower our clients to stay ahead in a rapidly evolving technology landscape. We are seeking a skilled Java Microservices Developer to join our dynamic team and contribute to building scalable, high-performance applications using Spring Boot and Google Cloud Platform.

Key Responsibilities

  1. Design and Development. Develop and maintain microservices-based applications using Java and Spring Boot, ensuring high performance and scalability.
  2. Cloud Integration. Leverage Google Cloud Platform (GCP) to deploy, manage, and scale applications. Utilize GCP services like Compute Engine, Kubernetes Engine, Cloud Functions, and Cloud Storage to optimize application performance.
  3. Architecture and Best Practices. Design robust and scalable microservices architecture, applying best practices in API design, security, and data management.
  4. Collaboration. Work closely with cross-functional teams including product managers, UX/UI designers, and DevOps engineers to deliver end-to-end solutions.
  5. Continuous Improvement. Stay current with industry trends and emerging technologies, and contribute to continuous improvement initiatives and code reviews.
  6. Troubleshooting. Identify and resolve issues in a timely manner, ensuring high availability and reliability of applications.

Qualifications

  1. Experience. 3-6 years of hands-on experience in Java development with a strong focus on microservices architecture and Spring Boot.
  2. Cloud Expertise. Proven experience with Google Cloud Platform (GCP), including services such as Compute Engine, Kubernetes Engine, Cloud Functions, and Cloud Storage.

Technical Skills

  • Proficiency in Java and Spring Boot for building microservices.
  • Strong understanding of RESTful APIs, messaging systems, and data storage solutions.
  • Familiarity with containerization technologies such as Docker and orchestration tools like Kubernetes.
  • Education. Bachelor’s degree in Computer Science, Engineering, or a related field.
  • Soft Skills. Excellent problem-solving abilities, strong communication skills, and the ability to work collaboratively in a fast-paced environment.

Why Join Us?

  1. Innovative Projects. Work on cutting-edge projects that challenge your skills and foster professional growth.
  2. Collaborative Environment. Join a supportive team where your ideas are valued, and collaboration is key.
  3. Career Development. Access to continuous learning opportunities and career advancement.
  4. Competitive Compensation. Attractive salary and benefits package.

How to Apply

Submit your resume and a cover letter detailing your experience with Java, Spring Boot, microservices, and GCP. We look forward to exploring how your skills and experiences align with our team’s needs.