Senior Java Backend Developer
Posted 42ds ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Java Backend Developer designing and implementing robust financial software solutions. Collaborating with multifunctional teams and optimizing RESTful APIs with a focus on performance and security.
Responsibilities:
- Design, develop, and implement robust, scalable software solutions using Java;
- Develop, optimize, and maintain robust, scalable RESTful APIs;
- Design and implement microservice-based solutions;
- Collaborate with cross-functional teams to understand project requirements and translate them into technical solutions;
- Troubleshoot and resolve complex performance and security issues;
- Conduct code reviews, identify areas for improvement, and ensure adherence to coding standards;
- Work with software architects to define standards and best practices;
- Support and mentor junior and mid-level developers, fostering a continuous learning environment
Requirements:
- Strong experience with Java (Java 8+) and the Spring Framework (Spring Boot, Spring Data, Spring Security)
- Proficiency with relational databases (PostgreSQL, MySQL) and NoSQL databases (MongoDB, Redis)
- Experience with microservices architecture and messaging systems (Kafka, RabbitMQ)
- Knowledge of containerization and orchestration tools (Docker, Kubernetes)
- Hands-on experience with CI/CD using tools such as Jenkins, GitLab CI, or similar
- Familiarity with agile methodologies (Scrum/Kanban) and version control (Git)
- Bachelor’s degree or higher
- Intermediate English preferred
- Experience with Open Finance and/or PIX
Benefits:
- Health insurance
- Meal allowance
- Childcare assistance
- Life insurance
- Transportation allowance
- Flexible benefits (choose the benefits that best suit your needs).
















