Sr. Java Developer

CitiusTech

Nashville (TN)

On-site

USD 100,000 - 130,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A technology services company based in Nashville is seeking a Senior Software Engineer with over 10 years of experience in Java and expertise in cloud technologies like GCP. The role requires building microservices, front-end applications using Angular, and integrating messaging systems. Candidates should have strong knowledge of the Spring ecosystem and be familiar with event-driven architecture. The position offers a dynamic environment with opportunities for cross-functional collaboration.

Qualifications

  • 10+ years of professional software engineering experience.
  • 4+ years hands-on with Spring ecosystem.
  • Experience with cloud technologies, particularly GCP.

Responsibilities

  • Design and develop Java microservices on GCP.
  • Build responsive front-end applications using Angular.
  • Implement messaging/streaming integrations with Kafka.

Skills

Java 8+
Spring ecosystem (Spring 4/5, Spring Boot 2+)
Event-driven / asynchronous architecture
GCP hands-on (GCS, Kubernetes, Pub/Sub, Kafka)
Cloud Spanner or NoSQL exposure
JUnit5, Spring test
Modern tooling (Git, Gradle/Maven)
Clear communication
Gen AI / Agentic AI exposure

Education

Engineering Degree – BE/ME/BTech/MTech/BSc/MSc
Technical certification in multiple technologies

Tools

Kubernetes (GKE)
Kafka
CI/CD (Jenkins/GitHub Actions)

Job description

Responsibilities
  • Design, develop, test, and deploy Java microservices on GCP; implement resilient, observable services in a microservice architecture.
  • Build responsive front‑end applications using Angular (component‑driven patterns, RxJS).
  • Implement messaging/streaming integrations using Kafka and GCP Pub/Sub; design for at‑least‑once/exactly‑once semantics and back‑pressure.
  • Work with GCP Kubernetes (GKE) for container orchestration; automate CI/CD and promote builds across environments.
  • Model and optimize data access on Cloud Spanner; contribute to schema design, transaction strategies, and performance tuning.
  • Own E2E quality: unit, integration, contract, and performance testing; drive high code coverage and automated quality gates.
  • Collaborate across architecture, data modeling, security, and product teams; demo features, capture feedback, and iterate quickly.
  • Document LLD/sequence diagrams, and contribute to coding standards, architecture guidelines, and re‑usable libraries.
  • Support production (SRE/DevOps mindset): monitoring, incident response, and RCA.
Educational Qualifications
  • Engineering Degree – BE/ME/BTech/MTech/BSc/MSc.
  • Technical certification in multiple technologies is desirable.
Skills
  • Strong 10+ years of professional software engineering experience; Java 8+ in production.
  • 4+ years recent, hands‑on Spring ecosystem (Spring 4/5, Spring Boot 2+, Spring Data, Spring Cloud, Spring Integration, Spring REST).
  • Event‑driven / asynchronous architecture; 4+ years integrating with brokers (Kafka / Pub/Sub) and applying appropriate design patterns.
  • GCP hands‑on: GCS Buckets, Kubernetes (GKE), Pub/Sub, Kafka; infrastructure and services usage in production.
  • Cloud Spanner experience (or strong NoSQL exposure with Cassandra/Couchbase and proven ability to ramp).
  • Strong testing discipline: JUnit5, Spring test (unit/integration), isolated layer testing, Hamcrest/AssertJ; mocking & debugging.
  • Modern tooling: Git (enterprise workflows), Gradle/Maven, IntelliJ (preferred) or equivalent; CI/CD (Jenkins/GitHub Actions/Sonar).
  • Clear communication, stakeholder engagement, and cross‑functional collaboration.
  • Gen AI / Agentic AI exposure to build workflows and agents using ADK, A2A and MCP.
Good‑to‑Have Skills
  • Windsurf AI (developer productivity/AI‑assisted workflows).
  • GCP Dataflow (batch/stream processing).
  • US healthcare context—clinical data, medications, orders, labs.
  • Angular/React (recent production experience).
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Sr. Developer
Sr. Developer

TechDigital Group • Richardson (TX)

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

Veriipro • Dallas (TX)

On-site
USD 120,000 - 170,000
Sr. Java Full Stack Developer with AI/ ML
Sr. Java Full Stack Developer with AI/ ML

TechDigital Group • Dearborn (MI)

On-site
USD 90,000 - 120,000
Backend Lead (Java Microservices + GCP)
Backend Lead (Java Microservices + GCP)

Accord Technologies Inc • St. Louis (MO)

On-site
USD 120,000 - 150,000
Sr Java Developer
Sr Java Developer

HEITMEYER CONSULTING INC • Columbus (OH)

On-site
USD 110,000 - 150,000
Full Stack Software Developer
Full Stack Software Developer

Jobtailor • Dearborn (MO)

On-site
USD 85,000 - 120,000
Java Microservices Engineer
Java Microservices Engineer

Gardner Resources Consulting, LLC • Boston (MA)

On-site
USD 140,000 - 190,000
Cloud Java Engineer: Spring Microservices on GCP
Cloud Java Engineer: Spring Microservices on GCP

Veriipro • Chicago (IL)

On-site
C2C Requirement of Senior Java Backend Engineer | Mountain View, CA
C2C Requirement of Senior Java Backend Engineer | Mountain View, CA

Tech Mirrors • Mountain View (CA)

Hybrid
USD 120,000 - 160,000
Java Software Engineer
Java Software Engineer

HeartCentrix Solutions • Town of Texas (WI)

On-site
USD 120,000 - 160,000