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

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.

Senior Java API Engineer – Contract
MindgrubSenior 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.
Tech Stack
Tools & technologiesAndroidAzureCloudiOSJavaSpringSpring 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 resumeApplicant 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