Job Closed
This listing is no longer active.
Reply designs and implements innovative solutions in the areas: Digital Services, Technology and Consulting.
Java Developer, Mid-level
Location
Brazil
Posted
16 days ago
Salary
0
Seniority
Senior
Job Description
Java Developer, Mid-level
Reply
• Develop and maintain high-quality Java applications. • Participate in all phases of the software development lifecycle, from planning to implementation and maintenance. • Collaborate with multidisciplinary teams to analyze requirements and implement efficient solutions. • Perform software testing and ensure code quality through reviews and documentation. • Contribute to the continuous improvement of development processes and team practices. • Assist with system integration and resolve technical issues.
Job Requirements
- Proven experience in Java backend development.
- Experience creating and maintaining microservices.
- Bachelor's degree in Information Systems or a related field.
- Knowledge of frameworks such as Spring, Hibernate, or similar.
- Familiarity with relational databases (e.g., MySQL, Oracle).
- Experience with version control tools such as Git and Bitbucket.
- Strong problem-solving skills and ability to work collaboratively.
- Knowledge of DevOps and CI/CD tools (Nice to have).
- Experience with Docker containers and Kubernetes (Nice to have).
- Knowledge of Ionic or Kotlin (Nice to have).
- Familiarity with the REST architectural style (Nice to have).
- Experience with cloud environments (e.g., OCI, AWS) (Nice to have).
- Desirable experience with automated testing methodologies (Nice to have).
- Experience with mobile development (Nice to have).
Benefits
- Cutting-edge environment / Innovation in our DNA – Challenging projects alongside qualified specialists.
- Continuous learning – Discounts and partnerships with leading universities and tech platforms in Brazil.
- Language skills without barriers – Special conditions on language learning platforms.
Related Guides
Related Job Pages
More Backend Engineer Jobs
• Develop and enhance microservices and APIs in Golang • Work with event-driven architectures using messaging systems (Apache Pulsar, Kafka, or similar) • Implement solutions focused on resilience, idempotency, and distributed transactions (SAGA) • Develop unit and integration tests • Contribute to reducing technical debt and continuous improvement of the platform • Participate in code reviews and support the evolution of the solution architecture
• Work in an agile squad • Participate in the development and evolution of scalable, high-availability solutions in a cloud environment.
• Work in an agile squad, • Contribute to the development and evolution of scalable, highly available solutions in a cloud environment.
Senior Golang Developer
Qube CinemaTo bring to life every story to engage, entertain and enlighten the world
• Design, develop, and maintain scalable, high-performance software solutions. • Own features from ideation to deployment, ensuring reliability, maintainability, and performance. • Collaborate with Product, Design, and Operations teams to understand requirements and translate them into technical solutions. • Drive technical excellence through code reviews, best practices, and continuous improvement. • Contribute to architectural discussions and help shape the long-term technical strategy. • Troubleshoot and resolve complex technical issues across distributed systems and cloud environments. • Mentor junior engineers and foster a culture of learning and collaboration. • Continuously improve development processes, tools, and systems for efficiency and quality.



