Join a fast-growing enterprise software company as a Senior Java Developer. Design, implement, and maintain production-grade Java microservices using Spring Boot and Hibernate. Collaborate with cross-functional teams to deliver scalable back-end services.
Key Highlights
Technical Skills Required
Benefits & Perks
Job Description
About The Opportunity
A fast-growing enterprise software company operating in the cloud-native application and SaaS platform sector, delivering scalable back-end services and integrations for B2B customers. We build robust, secure Java-based systems that power mission-critical workflows for global clients and prioritize high-velocity delivery, observability, and testability.
Role: Senior Java Developer (Remote — United States)
We are hiring a hands-on Java developer to join a distributed engineering team and own backend services across the product stack. This fully remote role requires strong Java fundamentals, microservices experience, and a bias for engineering excellence and operational readiness.
Role & Responsibilities
- Design, implement, and maintain production-grade Java microservices using Spring Boot and Hibernate.
- Develop and consume RESTful APIs, ensuring consistent versioning, documentation, and backward compatibility.
- Write automated unit and integration tests and apply TDD practices to reduce defects and accelerate delivery.
- Collaborate with product, QA, and DevOps to define requirements, deploy CI/CD pipelines, and automate releases.
- Diagnose and resolve performance, scalability, and reliability issues in distributed systems.
- Contribute to architecture discussions, code reviews, and engineering best practices to improve team velocity and maintainability.
Must-Have
- Proven experience building Java applications using Spring Boot
- Designing and implementing Microservices and RESTful APIs
- ORM experience with Hibernate or JPA
- Strong SQL skills and working knowledge of relational databases
- Version control with Git and build automation using Maven
- Practical experience with unit and integration testing frameworks
- Containerization with Docker
- Orchestration with Kubernetes
- Experience deploying services on AWS or other cloud platforms
- Authorized to work in the United States (remote role)
- Clear communicator who can collaborate across distributed teams
- Comfortable contributing to CI/CD, observability, and incident response processes
- Remote-first engineering culture with flexible hours and asynchronous workflows
- Opportunities for technical ownership, mentorship, and career growth
- Competitive compensation, focus on work-life balance, and modern engineering practices
Skills: maven,git,restful apis,hibernate,microservices,sql,java,spring boot
Similar Jobs
Explore other opportunities that match your interests