Desenvolvedor Java Sr 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 Senior Java Developer (Desenvolvedor Java Sr) based in Brazil.
This is a senior-level opportunity for a Java professional to contribute to the development of robust, scalable, and high-performance web applications in a fully remote environment. The role involves working across complex systems, integrating services, and building reliable backend solutions that support business-critical operations. You will collaborate closely with cross-functional agile teams, contributing to architectural decisions and technical improvements. The environment is dynamic and innovation-driven, with strong emphasis on clean code, automation, and continuous delivery. You will also participate in modern DevOps practices and help enhance CI/CD pipelines. This position offers the chance to work on impactful digital solutions while evolving your technical expertise in a global context.
- Develop and maintain web applications using Java, JEE, JSF, and related technologies, ensuring scalability, performance, and reliability.
- Build responsive user interfaces using HTML5, CSS3, JavaScript, Bootstrap, and related front-end technologies.
- Design, implement, and optimize SQL/Oracle queries and relational data models to support application performance.
- Integrate systems using REST APIs, Web Services, EJB, and messaging-based architectures.
- Participate in agile development teams (Scrum/Kanban), contributing to sprint planning, delivery, and continuous improvement.
- Collaborate using version control systems such as Git and ClearCase to manage source code effectively.
- Develop and automate software testing, including unit and functional tests using tools such as JUnit and Selenium WebDriver.
- Apply software architecture principles, including layered architecture, SOA, Microservices, and design patterns.
- Support CI/CD pipelines and release processes using tools such as Jenkins, Maven, and Nexus.
- Bachelor’s degree in Information Technology or related fields.
- Solid experience in Java Web development with proven professional background.
- Strong knowledge of RESTful API development and front-end technologies such as JavaScript, AJAX, jQuery, and Bootstrap.
- Familiarity with agile methodologies and collaborative development practices.
- Understanding of software architecture principles, including Enterprise Integration Patterns, SOA, and Microservices.
- Experience with automated testing tools such as JUnit and Selenium WebDriver.
- Knowledge of DevOps tools such as Git, Jenkins, Maven, and Nexus is desirable.
- Strong analytical thinking, problem-solving skills, and ability to work in distributed teams.
- Meal or food allowance.
- Discounts on courses, universities, and language institutions.
- Access to an online learning platform with free certified courses.
- Mentorship programs for professional development.
- Medical assistance and healthcare support.
- Dental assistance.
- Discount club with partner services and establishments.
- Travel club benefits.
- Pet care assistance programs.