Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Mindgrub

Senior Java API Engineer – Contract

Mindgrub

Senior Java API Engineer supporting and enhancing a REST-based API platform at Mindgrub. Collaborate with cross-functional engineering teams in a fast-paced consulting environment.

Posted 5/19/2026contractRemote • Maryland • 🇺🇸 United StatesSenior💰 $80 - $90 per hourWebsite

Tech Stack

Tools & technologies
AndroidAzureCloudiOSJavaSpringSpring BootSpringBoot

About the role

Key responsibilities & impact
  • Maintain and enhance Java-based REST APIs that support native mobile applications across iOS and Android platforms
  • Develop new backend features and integrations while ensuring system reliability, scalability, and performance
  • Troubleshoot and resolve production issues across application, API, and infrastructure layers
  • Collaborate with mobile developers, QA engineers, project managers, and client stakeholders to deliver technical solutions aligned with business requirements
  • Participate in architecture and technical design discussions related to backend services and API development
  • Monitor application health, identify performance bottlenecks, and implement improvements to optimize system stability
  • Write clean, maintainable, and well-documented code following established engineering standards and best practices
  • Conduct code reviews and provide technical mentorship to other developers on the team
  • Stay informed on emerging backend engineering trends, security practices, and API development standards

Requirements

What you’ll need
  • Must be a U.S. citizen and currently based in the United States, and authorized to work in the U.S. without sponsorship
  • Ideal working hours are 11am - 8pm EDT (includes a one-hour lunch break), however starting between 9am - 12pm EDT will also be considered
  • Bachelor’s degree in Computer Science, Information Systems, Software Engineering, or a related technical field, or equivalent professional experience
  • 5+ years of professional software engineering experience with a focus on Java backend development
  • Experience developing and maintaining RESTful APIs in enterprise or production environments
  • Experience working with cloud-hosted applications, preferably within Microsoft Azure environments
  • Sound understanding of backend application architecture, API security, authentication, and integration patterns
  • Experience troubleshooting and supporting distributed applications in production environments
  • Familiarity with CI/CD pipelines, source control systems, and modern software delivery practices
  • Experience collaborating with cross-functional teams in Agile or iterative development environments
  • Experience working with the Micronaut framework or similar modern Java frameworks such as Spring Boot
  • Must be comfortable working in environments where the use of AI-assisted coding tools may be restricted due to client security or compliance requirements
  • Ability to communicate effectively with both technical and non-technical stakeholders
  • Ability to work independently while managing multiple priorities in a consulting or client-services environment
  • Experience supporting mobile application backend services is strongly preferred
  • Experience mentoring developers and participating in technical design discussions is preferred

Benefits

Comp & perks
  • Inclusivity without exception
  • Health insurance

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
JavaREST APIsbackend developmentcloud-hosted applicationsAPI securityauthenticationintegration patternsCI/CD pipelinesMicronautSpring Boot
Soft Skills
communicationindependenceprioritizationmentorshipcollaborationproblem-solvingtechnical designadaptabilitystakeholder engagementteamwork
Certifications
Bachelor’s degree in Computer ScienceBachelor’s degree in Information SystemsBachelor’s degree in Software Engineering