Senior Java Backend Engineer (Java 21 | Spring Boot | Low Latency)

Purplejack Technologies Llc
Boston, United States of America
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Boston, United States of America

Tech stack

Java
API
Agile Methodologies
Artificial Intelligence
Application Performance Management
Automation of Tests
Code Generation
Software Quality
Code Review
Software Debugging
Programming Tools
Distributed Systems
Spring
JMeter
Systems Development Life Cycle
Software Engineering
WebSocket
Multithreading
Performance Testing
GitHub Copilot
Concurrency
Spring-boot
Backend
Information Technology
Low Latency
Virtual Agents
REST
Code Restructuring

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.

Apply for this position