Lead Developer - Java Backend

AIVANTA TECHNOLOGIES LLC
Cupertino, CA, United States
1 day ago
Apply on www.dice.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
10 years minimum
Compensation
$135,200.0 - $156,000.0
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) Amazon Web Services Application Performance Management Cloud Engineering Code Review Continuous Integration Data Warehousing Linux Distributed Systems Design of User Interfaces Spring Framework Python (Programming Language)
+16 more
PostgreSQL Redis Software Engineering Data Logging Spring Cloud Istio Apache Spark Spring-boot Backend Kubernetes Apache Flink Apache Kafka Cloud Migration Docker Jenkins Microservices

Job description

  • Design and develop scalable backend applications using Java and Spring Boot
  • Build and maintain cloud-native applications on AWS
  • Develop and enhance microservices architecture
  • Work with Kubernetes, Docker, and CI/CD pipelines
  • Monitor application performance and improve observability
  • Troubleshoot production issues and drive root-cause analysis
  • Collaborate with product owners and stakeholders to gather requirements
  • Review code and follow software engineering best practices
  • Drive technical improvements and mentor junior developers

Requirements

  • 10+ years of software development experience
  • Strong hands-on Java development experience (80-90% coding)
  • Expert in Spring Boot / Spring Framework
  • Strong backend and microservices development experience
  • Hands-on AWS cloud experience
  • Kubernetes and Docker experience
  • CI/CD experience using Jenkins, CodeDeploy, or similar tools
  • Experience with observability, monitoring, logging, and troubleshooting
  • Strong Linux/Unix knowledge
  • Experience with Kafka, Redis, and PostgreSQL
  • Cloud-native application development experience
  • Excellent communication and stakeholder management skills

Nice to Have

  • Python or Go experience
  • Service Mesh experience
  • Spark, Flink, Data Warehousing, or MPP platforms
  • Basic UI development experience, * Apple
  • AWS
  • Meta
  • Netflix
  • PayPal
  • High-growth startups

Experience building large-scale distributed systems

Strong cloud migration and cloud engineering background

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.dice.com
Prepare application

Good distractions

Loading talks and stories from around this role…