Backend Developer, Java, Sr.
Posted 12ds ago
Employment Information
Job Description
Mid/Senior Java Backend Developer focusing on high-performance backend systems and microservices. Work with Spring Boot, Kafka and cloud-native technologies in the financial sector.
Responsibilities:
- Design, develop and maintain high-performance backend applications using Java and Spring Boot.
- Develop scalable and secure RESTful APIs.
- Work with microservices architecture and event-driven architectures (EDA), using Kafka.
- Participate in technical decisions and software architecture definition.
- Write unit and integration tests to ensure code quality.
- Monitor and optimize application performance.
- Handle incident resolution and investigate production issues.
- Collaborate with cross-functional teams to understand and translate business requirements.
- Document technical solutions and support the creation of operational runbooks.
- Contribute to development best practices, perform code reviews, and foster a developer (Dev) culture.
Requirements:
- Strong experience with Java (versions 8, 11, 17 or 21).
- Proficiency in Spring Boot (including Spring Boot 3.x).
- Experience developing RESTful APIs.
- Knowledge of microservices architecture.
- Experience with messaging and event-driven architecture (Kafka).
- Familiarity with relational databases (Oracle, PostgreSQL, MySQL) and NoSQL databases (MongoDB, Redis).
- Experience with unit and integration testing.
- Knowledge of DevOps practices and continuous integration (CI/CD).
- Experience with tools such as Jenkins, Git and agile methodologies (Scrum, Kanban).
- Good security practices for API development.
- Experience with Kubernetes and Spring Cloud.
- Familiarity with Consul, Jira and monitoring tools.
- Experience in large-scale projects, especially in the financial sector.
- Proactive about self-development and continuous technological learning.
- Active participation in technical communities or open-source projects.
Benefits:
- iFood voucher (meal allowance)
- Home office allowance
- Health insurance
- Dental plan
- Birthday day off
- Life insurance
- Extended maternity and paternity leave
- Educational partnerships
- Alura
- Clude
- Total Pass – health and wellness
- Flash Card (benefits card)
















