Senior Java Software Engineer

Flexton Inc.

Sunnyvale (CA)

On-site

USD 140,000 - 170,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Flexton Inc. in Sunnyvale, CA is seeking a Java Developer to design, build, and maintain high-performance Java applications.

You will develop microservices with Spring Boot and Kubernetes, and integrate Kafka for event-driven data streaming while optimizing Cassandra-backed storage. You will collaborate with DevOps, QA, and Product teams to ensure robust, scalable solutions and participate in code reviews and system performance tuning.

Qualifications

  • Bachelor's degree in CS, Engineering or equivalent experience.
  • 3-4 years hands-on experience as a Java Developer.
  • Strong proficiency in Core Java and Spring Boot.

Responsibilities

  • Design, develop, and maintain high-performance Java-based applications.
  • Build and manage microservices using Spring Boot and Kubernetes.
  • Integrate and manage Kafka for event-driven messaging and data streaming.
  • Implement and optimize data storage solutions using Cassandra.
  • Collaborate with DevOps, QA, and Product for seamless delivery.
  • Participate in code reviews, debugging, and performance optimization.
  • Follow CI/CD, version control, and software engineering best practices.
  • Ensure security, reliability, and scalability across environments.

Skills

Core Java
Spring Boot
Kafka
CI/CD
Code reviews

Education

Bachelor's degree in Computer Science, Engineering, or equivalent experience

Tools

Kubernetes
Kafka
Cassandra

Job description

  • Design, develop, and maintain high-performance Java-based applications.
  • Build and manage microservices using Spring Boot and Kubernetes.
  • Integrate and manage Kafka for event-driven messaging and data streaming.
  • Implement and optimize data storage solutions using Cassandra.
  • Collaborate with cross-functional teams including DevOps, QA, and Product for seamless delivery.
  • Participate in code reviews, debugging, and system performance optimization.
  • Follow best practices in CI/CD, version control, and software engineering.
  • Ensure application security, reliability, and scalability across environments.

Required Skills and Qualifications:

  • Bachelor's degree in Computer Science, Engineering, or equivalent experience.
  • 3-4 years of hands-on experience as a Java Developer.
  • Strong proficiency in Core Java and Spring Boot.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Software Engineer
Senior Java Software Engineer

DRISHTICON Inc • Pleasanton (CA)

On-site
USD 170,000 - 210,000
Java Software Engineer
Java Software Engineer

Raas Infotek LTD • Atlanta (GA)

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

Accenture • Minneapolis (MN)

On-site
USD 110,000 - 140,000
Major medical
HSA
Dental
+6
Java Developer
Java Developer

Compunnel Inc. • Omaha (NE)

On-site
USD 120,000 - 160,000
Java Software Engineer
Java Software Engineer

Quantum Technologies LLC • Atlanta (GA)

On-site
USD 85,000 - 110,000
Java Developer
Java Developer

Compunnel Inc. • Plano (TX)

On-site
USD 110,000 - 140,000
Java Backend Developer
Java Backend Developer

Photon • Alpharetta (GA)

On-site
USD 90,000 - 120,000
Software Engineer
Software Engineer

Virtusa Corporation • Boston (MA)

On-site
USD 120,000 - 170,000
Senior Java Tech Lead: Spring, Kafka & Microservices
Senior Java Tech Lead: Spring, Kafka & Microservices

TechDigital Group • Boston (MA)

On-site
USD 130,000 - 190,000
Java Software Engineer
Java Software Engineer

Triunity Software, Inc. • San Francisco (CA)

On-site
USD 120,000 - 180,000