CTI Consulting

Sr. Java Back End Engineer 182117

CTI Consulting Westlake, Texas, United States

Public Safety · 11-50 employees

Yesterday
java Principal (10+ yrs) Contractor United States
Create a free account to apply — email only, no card. You can also save this posting or score it against your profile with AI.

About the role

Design and implement backend microservices and APIs while taking end-to-end ownership of services from deployment to operation. Contribute to team engineering practices, mentor junior engineers, and utilize AI-assisted tooling to accelerate delivery.

What they look for

Java Spring Boot Kafka AWS EKS Microservices RESTful APIs OpenAPI CI/CD Containerization Observability Distributed Tracing SQL Database Indexing Spec-driven development Mentoring Financial services

Requirements

Requires 8+ years of professional software engineering experience with hands-on expertise in Java, Spring Boot, and AWS EKS. Candidates must demonstrate proficiency in event-driven architecture, CI/CD pipelines, and observability practices.

Full description

The Team

The FinCom Platform Engineering team is building an 8-service Kafka-native financial communications platform targeting Q1 2027 delivery. The team is small, technically ambitious, and AI-native: we apply spec-driven development as a standard practice and use AI-assisted tooling throughout the delivery lifecycle. You will work alongside expert engineers and an Engineering Director in a green field build with direct regulatory and business impact.

Experience

  • 8+

years of professional software engineering experience delivering production systems.

  • Proven

ability to own services end-to-end, from design through deployment and operation.

Key Responsibilities

  • Design

and implement backend microservices and APIs within established architectural patterns, contributing to those patterns as your experience grows.

  • Take

ownership of services: write the code, own the tests, ship to production, and stand behind what you deploy.

  • Work

towards team engineering practices: participate in code reviews, improve test coverage, and flag gaps in pipeline and operational readiness.

  • Mentor

junior and associate engineers through code reviews, pair work, and direct feedback.

  • Apply

spec-driven development and AI-assisted tooling as a standard part of how you work.

Required Expertise

  • Hands-on

experience with Java and Spring Boot for backend microservice development, including RESTful API design and contract-first OpenAPI development.

  • Cloud

deployment experience with AWS EKS: packaging, deploying, and operating containerized services.

  • Event-driven

architecture experience with Kafka or similar messaging platforms.

  • Delivery

pipeline proficiency: source control, CI/CD, containerization, and automated testing.

  • Observability:

writing structured logs, understanding distributed traces, using dashboards to diagnose production issues.

  • Database

experience: writing and tuning queries, understanding indexing, choosing the right storage pattern for the problem.

Preferred

  • Experience

in financial services or a regulated, high-reliability industry.

  • Familiarity

with enterprise Java frameworks (Spring Boot 4, EJF) and Fidelity platform standards.

  • Experience

with AI-assisted development tooling (GitHub Copilot, Claude Code, or similar) applied as a standard workflow tool.

Skills and Attributes

  • Owns

outcomes, not just tasks. Tracks what they ship, wants to know if it works, and acts when it does not.

  • Strong

communication: writes clear tickets, leaves useful comments in code reviews, and flags blockers early.

  • Works

well with ambiguity at the feature level. Can take a requirement that is not fully defined and figure out what to ask to get it there.

  • Builds

others up through direct, constructive technical feedback.

  • Intellectually

curious about new tools and approaches, including AI-assisted development methods.

The Value You Deliver

  • Production

software that meets the quality bar the team has set: tested, observable, and documented.

  • Accelerated

delivery by taking services off the plate of senior engineers, end-to-end.

  • A

higher-quality codebase over time through attentive code review and sustainable engineering practices.

  • Junior

and associate engineers who grow faster because of working with you.

Similar roles