Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
A dynamic organisation operating in the enterprise software and cloud-native solutions sector, building scalable backend systems and integration platforms for customers across finance, healthcare, and retail. The engineering team delivers resilient APIs and data services that power SaaS and B2B products on hybrid-cloud architectures.
Primary job title: Java Software Engineer — Hybrid (United States)
Role & Responsibilities
- Design, implement, and maintain backend services using Java and Spring Boot, delivering clean, testable, and production-ready code.
- Build and consume RESTful APIs and microservices; ensure reliable inter-service communication, versioning, and backward-compatibility.
- Own data access layers using SQL and ORM frameworks (Hibernate), optimise queries, and ensure data integrity and performance.
- Instrument applications with logging, metrics, and health checks; participate in incident response and root-cause analysis.
- Collaborate with product, QA, and DevOps to ship features in Agile sprints, contributing to CI/CD pipelines and automated testing practices.
- Participate in code reviews, mentor peers on engineering best practices, and help evolve architecture for scalability and reliability.
Must-Have
- Proven experience developing production Java applications using Spring Boot
- Hands-on experience with microservices architecture and RESTful API design
- Strong SQL skills and experience with ORM frameworks (Hibernate/JPA)
- Familiarity with version control and CI/CD tooling (Git, Jenkins/GitHub Actions)
- Experience with containerisation workflows (Docker) and local orchestration
- Solid automated testing practice (unit and integration testing with frameworks such as JUnit)
- Experience deploying services to cloud platforms (AWS, Azure, or GCP)
- Familiarity with Kubernetes and service mesh concepts
- Background working in Agile/Scrum teams and observability tooling (Prometheus, Grafana, ELK)
- Hybrid US-based model with flexible remote days and regular on-site collaboration.
- Professional development support and opportunities to work on cloud-native, high-impact projects.
- Inclusive engineering culture focused on code quality, mentorship, and continuous improvement.
Skills: hibernate,spring boot,sql,restful apis,git,microservices,java,docker
Key Skills
Ranked by relevanceReady to apply?
Join TheCorporate and take your career to the next level!
Application takes less than 5 minutes

