A leading tech firm in California is seeking a Senior/Staff Java Developer to design and maintain large-scale cloud-based applications. The ideal candidate will have strong expertise in Java and Spring Boot, as well as experience with cloud technologies like AWS or Azure. This hybrid role requires onsite work twice a week. The developer must excel at coding, debugging, and collaborating with cross-functional teams to ensure high-quality software delivery. Competitive salary and benefits offered.
Qualifications
Strong hands-on experience with Java development.
Expertise in Spring Boot for building distributed microservices.
Experience working with cloud platforms like AWS, GCP, or Azure.
Proficiency with Kafka for event streaming and messaging solutions.
Strong background in writing automated tests.
Ability to work independently in a fast-paced environment.
Responsibilities
Design, develop, and maintain backend services using Java and Spring Boot.
Build scalable, cloud-native applications and microservices.
Implement and maintain event-driven architectures using Kafka.
Collaborate with teams to deliver high-quality software solutions.
Participate in code reviews and contribute to engineering best practices.
Skills
Java development
Spring Boot
Cloud technologies
Testing frameworks
Kafka
CI/CD practices
Tools
Jenkins
GitHub Actions
GitLab
Azure DevOps
Kubernetes
Docker
Job description
A leading tech firm in California is seeking a Senior/Staff Java Developer to design and maintain large-scale cloud-based applications. The ideal candidate will have strong expertise in Java and Spring Boot, as well as experience with cloud technologies like AWS or Azure. This hybrid role requires onsite work twice a week. The developer must excel at coding, debugging, and collaborating with cross-functional teams to ensure high-quality software delivery. Competitive salary and benefits offered.