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

Java Engineer

Job in Agawam, Hampden County, Massachusetts, 01001, USA
Listing for: AgileEngine
Full Time position
Listed on 2026-07-20
Job specializations:
  • Software Development
    Backend Developer, Cloud Engineer - Software
Job Description & How to Apply Below
Position: Java Engineer ID45903

Lead Java Backend Engineer

Agile Engine is an Inc. 5000 company that creates award-winning software for Fortune 500 brands and trailblazing startups across 17+ industries. We rank among the leaders in areas like application development and AI/ML, and our people-first culture has earned us multiple Best Place to Work awards.

If you're looking for a place to grow, make an impact, and work with people who care, we'd love to meet you!

About The Role

This Lead Java Backend Engineer role plays a critical part in strengthening a scalable backend platform that powers future product growth and new capabilities. You will influence long-term architecture, shape technical standards, and enable reliable integrations that support complex, high-impact initiatives. It's a chance to grow at a senior leadership level while contributing to a culture that values quality, performance, and thoughtful engineering.

What You Will Do

- Lead backend development efforts with end to end ownership from ideation to implementation;

- Collaborate with cross functional teams to deliver high quality and user focused backend services;

- Design, build, and maintain scalable microservices and internal APIs;

- Apply expertise in backend technologies to introduce improved architectures and patterns;

- Help shape engineering standards, design reviews, and best practices across the team;

- Stay up to date with industry advancements and incorporate relevant ideas into engineering work;

- Contribute to the evolution of the backend stack to improve scalability, maintainability, and performance;

- Ensure efficient use of AI code assist tools;

- Work closely with frontend engineers to ensure smooth integration between backend APIs and user interfaces;

- Collaborate with cloud and Dev Ops teams to improve deployments, observability, and performance;

- Integrate external systems, services, and vendors into the backend;

- Identify platform gaps and design backend components to support new initiatives;

- Ensure backend services are reliable, secure, and optimized for high traffic.

Must Haves

- 4+ years of experience as a Software Engineer focused on backend development of scalable services;

- Expert level proficiency in Java;

- Deep experience with frameworks such as Spring Boot or Flask;

- Strong experience with cloud platforms such as AWS or GCP, including serverless technologies, containerization, and managed services;

- Proven ability to design high availability, high performance applications following microservice architecture and RESTful API design;

- Strong understanding of relational databases such as PostgreSQL or MySQL and No

SQL systems such as MongoDB or Redis;

- Deep understanding of backend architecture principles, caching, security, and system integration patterns;

- Excellent written and verbal communication skills in English;

- Experience in companies with a solid engineering team, focusing on an internal roadmap;

- Upper-intermediate English level.

Nice To Haves

- SaaS experience is a plus;

- Experience integrating AI vendor services or external inference systems;

- Experience with large scale distributed systems;

- Experience in the healthcare industry or digital media;

- Experience with CI CD pipelines and cloud infrastructure management.

Perks And Benefits

- Professional growth:
Mentorship, Tech Talks, and personalized growth roadmaps.

- Competitive compensation: USD-based pay with education, fitness, and team activity budgets.

- Exciting projects:
Modern solutions with Fortune 500 and top product companies.

- Flextime:
Flexible schedule with remote and office options.

Meet Our Recruitment Process

It includes main stages:
Application → Coding Challenge → Video Interview → Technical Interview or Interview with the Hiring Manager(s). Each step helps us understand your skills and overall fit. If it's a match, you'll receive an offer.

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