Senior Java Software Engineer

Themesoft Inc.

Sunnyvale (CA)

Hybrid

USD 120,000 - 135,000

Full time

23 hours ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Hybrid work arrangement
Benefits

Job summary

The Senior Java Backend Developer role at Themesoft Inc. offers a hybrid workplace in Sunnyvale, CA, where you will design and build scalable, cloud-based backend systems.

You will collaborate with product managers, tech leads, and developers to translate business requirements into robust technology solutions and meaningful analytics capabilities. Candidates should bring 6+ years of software development experience with Java, Spring, Spring Boot, and Spring Data JPA, plus hands-on cloud and

Qualifications

  • 6+ years of software development experience.
  • Advanced proficiency in Java, Spring, Spring Boot, and Spring Data JPA.
  • Experience with cloud technologies.

Responsibilities

  • Design, develop, and implement scalable backend applications and analytics solutions using Java, Spring, Spring Boot, and cloud technologies.
  • Translate business requirements into effective technical solutions and lead technical discussions with product managers, technical leads, and other stakeholders.
  • Build high-quality application features by following industry coding standards, developing unit tests, and meeting established code-coverage expectations.
  • Support the complete software delivery lifecycle, including application testing, CI/CD deployment, production release, monitoring, and troubleshooting.
  • Create and maintain technical designs and service specifications while providing guidance to developers on functional and technical documentation.

Skills

Java
Spring Boot
Kafka
CI/CD
Kubernetes
Agile Scrum
Cloud deployment
Spring

Tools

Azure

Job description

As a Senior Java Backend Developer, you will make an impact by designing and developing scalable, cloud-based applications that support high-volume business operations. You will be a valued member of a collaborative engineering team and work closely with technical product managers, technical leads, developers, and other stakeholders to translate business requirements into reliable technology solutions.

Responsibilities
  • Design, develop, and implement scalable backend applications and analytics solutions using Java, Spring, Spring Boot, and cloud technologies.
  • Translate business requirements into effective technical solutions and confidently lead technical discussions with product managers, technical leads, and other stakeholders.
  • Build high-quality application features by following industry coding standards, developing unit tests, and meeting established code-coverage expectations.
  • Support the complete software delivery lifecycle, including application testing, CI/CD deployment, production release, monitoring, and troubleshooting.
  • Create and maintain technical designs and service specifications while providing guidance to developers on functional and technical documentation.

This is a hybrid role based on business requirements in Sunnyvale, CA.

Qualifications
  • 6+ years of software development experience, with advanced proficiency in Java, Spring, Spring Boot, and Spring Data JPA.
Required Skills
  • Hands-on experience developing and supporting scalable backend applications in a cloud environment.
  • Strong experience with Apache Kafka or another enterprise messaging or queueing technology.
  • Experience with CI/CD pipelines, Kubernetes, and modern application deployment practices.
  • Experience working in an Agile Scrum environment and collaborating with technical and business stakeholders.
Preferred Skills
  • Hands-on experience with Microsoft Azure.
  • Experience designing large-scale, high-volume, or distributed applications.
  • Knowledge of cloud-based analytics solutions and architectures.
  • Experience implementing application monitoring and observability solutions.
  • Ability to guide developers and contribute to technical design and documentation standards.
Pay range and compensation package

$120-135 K W2 with Benefits

Work Authorization

Applicants must be legally authorized to work in the United States.

Equal Opportunity Statement

Equal Employment Opportunity Themesoft Inc is an Equal Employment Opportunity employer. We consider qualified applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, veteran status, or any other status protected by applicable federal, state, or local law.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Java Software Engineer
Java Software Engineer

BayOne Solutions • Sunnyvale (CA)

Hybrid
USD 110,000 - 120,000
Hybrid work model
Senior Back End Software Engineer (Java)
Senior Back End Software Engineer (Java)

OSI Engineering • Menlo Park (CA)

On-site
USD 160,000 - 180,000
Senior Java Developer
Senior Java Developer

Ingrain Systems Inc • Pleasanton (CA)

On-site
USD 150,000 - 210,000
Senior Java Software Engineer
Senior Java Software Engineer

Dexian • Irving (TX)

On-site
USD 140,000 - 200,000
Senior Java Backend Developer
Senior Java Backend Developer

Cognizant • Sunnyvale (CA)

Hybrid
USD 68,000 - 110,000
Health benefits
401(k) plan
Paid time off
+3
Senior Java Developer (Spring Boot)
Senior Java Developer (Spring Boot)

InfoVision Inc. • Pleasanton (CA)

On-site
USD 180,000 - 240,000
Sr. Java Developer
Sr. Java Developer

Cognizant • Bentonville (AR)

Hybrid
USD 46,000 - 94,000
Medical Insurance
PTO & Holidays
401(k)
+3
Java Software Engineer
Java Software Engineer

HeartCentrix Solutions • Town of Texas (WI)

On-site
USD 120,000 - 160,000
Senior Java Developer
Senior Java Developer

Noblesoft Technologies • Alpharetta (GA)

On-site
USD 120,000 - 180,000
Senior Java Full Stack Developer
Senior Java Full Stack Developer

Compunnel, Inc. • Phoenix (AZ), Northern (KY)

Hybrid
USD 120,000 - 170,000