Java Developer

Insight Global

Sunnyvale (CA)

On-site

USD 120,000 - 160,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Insight Global is seeking an experienced Java engineer to design, develop, and maintain high-performance microservices built with Spring Boot. The role will run on Kubernetes-based cloud environments, emphasizing event-driven architectures with Apache Kafka and robust RESTful APIs aligned to OpenAPI standards.

Applicants should proficiently model data across SQL Server, PostgreSQL, Cassandra, and Redis, and contribute to CI/CD pipelines with strong unit tests.

Qualifications

  • Strong experience with Java (preferably Java 17 or higher) and Spring Boot.
  • Hands-on expertise with Kubernetes and Apache Kafka.
  • Experience designing RESTful APIs and OpenAPI standards.
  • Proficiency with SQL Server and PostgreSQL, plus Cassandra/Redis for data modeling.
  • Experience with CI/CD pipelines and automated testing frameworks.
  • Excellent problem-solving and mentoring abilities.

Responsibilities

  • Design, develop, and maintain Java microservices on Spring Boot deployed in Kubernetes.
  • Build event-driven architectures using Apache Kafka for real-time pipelines.
  • Develop RESTful APIs following OpenAPI standards and manage versioning.
  • Design scalable relational and non-relational data models.
  • Write clean, testable code with robust unit tests and CI/CD integration.
  • Monitor incidents and drive root-cause analysis to meet SLAs.
  • Participate in code reviews and mentor junior engineers.

Skills

Java
Spring Boot
Kubernetes
Apache Kafka
REST APIs
CI/CD
Unit testing
Mentoring
Code reviews

Tools

SQL Server
PostgreSQL
Cassandra
Redis
OpenAPI

Job description

Job Description

We are seeking a skilled engineer to design, develop, and maintain high-performance Java microservices using Spring Boot, deployed on cloud Kubernetes platforms. The ideal candidate will have experience building event-driven architectures with Apache Kafka, developing RESTful APIs following OpenAPI standards, and designing scalable data models across both relational (SQL Server, PostgreSQL) and non-relational (Cassandra, Redis) databases.

Key Responsibilities:
  • Design, develop, and maintain Java microservices on Spring Boot, deployed in Kubernetes cloud environments
  • Build and optimize event-driven architectures using Apache Kafka for real-time data pipelines and asynchronous workflows
  • Develop RESTful APIs adhering to OpenAPI standards, ensuring backward compatibility and disciplined versioning
  • Design and optimize relational and non-relational data models for scalability and performance
  • Write clean, testable code with a minimum of 80% unit test coverage; integrate with CI/CD pipelines
  • Monitor, triage, and resolve production incidents, focusing on root cause elimination and SLA adherence
  • Participate in code reviews, mentor junior engineers, and champion engineering best practices across the team

We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to HR@insightglobal.com.To learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy: https://insightglobal.com/workforce-privacy-policy/.

Skills and Requirements
  • Strong experience with Java (preferably Java 17 or higher) and Spring Boot
  • Hands-on expertise with Kubernetes, Apache Kafka, SQL Server, PostgreSQL, Cassandra, and Redis
  • Proven track record in developing RESTful APIs and maintaining high code quality standards
  • Experience with CI/CD tools and automated testing frameworks
  • Excellent problem-solving skills and commitment to continuous improvement
  • Strong communication and mentoring abilities
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Java Microservices Engineer (Spring Boot, Kafka, Kubernetes)
Java Microservices Engineer (Spring Boot, Kafka, Kubernetes)

Insight Global • Sunnyvale (CA)

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

Techgene Solutions • United States

On-site
USD 110,000 - 170,000
Senior Java Developer
Senior Java Developer

Ingrain Systems Inc • Pleasanton (CA)

On-site
USD 150,000 - 210,000
INTL Senior Java Developer - AOR
INTL Senior Java Developer - AOR

Insight Global • Woonsocket (RI)

On-site
USD 14,000 - 17,000
Java Developer
Java Developer

Compunnel, Inc. • Plano (TX)

On-site
USD 110,000 - 140,000
Software Engineer V - Java + SpringBoot + Kubernetes
Software Engineer V - Java + SpringBoot + Kubernetes

Confiz • San Jose (CA)

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

HeartCentrix Solutions • Town of Texas (WI)

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

Compunnel, Inc. • Cincinnati (OH)

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

Insight Global • Alpharetta (GA)

On-site
USD 69,000 - 83,000
Java Full Stack Engineer
Java Full Stack Engineer

Compunnel, Inc. • Westlake (OH)

On-site
USD 80,000 - 120,000