Sr. Java Back End Engineer 182117
- westlake, TX, United States
Applications open in a new tab.
Job details
- Posting language
- English
- Posted
Original job 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.
More about this job
Skills
- Oracle Java
- Apache Kafka
- Spring Boot
- RESTful API
- AWS
- Packaging
- CI/CD
- Test automation
- GitHub
- Workflow
- Communication skills