Senior Java Backend Engineer (Java 21 | Spring Boot | Low Latency)
Role details
Job location
Tech stack
Job description
We are seeking an experienced Senior Java Backend Engineer to join a high-performing engineering team developing enterprise-grade backend services for a modern Investor Book of Record (IBOR) platform., This role combines advanced backend engineering with AI-assisted software development practices. The ideal candidate will have extensive experience building scalable, low-latency Java applications while leveraging modern AI development tools to improve productivity and software quality throughout the Software Development Life Cycle (SDLC)., * Design, develop, deploy, and support enterprise backend components for the IBOR platform.
- Build scalable, secure, and high-performance backend services using Java and Spring Boot.
- Develop and maintain RESTful APIs following enterprise best practices.
- Design solutions optimized for concurrency, multithreading, and low-latency processing.
- Collaborate with Business Analysts, Technical Leads, Product Managers, and QA teams to deliver high-quality software.
- Participate in architecture discussions and ensure alignment with enterprise engineering standards.
- Troubleshoot production issues and optimize application performance.
- Contribute to code reviews, documentation, and continuous improvement initiatives., * Java 21
- Java 11+
- Core Java
- Spring Framework
- Spring Boot
- REST APIs
- Concurrency
- Multithreading
- Low Latency Systems
- High Performance Backend Development
- Claude Code
- GitHub Copilot
Preferred
- WebSockets
- JMeter
- Performance Testing
- AI Agent Workflows
- AI-Assisted Development
Requirements
If you enjoy solving complex engineering challenges, building high-performance distributed systems, and adopting AI-powered development workflows, we''d like to hear from you., Candidates should be comfortable using AI-powered development tools throughout the SDLC, including:
- AI-assisted code generation
- Code refactoring and optimization
- Test automation
- Debugging and production issue analysis
- Technical documentation
- Knowledge sharing
- Productivity improvement through AI-driven development workflows
Hands-on experience with tools such as Claude Code and GitHub Copilot is highly preferred., * 6-10+ years of professional Java development experience.
- Strong experience with Java 11+ (Current environment: Java 21).
- Excellent understanding of Core Java APIs.
- Strong expertise in concurrency and multithreading.
- Experience building high-performance, low-latency backend applications.
- Hands-on experience with Spring Framework and Spring Boot.
- Experience designing and developing RESTful APIs.
- Proven experience writing low-latency, performance-optimized code.
- Experience using AI tools for software development, debugging, and problem solving.
- Bachelor''s degree in Computer Science or a related technical discipline., * Experience with WebSockets.
- Performance testing experience using tools such as JMeter.
- Exposure to AI-driven or Agentic AI development workflows.
- Experience working within Agile software development environments., The ideal candidate is a self-motivated backend engineer who enjoys solving complex technical challenges, thrives in collaborative Agile environments, and embraces AI-assisted software development to deliver scalable, enterprise-grade solutions.