
Desenvolvedor Java
jobgether · Brazil
About The Role
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Desenvolvedor Java based in Brazil.
This is an opportunity for a mid-level Java Developer to contribute to the analysis, design, and development of technology projects within an established engineering <environment.You> will work across backend and frontend technologies to build, enhance, and maintain reliable business applications.The role combines Java development with modern Spring frameworks, relational databases, and JavaScript-based <interfaces.You>’ll contribute to projects following established technology and development methodologies while applying clean-code principles.The position offers exposure to both modern and enterprise technologies, including Spring Boot, React, TypeScript, JSF, and <JBoss.You>’ll join a collaborative environment that values continuous learning, innovation, and professional <development.It>’s a strong opportunity for an experienced developer looking to grow while delivering meaningful technology solutions.
Accountabilities
- Analyze, design, develop, and maintain IT systems and software projects in accordance with established technology and development methodologies.
- Build and enhance backend applications using Java 8+ and the Spring ecosystem, including Spring Boot, Spring Batch, and Spring JPA.
- Develop and maintain frontend applications using JavaScript technologies, particularly React.js and TypeScript.
- Work with JSF and PrimeFaces where required within existing enterprise applications.
- Develop database solutions using relational Oracle databases, ensuring reliable data access and application performance.
- Apply clean-code principles and established software engineering practices to produce maintainable, scalable, and high-quality solutions.
- Collaborate with technical and business stakeholders throughout the software development lifecycle.
- Support applications running on enterprise application servers such as JBoss 7 and contribute to troubleshooting and continuous improvement.
Requirements
- Bachelor’s degree or equivalent completed education in Information Technology or a related field.
- Proven professional experience as a software developer, with solid hands-on experience building and maintaining applications.
- Strong proficiency in Java 8+ and experience with the Spring ecosystem, particularly Spring Boot, Spring Batch, and Spring JPA.
- Experience working with relational databases, particularly Oracle, including application integration and data management.
- Knowledge of frontend JavaScript development using React.js and TypeScript.
- Experience with JSF and PrimeFaces is required for maintaining and evolving relevant enterprise applications.
- Familiarity with JBoss 7 or similar enterprise application servers.
- Strong understanding and practical application of clean-code principles.
- Analytical and problem-solving skills, with the ability to understand requirements and translate them into effective technical solutions.
- Ability to collaborate effectively with colleagues, communicate clearly, and work within established development processes.
Benefits
- Health insurance.
- Dental insurance.
- Life insurance.
- Transportation allowance.
- Meal allowance.
- TotalPass fitness and wellness benefit.
- Collaborative and respectful work environment.
- Opportunities for professional development and continuous learning.
- Exposure to diverse technology projects and enterprise development practices.
Similar roles you might like
See all →This is an external listing. JobSpring does not represent or verify the employer. Report this listing
