Talent.com
serp_jobs.error_messages.no_longer_accepting
lead Java Developer

lead Java Developer

Talent MoversMountain View, California, USA
job_description.job_card.variable_days_ago
serp_jobs.job_preview.job_type
  • serp_jobs.job_card.full_time
job_description.job_card.job_description

Job Title : lead Java Developer

Location : Mountain view CA

Pay Rate : On C2C

Mandatory Skills : 1. Java (Kotlin)

2. Spring Framework REST & GraphQL

3. Database : SQL & NoSQL (Dynamo & RDS referred)

4. AWS (DynamoDB Lambda Route53 EKS)

ElasticCache

5. CI / CD (Jenkins Pipeline Docker Cloud Formation IKSM)

Job Summary :

We are looking for a skilled and motivated Java Developer with strong experience in AWS Microservices architecture and Kotlin . In this role you will be responsible for designing developing and maintaining scalable backend applications and cloud-native solutions. Youll work closely with cross-functional teams to deliver high-performance systems that support business goals.

Key Responsibilities :

  • Design develop and maintain backend applications using Java Kotlin and DynamoDB .
  • Build and manage microservices using Spring Boot or similar frameworks.
  • Deploy monitor and maintain services on AWS infrastructure.
  • Implement RESTful APIs and integrate with internal and external systems.
  • Collaborate with DevOps teams to manage CI / CD pipelines and cloud deployments.
  • Write clean maintainable and testable code following industry best practices.
  • Participate in code reviews sprint planning and agile ceremonies.
  • Troubleshoot and resolve production issues and bugs.

Required Skills & Qualifications :

  • 10 years of hands-on development experience in Java .
  • Experience with Kotlin for backend development.
  • Strong knowledge of microservices architecture and design patterns.
  • Solid experience with AWS services such as EC2 Lambda S3 RDS CloudWatch etc.
  • Experience with Spring Boot REST APIs and ORM frameworks (e.g. Hibernate).
  • Understanding of containerization tools like Docker and orchestration using Kubernetes (preferred).
  • Familiarity with CI / CD tools such as Jenkins GitLab CI / CD or GitHub Actions.
  • Knowledge of databases (SQL and NoSQL).
  • Good understanding of Agile / Scrum methodologies.
  • Excellent problem-solving skills and the ability to work independently or in a team.
  • Nice to Have :

  • AWS Certification (e.g. AWS Certified Developer Associate)
  • Experience with serverless architectures and tools like AWS Lambda API Gateway
  • Familiarity with monitoring tools like Prometheus Grafana or New Relic
  • Education :

    Bachelors degree in Computer Science Engineering or a related field (or equivalent practical experience

    Key Skills

    REST,Eclipse,JSP,Junit,Spring,Struts,Jpa,Hibernate,Maven,J2EE,Jdbc,Java

    Employment Type : Full-time

    Experience : years

    Vacancy : 1

    serp_jobs.job_alerts.create_a_job

    Lead Java Developer • Mountain View, California, USA