Pessoa Desenvolvedora Fullstack Pleno (Java, JSF e JSP)

Brazil Posted Jun 22, 2026 0 views

Compensation

Compensation not disclosed

This employer didn't list pay. Model a likely range with the calculator.

Model this offer in the calculator

Job description

Team: IT

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Pessoa Desenvolvedora Fullstack Pleno (Java, JSF e JSP) based in Brazil.

This role is part of a highly technical and business-critical development team focused on the evolution and maintenance of large-scale supply chain systems used by major industry and retail players. You will work closely with complex and well-established business rules, contributing to both corrective and evolutionary maintenance while also supporting the development of new features and modules. The environment is hands-on, requiring close interaction with the codebase, strong problem-solving skills, and attention to system stability and performance. You will collaborate with cross-functional teams to ensure continuous delivery of reliable solutions, while also participating in code reviews and promoting engineering best practices. This is a great opportunity for developers who enjoy working on mature systems with meaningful business impact and constant opportunities for improvement and optimization.

Accountabilities:

  • Develop, maintain, and evolve fullstack Java solutions supporting large-scale supply chain systems for retail and industry clients.
  • Perform corrective and evolutionary maintenance, ensuring system stability, performance, and continuous improvement.
  • Participate in the design and implementation of new modules and functionalities aligned with business requirements.
  • Support application sustainability, ensuring high-quality and reliable software delivery in production environments.
  • Conduct and participate in code reviews, promoting best practices and code quality within the team.
  • Assist in client migrations to new product versions, ensuring smooth transitions and system consistency.
  • Work closely with databases and backend logic, supporting complex queries and data-driven functionalities.
  • Collaborate with agile teams to deliver incremental improvements and maintain backlog execution.
  • Requirements

    • Solid experience with fullstack development using Java, especially Java 8 and Java EE 8.
    • Strong knowledge of JSP (JavaServer Pages), JSF (JavaServer Faces), and PrimeFaces.
    • Experience with Maven for build management and Git for version control.
    • Strong experience with relational databases such as PostgreSQL and SQL Server.
    • Ability to design and optimize complex SQL queries, including joins, subqueries, and aggregations.
    • Experience working in agile environments (Scrum or Kanban).
    • Knowledge of unit testing practices and software quality principles.
    • Experience with Docker and basic knowledge of JBoss/WildFly application servers.
    • Strong problem-solving skills, attention to detail, and ability to work with legacy and evolving systems.
    • Knowledge of Python or frontend technologies is considered a plus.
    • Benefits

      • Remote or hybrid work model available within Brazil
      • Flexible working hours
      • Health and dental insurance (including dependents)
      • Life insurance coverage
      • Meal or food allowance (flexible benefits card)
      • Transportation or parking assistance (depending on location)
      • Birthday day off (flexible use within the month)
      • Wellness benefits such as Gympass and TotalPass
      • Childcare assistance and extended parental leave programs
      • Learning and development platform access for continuous upskilling
      • Employee referral and performance bonus programs
      • Supportive and collaborative work environment focused on growth and innovation.

Related roles

Similar jobs