Senior Java Developer – Employee Management

Posted 45ds ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Backend Developer working on integrations and system communications in remote setup for Grupo Casas Bahia. Involved in enhancing operational efficiency and improving employee experience.

Responsibilities:

  • Work on integration and communication between different systems and services, ensuring a cohesive and efficient solution;
  • Ensure applications are robust, reliable, scalable, and fault-tolerant, with a focus on continuous monitoring and process documentation;
  • Actively participate in the squad's technical discussions, contributing to the definition and evolution of features and ensuring code quality;
  • Help in the ongoing development and growth of team members, promoting a culture of learning and continuous improvement.

Requirements:

  • Strong experience in back-end development with Java, especially in microservices-oriented solutions;
  • Experience with solution architecture in Cloud environments, preferably Azure;
  • Solid experience with RESTful integrations and data exchange formats such as JSON;
  • Experience with continuous integration and continuous delivery pipelines (CI/CD), with a focus on test automation and deployment;
  • Hands-on experience with Docker containers and orchestration using Kubernetes for deploying microservices;
  • Experience using messaging systems like Kafka for asynchronous communication between microservices;
  • Experience with relational databases (SQL Server, PostgreSQL) and NoSQL databases (MongoDB), with the ability to model data and optimize queries;
  • Deep knowledge of the Spring ecosystem (Spring Boot, Spring Cloud, Spring Security, among others);
  • Proficiency in software versioning using Git, with an understanding of Git workflows;
  • Familiarity with Python for specific tasks and systems integration;
  • Knowledge of Redis and other caching mechanisms.

Benefits:

  • Profit Sharing / Bonus: Additional recognition to reward your effort and dedication! 💸
  • Medical and Dental Care: To ensure health protection for you and your family. 🏥
  • Meal Allowance: Because quality meals are essential to your day-to-day! 🍽️
  • Life Insurance: Peace of mind and protection for you and your loved ones. 🛡️
  • Extended Maternity Leave: 180 days so new mothers can enjoy precious time with their baby! 👶
  • Extended Paternity Leave: 20 days so fathers can also be present during the early days of parenthood. 👨‍👩‍👧‍👦
  • Support for Physical Activity: Access to Wellhub (Gympass) and Total Pass to stay active and healthy. 🏋️‍♂️
  • Transport Allowance: To ensure your commute is smooth and worry-free. 🚆
  • Partnership with SESC: Enjoy benefits in culture, leisure, health, and much more! 🎭
  • Discount Club: Access discounts of up to 70% on products and services with over 2,000 partners across Brazil and Latin America! 🛍️
  • Birthday Day-off: Celebrate your day with rest — you are entitled to a day off on your birthday! 🎉