Java Developer – Full-Time (6-Month Remote Contract)

Filled
February 20, 2026

Job Description

Location: 100% Remote
Contract Duration: 6 months
Employment Type: Full-time

Job Summary

This role involves contributing to all stages of the software development lifecycle for Java-based applications. The developer will design, implement, and maintain applications while addressing both functional and non-functional requirements.

Key Responsibilities

  • Participate in all stages of the software development lifecycle.
  • Design, implement, and maintain Java-based applications.
  • Define functional and non-functional requirements.
  • Identify and troubleshoot technical issues.
  • Write well-designed, testable, and maintainable code.

Required Skills

  • Strong knowledge of Java OOP concepts and design patterns.
  • Experience with Microservices architecture.
  • Familiarity with Java EE technologies: JSF, PrimeFaces, EJBs.
  • Spring Boot / Spring Cloud development experience.
  • Database experience: Oracle PL/SQL and MySQL.
  • Exposure to Google Cloud operations.
  • Knowledge of Pub/Sub messaging systems.
  • Version control: Git and SVN.

Nice-to-Have Skills

  • Apache Camel integration framework.
  • Angular for frontend development.
  • Power BI reporting.
  • Experience with CI/CD pipelines.

Soft Skills

  1. Teamwork and collaboration
  2. Adaptability to evolving requirements
  3. Problem-solving mindset
  4. Strong attention to detail

Benefits

  • Full-time, 6-month contract.
  • Social and medical insurance coverage.