Java Software Engineer

Triunity Software, Inc.

San Francisco (CA)

On-site

USD 120,000 - 180,000

Full time

36 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Triunity Software, Inc. is seeking a Java Developer with 7+ years of experience to design, develop, and deliver scalable enterprise applications.

You will work on Java, Spring Boot, microservices, and Kafka, while contributing to cloud-native deployments and modern software practices. You will design and implement REST APIs, participate in architecture discussions, and collaborate with cross-functional teams to translate business needs into robust software solutions.

Qualifications

  • 6 to 10 years of hands-on experience in Java application development.
  • Strong expertise in Java, Spring Boot, and enterprise app development.
  • Experience designing microservices-based applications with Kafka.
  • REST API design and implementation experience.

Responsibilities

  • Design, develop, and maintain scalable backend applications with Java and Spring Boot.
  • Build microservices-based architectures for enterprise apps.
  • Develop event-driven solutions using Kafka for messaging.
  • Translate business requirements into scalable software solutions.
  • Develop REST APIs and integration services for internal and external systems.
  • Participate in sprint planning and Agile delivery activities.

Skills

Java
Spring Boot
Microservices
Kafka
REST APIs
Docker
PostgreSQL

Tools

Maven
GitHub
Docker
Kubernetes

Job description

About Position: We are seeking a talented Java Developer with 7+ years of experience in designing, developing, and delivering scalable enterprise applications. The ideal candidate will possess strong expertise in Java, Spring Boot, Microservices, and Kafka, along with exposure to cloud-native technologies and modern software development practices.

What You'll Do:

  • Design, develop, and maintain scalable backend applications using Java and Spring Boot.
  • Build and enhance microservices-based architectures supporting enterprise applications.
  • Develop event-driven solutions utilizing Kafka for messaging and real-time data processing.
  • Participate in application architecture discussions and contribute to technical design decisions.
  • Translate business requirements into scalable and maintainable software solutions.
  • Develop REST APIs and integration services for internal and external systems.
  • Collaborate with architects, product owners, QA teams, and business stakeholders throughout the software development lifecycle.
  • Conduct code reviews and ensure adherence to coding standards and engineering best practices.
  • Optimize application performance, scalability, reliability, and resiliency.
  • Contribute to cloud-based deployments and modernization initiatives on GCP.
  • Support CI/CD implementation and automated deployment processes.
  • Participate in sprint planning, estimation, release management, and Agile delivery activities.
  • Troubleshoot production issues and perform root-cause analysis for application problems.
  • Stay current with emerging technologies and best practices within the Java ecosystem.

Expertise You'll Bring:

  • 6 to 10 years of hands-on experience in Java application development.
  • Strong expertise in Java, Spring Boot, and enterprise application development.
  • Experience designing and building microservices-based applications.
  • Hands-on experience with Kafka and event-driven architecture patterns.
  • Strong understanding of REST API design and implementation.
  • Experience with Maven, GitHub, and modern software development practices.
  • Working knowledge of PostgreSQL or other relational databases.
  • Experience with Docker and containerized application development.
  • Familiarity with Agile and Scrum delivery methodologies.
  • Strong analytical, debugging, and problem-solving skills.
  • Excellent communication and collaboration capabilities.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Java Developer
Java Developer

Compunnel Inc. • Omaha (NE)

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

ASM Tech Solutions LLC • Sunnyvale (CA)

On-site
USD 140,000 - 190,000
Generative AI
Cloud experience (AWS/GCP/Azure)
Java Architect
Java Architect

Programmers.io • Charlotte (NC)

On-site
USD 140,000 - 190,000
Java Full Stack Lead Developer
Java Full Stack Lead Developer

TechDigital Group • Mason (OH)

On-site
USD 140,000 - 180,000
Java Developer - Cloud-Native, AWS, Kafka & AI
Java Developer - Cloud-Native, AWS, Kafka & AI

Compunnel Inc. • Omaha (NE)

Hybrid
USD 120,000 - 160,000
Java Developer
Java Developer

INFOPLUS TECHNOLOGIES • United States

Remote
USD 120,000 - 180,000
Senior Java Lead — Cloud-Native Microservices Architect
Senior Java Lead — Cloud-Native Microservices Architect

Compunnel Inc. • Schaumburg (IL)

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

Raas Infotek LTD • Atlanta (GA)

On-site
USD 100,000 - 150,000
Java Developer/Tech lead
Java Developer/Tech lead

VySystems • Dallas (TX)

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

Compunnel Inc. • Plano (TX)

On-site
USD 110,000 - 140,000