Why This Role Stands Out
This hybrid role offers a fantastic opportunity to design and develop high-performance backend applications using Java and Spring Boot, while contributing to modernization initiatives within a reputable company. You'll thrive here if you enjoy tackling complex technical challenges and collaborating on scalable microservices and APIs, with the flexibility of a hybrid work environment. Apply now to advance your career in a dynamic tech setting!
Quick Overview
Job Description
We are seeking a Senior Backend Engineer for a contract position.
Responsibilities:
- 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:
- 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:
- Java
- Spring Boot
- SQL Databases
- Redis
- Microservices
- Monolithic Architectures
- AWS
- Containers
- REST APIs
- Distributed Systems
- System Design
Preferred Skills:
- Experience with AI-assisted development tools such as GitHub Copilot, ChatGPT / OpenAI tools, Cursor, or similar AI coding assistants.
- AI-assisted debugging, testing, documentation, or development.
Similar jobs
- CS
Java Backend Developer (W2 Only)
NewCollaborate Solutions, Inc.
Bentonville, AR🇺🇸On-site21 hours agoMicroservicesSQLJavaTechnology - TI
AI Backend Engineer
NewTranscend IT Solutions
Woonsocket, RI🇺🇸On-site21 hours agoMicroservicesNode.jsAWS+7Technology - ZP
Backend Data Engineer - 175505 - 175705 with Security Clearance
NewZachary Piper Solutions, LLC
Norfolk, VA🇺🇸$100k/yrOn-site21 hours agoSQLETLAzure+4Technology - AD
Senior Backend / Integration Engineer
NewAdbakx LLC
United States🇺🇸Remote21 hours agoSQLAzurePython+3Technology - TT
Backend .NET Developer
NewTachyon Technologies
Westchester, IL🇺🇸Hybrid21 hours agoDockerMicroservicesSQL+15Technology - SV
Back-End Developer, Mid with Security Clearance
NewSemper Valens Solutions, Inc.
Lackland Air Force Base, TX🇺🇸$1k/moHybrid21 hours agoDjangoMicroservicesNode.js+6Technology - BD
Lead Java Backend Developer
NewBoston Data Pro, LLC
United States🇺🇸Remote21 hours agoDockerMicroservicesMySQL+18Technology - ZE
DB2 System Programmer
NewZensark Inc
Phoenix, AZ🇺🇸Hybrid21 hours agoSQLSplunkTCP/IP+3 - HS
Senior Java Backend Engineer - Healthcare
NewHS Solutions
FL🇺🇸On-site21 hours agoDockerMicroservicesSOAP+18Technology - PL
Senior Backend Engineer
NewAuto ApplyPansophic Learning
Tysons Corner🇺🇸Hybrid4 hours agoDockerDynamoDBExpress+12Technology - AI
Staff Engineer - Backend
NewAuto ApplyAiDASH, Inc.
Palo Alto🇺🇸Hybrid13 hours agoJavaPostgreSQLPython+1Technology - MI
Sr. Backend/Java Engineer
Auto ApplyMindlance
Sunnyvale, CA🇺🇸On-site9 years agoOracleJavaTechnology