Demo

Senior Software Engineer

Flexton Inc.
Sunnyvale, CA Contractor
POSTED ON 9/19/2026
AVAILABLE BEFORE 10/17/2026

We are looking for a Java Software Engineer with strong experience in backend development, microservices, and event-driven applications. The ideal candidate should have hands-on experience with Java, Spring Boot, Kafka, REST APIs, and SQL.


Key Responsibilities

  • Develop and maintain scalable applications using Java and Spring Boot.
  • Design and develop microservices and REST APIs.
  • Build event-driven applications using Apache Kafka.
  • Develop Kafka producers and consumers and work with topics, partitions, and consumer groups.
  • Work with SQL databases and optimize queries when needed.
  • Troubleshoot application issues and improve system performance.
  • Participate in code reviews, testing, and deployments.
  • Collaborate with QA, product, and engineering teams in an Agile environment.


Required Skills

  • 4 years of experience in software development.
  • Strong hands-on experience with Java.
  • Experience with Spring Boot and Microservices.
  • Strong experience with Apache Kafka.
  • Experience developing REST APIs.
  • Good knowledge of SQL and relational databases.
  • Experience with Git and CI/CD.
  • Good problem-solving and communication skills.


Preferred Skills

  • Experience with AWS or other cloud platforms.
  • Knowledge of Docker/Kubernetes.
  • Experience with messaging and event-driven architectures.
  • Experience working in Agile/Scrum environments.


Hourly Wage Estimation for Senior Software Engineer in Sunnyvale, CA
$68.00 to $82.00
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior Software Engineer?

Sign up to receive alerts about other jobs on the Senior Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Flexton Inc.

  • Flexton Inc. Sunnyvale, CA
  • Below is the complete job description Java Backend Engineer San Jose, CA Hybrid Responsibilities: Backend-heavy stack: Java, Spring, Kafka, Cassandra, Post... more
  • 1 Day Ago

  • Flexton Inc. York, NY
  • Below is the complete job description Technical Program Manager Location: NYC, NY Key Responsibilities At least 10 years of program management experience w... more
  • 8 Days Ago


Not the job you're looking for? Here are some other Senior Software Engineer jobs in the Sunnyvale, CA area that may be a better fit.

  • Lynx Software Technologies UK Limited Sunnyvale, CA
  • A defense-focused software company is seeking a Sr Software Engineer to develop and test innovative software solutions.This role requires expertise in C / ... more
  • 1 Month Ago

  • Veeam Software Corporation San Jose, CA
  • Veeam is the Data and AI Trust Company, specializing in helping organizations ensure their data and AI are fully understood, secured, and resilient to enab... more
  • 1 Day Ago

AI Assistant is available now!

Feel free to start your new journey!