Senior Java Developer (Remote - US)

innoventrics • United State
Remote
Apply
AI Summary

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
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
Collaborate with product, QA, and DevOps to define requirements, deploy CI/CD pipelines, and automate releases
Technical Skills Required
Java Spring Boot Microservices RESTful APIs Hibernate SQL Git Maven Docker Kubernetes AWS
Benefits & Perks
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

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.

Skills & Qualifications

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

Preferred

  • Containerization with Docker
  • Orchestration with Kubernetes
  • Experience deploying services on AWS or other cloud platforms

Additional Qualifications

  • 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

Benefits & Culture Highlights

  • 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

This role is keyword-optimized for Java Developer searches (Spring Boot, Microservices, RESTful APIs, Hibernate, SQL) and targets high-performing candidates who deliver reliable, scalable backend systems in a remote US setting.

Skills: maven,git,restful apis,hibernate,microservices,sql,java,spring boot

Subscribe our newsletter

New Things Will Always Update Regularly