Pessoa Desenvolvedora Fullstack Pleno (Java, JSF e JSP) in Brazil, Indiana at Jobgether
Explore Related Opportunities
Job Description
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.
- 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.
- 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.
- 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.