careertakescareertakes

Senior Java Software Engineer

Confidential ClientSoftware & Technology
Entry LevelFull-timeHybrid$120,000 - $135,000
Sunnyvale, California
5 Days Ago

The Senior Java Software Engineer at Confidential Client is responsible for designing and developing scalable, cloud-based backend applications using Java and Spring technologies. This hybrid role involves collaborating with cross-functional teams to translate business requirements into reliable technical solutions, supporting the full software delivery lifecycle, and providing technical leadership and guidance to developers.

Boost your chances. Upload your resume to see your match score.

Unlock Match Rate
Description

About Careertakes

👉 Important disclosure: Careertakes is a third-party recruiting platform supporting this hiring process. If selected, you will be employed directly by our client, IT Services and IT Consulting; Retail.

Applicants for this role may also receive access to additional matched opportunities through the Careertakes platform.


What You’ll Do

Confidential Client is seeking a Senior Java Software Engineer to design, build, and operate scalable backend systems that support high-volume business operations. You'll work on cloud-native services, collaborate with product and technical leads, and drive production-quality features from design through release.

  • Design, develop, and maintain scalable backend applications using Java, Spring, and Spring Boot.
  • Lead technical discussions and translate product requirements into reliable solutions.
  • Develop unit and integration tests and follow coding and quality standards to meet coverage goals.
  • Support the full software delivery lifecycle: CI/CD, deployments, monitoring, troubleshooting, and incident response.
  • Produce and maintain technical designs, API/service specifications, and developer-facing documentation.
  • Work with messaging platforms (e.g., Apache Kafka) for event-driven architectures and ensure resilient message processing.

Minimum Qualifications

  • 6+ years of professional software development experience.
  • Advanced proficiency with Java and Spring ecosystem (Spring Boot, Spring Data JPA).
  • Proven track record building and supporting backend services in cloud environments.
  • Experience working in Agile/Scrum teams and collaborating across engineering and product functions.

Required Technical Skills

  • Strong Java (JVM) development skills and modern Spring framework experience.
  • Hands-on experience with Apache Kafka or equivalent enterprise messaging/queueing systems.
  • Familiarity with CI/CD pipelines, containerization, and Kubernetes-based deployments.
  • Experience with observability, logging, and monitoring tools to support production systems.
  • Comfortable writing automated tests and following code review best practices.

Preferred Skills

  • Hands-on experience with Microsoft Azure or other major cloud providers.
  • Experience designing distributed, high-volume, or large-scale systems.
  • Familiarity with cloud-based analytics solutions and streaming data architectures.
  • Ability to mentor other engineers and contribute to technical design standards.

Work Model & Location

This role is hybrid and will be based on business needs in Sunnyvale, CA. Candidates must be able to work on-site as required by the Confidential Client’s policies.


Compensation & Benefits

  • Base salary: $120,000 – $135,000 per year (W-2) + benefits.
  • Benefits package details are provided by the Confidential Client and may include medical, retirement, paid time off, and other standard offerings.

Note: Salary range is based on the job posting and is subject to change based on experience and other factors.


Work Authorization & Accommodations

Applicants must be legally authorized to work in the United States. Confidential Client will consider reasonable accommodations for applicants and employees with disabilities during the recruitment and employment process; please notify the recruiter if you require an accommodation.


Equal Opportunity & Hiring Transparency

Careertakes and our client are Equal Opportunity Employers committed to building a diverse and inclusive workforce. We prohibit discrimination or harassment of any kind. To support a fair and efficient hiring process, AI tools may be used to assist with application review or resume screening. These tools do not replace human decision-making. Final hiring decisions are made by people.

If you have questions about how your data is used, please contact us directly.

Negotiate a higher salary! Check the salary ranges for this job type in your area.

View My Salary Range