Analista Desenvolvedor Java Pleno 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 Analista Desenvolvedor Java Pleno based in Brazil.
This role is an opportunity for a mid-level Java professional to contribute to the development and evolution of robust enterprise systems in a collaborative and agile environment. You will work across the full software development lifecycle, from requirements analysis to deployment, helping design scalable, maintainable, and high-performing applications. The position involves close interaction with cross-functional teams to translate business needs into technical solutions, ensuring quality, reliability, and efficiency in every delivery. You will be part of a structured engineering environment that values clean code, automation, and continuous improvement. This is a hands-on role where your contributions will directly impact system stability and user experience. It is well suited for someone who enjoys solving complex technical problems while working in a team-oriented and process-driven organization.
- Develop and maintain Java-based applications using Java EE and frameworks such as Spring, JSF, EJB, JPA, and Hibernate, ensuring scalable and efficient solutions.
- Analyze functional and non-functional requirements and translate them into technical specifications and implementations.
- Design and support multi-layer architecture solutions, applying MVC patterns and best practices in software engineering.
- Work with relational databases, including data modeling and writing optimized SQL queries.
- Implement system integrations using REST APIs, Web Services, JMS, and EJB to ensure interoperability between applications.
- Apply software engineering best practices including CI/CD pipelines, TDD, ATDD, and continuous integration tools such as Jenkins.
- Develop and execute unit, integration, functional, and acceptance tests, including test automation where applicable.
- Use version control systems such as Git or ClearCase for collaborative development and code management.
- Contribute to UI/UX considerations, ensuring responsive, user-friendly, and accessible interfaces when required.
- Work within Agile methodologies such as Scrum, Kanban, or XP, actively participating in ceremonies and team collaboration.
- Solid professional experience in Java development and enterprise software engineering.
- Background in Information Technology or related fields, with a higher education degree or postgraduate specialization in IT (minimum 360 hours as applicable).
- Strong knowledge of Java EE and frameworks such as Spring, JSF, EJB, JPA, and Hibernate.
- Experience with relational databases, SQL, and data modeling concepts.
- Familiarity with system integration approaches including RESTful services, Web Services, and messaging systems.
- Hands-on experience with CI/CD practices and tools such as Jenkins, as well as testing methodologies (unit, integration, and automated testing).
- Knowledge of Agile methodologies (Scrum, Kanban, XP) and collaborative development environments.
- Strong analytical and problem-solving skills with the ability to work independently and in teams.
- Excellent communication skills, both written and verbal, with a proactive and structured working style.
- Good organizational skills, self-management, and ability to make decisions in a dynamic environment.
- Competitive compensation aligned with market standards in Brazil.
- Remote or hybrid work arrangements depending on project and team structure.
- Health and wellness benefits (medical and dental coverage depending on contract type).
- Opportunities for continuous learning and professional development.
- Exposure to enterprise-level systems and modern software engineering practices.
- Participation in Agile, collaborative, and innovation-driven teams.
- Career growth opportunities within technical and architectural career paths.
- Stable, long-term employment in a structured enterprise environment.