Desenvolvedor Baixa Plataforma 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 Desenvolvedor Baixa Plataforma based in Brazil.
This role offers the opportunity to work across the full software development lifecycle in a dynamic, agile-driven environment. You will contribute to the design, development, testing, and deployment of scalable enterprise systems built on Java-based architectures. The position combines hands-on coding with collaboration across multidisciplinary teams, ensuring high-quality and maintainable software delivery. You will also play a key role in supporting integration, documentation, and continuous improvement of systems in production environments. The environment is fast-paced, collaborative, and focused on technical excellence and knowledge sharing. It is ideal for developers who enjoy working on complex systems and contributing to end-to-end solutions with real business impact.
- Participate in agile development teams, actively contributing to sprint planning and delivery of software features across the full development lifecycle.
- Perform analysis, design, coding, testing, and implementation of software components using defined architectural standards and tools.
- Develop, integrate, and maintain software solutions ensuring high quality, scalability, and maintainability across distributed systems.
- Build, test, and validate components, ensuring adherence to functional and technical requirements.
- Support system integration, deployment, and homologation activities in client environments to ensure successful delivery.
- Contribute to technical documentation, configuration management, and continuous improvement of development practices.
- Provide support to internal teams and end users regarding system functionality, modules, and implemented solutions.
- Assist in maintaining and modernizing legacy systems through refactoring and continuous enhancement efforts.
- Collaborate with team members, proactively communicating blockers, progress, and technical insights.
- Degree in Information Technology or a related field, or equivalent qualification combined with postgraduate specialization (minimum 360 hours).
- Approximately 3+ years of experience in software development using Java in distributed or enterprise environments.
- Strong knowledge of Java SE 8+, Java EE, Spring Framework, MicroProfile, JPA, JDBC, Hibernate, and SQL.
- Experience with software architecture concepts such as MVC, layered architecture, and design patterns.
- Familiarity with RESTful and SOAP APIs, including documentation tools such as Swagger/OpenAPI.
- Experience with application servers such as IBM WebSphere, WebSphere Liberty, Red Hat JBoss EAP (WildFly), or Quarkus.
- Knowledge of DevOps and development tools including Jenkins, Git, Maven, and SonarQube.
- Experience with automated testing frameworks and practices such as JUnit, TDD, and ATDD.
- Knowledge of messaging systems such as IBM MQ Series and JMS.
- Strong problem-solving mindset, ability to work in agile environments, and willingness to collaborate and support team members.
- Certifications such as Oracle Certified Professional Java, CSD, or PSD are considered a plus.
- Health insurance plan
- Dental care plan
- Life insurance coverage
- Meal or food allowance
- Transportation voucher
- Gym membership access via WellHub (Gympass)
- Opportunity to work in structured enterprise projects using modern Java ecosystems
- Exposure to complex distributed systems and large-scale software environments