×
Register Here to Apply for Jobs or Post Jobs. X

Senior Backend Engineer — Java​/Boot

Job in New York City, Richmond County, New York, USA
Listing for: ATech Placement
Full Time position
Listed on 2026-09-03
Job specializations:
  • Software Development
    Backend Developer, Java Developer, Cloud Engineer - Software
Job Description & How to Apply Below
Position: Senior Backend Engineer — Java / Spring Boot

Senior Backend Engineer

We are seeking a Senior Backend Engineer for a contract position.

Responsibilities include:

  • Design, develop, and maintain high-performance backend applications using Java and Spring Boot.
  • Design and implement scalable microservices and APIs while working within both modern microservices and existing monolithic architectures.
  • Participate in system design and architecture discussions, making thoughtful decisions around scalability, reliability, maintainability, and performance.
  • Design and optimize SQL databases, queries, data models, and database interactions.
  • Implement and optimize caching strategies using Redis.
  • Build and deploy containerized applications in AWS environments.
  • Troubleshoot complex production and performance issues across distributed systems.
  • Collaborate with other engineers, architects, product partners, and technical leaders to translate requirements into scalable solutions.
  • Contribute to modernization initiatives, including evolving legacy/monolithic applications toward more scalable architectures where appropriate.
  • Write clean, maintainable, well-tested code and participate in code reviews.
  • Leverage modern AI-assisted development tools to improve engineering productivity while maintaining ownership of technical decisions and code quality.
  • Clearly communicate technical tradeoffs and defend architectural decisions.

Requirements include:

  • 7 years of professional software engineering experience, with significant experience in backend development.
  • Strong hands-on experience with Java.
  • Strong experience with Spring Boot and the Spring ecosystem.
  • Strong understanding of SQL databases, relational data modeling, and query optimization.
  • Production experience with Redis or comparable caching technologies.
  • Strong experience designing and developing microservices.
  • Experience working with both microservice and monolithic architectures.
  • Hands-on experience with AWS.
  • Experience developing and deploying containerized applications.
  • Strong understanding of REST APIs, distributed systems, and backend architecture.
  • Demonstrated system design experience.
  • Strong debugging and problem-solving skills.
  • Ability to explain technical decisions and demonstrate deep understanding of technologies listed on your resume.

Required skills include:

  • Java
  • Spring Boot
  • SQL Databases
  • Redis
  • Microservices
  • Monolithic Architectures
  • AWS
  • Containers
  • REST APIs
  • Distributed Systems
  • System Design

Preferred skills include:

  • Experience with AI-assisted development tools such as Git Hub Copilot, ChatGPT / OpenAI tools, Cursor, or similar AI coding assistants.
  • AI-assisted debugging, testing, documentation, or development.
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary