Java Developer – Full-Time Remote (Long-Term Project)

Filled
February 23, 2026

Job Description

We are seeking an experienced Java Developer for a full-time, remote role. The ideal candidate will have strong expertise in Java, Spring Framework, microservices, and cloud-native development, and be capable of delivering high-quality, scalable software solutions.

Key Responsibilities

  • Design, develop, and maintain Java-based applications using Spring Framework.
  • Build and enhance microservices architecture for scalable and modular applications.
  • Develop and consume RESTful APIs for seamless system integration.
  • Collaborate with cross-functional teams in an Agile development environment.
  • Apply DevOps practices for continuous integration, delivery, and deployment.
  • Work with Camunda for workflow automation (if applicable).
  • Ensure code quality, performance, and maintainability through best practices and testing.

Required Qualifications

  • Strong experience with Java and the Spring Framework.
  • Hands-on experience with microservices architecture.
  • Proven software development skills and problem-solving ability.
  • Bachelor’s degree in Computer Science or a related field.
  • Experience working in Agile development teams.
  • Knowledge of RESTful API design and implementation.
  • Familiarity with cloud-native development and deployment.
  • Understanding of DevOps tools and practices (CI/CD, containerization, monitoring).
  • Quick learner with ability to adapt to evolving technologies.

Preferred / Nice-to-Have

  • Experience with Camunda BPMN workflow automation.
  • Exposure to Docker, Kubernetes, AWS, or other cloud platforms.
  • Familiarity with unit and integration testing frameworks.

Why Join

  • Full-time remote opportunity with long-term engagement.
  • Work on modern Java microservices applications with cloud-native architecture.
  • Collaborate with Agile cross-functional teams.
  • Opportunity to apply DevOps practices and influence technical best practices.