Software Engineering Specialist, Java
Posted 1hrs ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Software Engineer specializing in Java for modernization of critical payment platforms at Grupo Casas Bahia. Leading technical initiatives in cloud and Kubernetes migration with high transaction volume.
Responsibilities:
- Lead technical initiatives to modernize the Payments Proxy platform.
- Work on the evolution of Java/Spring Boot applications in mission-critical, high-transaction-volume environments.
- Plan and execute migration of applications hosted on VMs to Kubernetes environments (AKS).
- Define and implement containerization strategies using Docker.
- Improve CI/CD pipelines using GitHub Actions and DevOps best practices.
- Support the architectural transformation of monolithic systems into more scalable and resilient architectures.
- Ensure observability, performance, security, and high-availability best practices.
- Collaborate with infrastructure, architecture, and cloud platform teams.
- Support troubleshooting and resolution of complex production incidents.
- Participate in defining technical standards, development best practices, and engineering governance.
- Contribute to continuous improvement of the technology stack and reduction of technical debt.
Requirements:
- Strong experience in backend development using Java and Spring Boot.
- Hands-on experience modernizing legacy applications and monolithic architectures.
- Proven experience migrating applications from VM-based environments to Kubernetes.
- Knowledge of containerization using Docker.
- Experience with Kubernetes, preferably AKS (Azure Kubernetes Service).
- Knowledge of cloud computing, preferably Microsoft Azure.
- Experience with CI/CD pipelines using GitHub Actions.
- Knowledge of relational and non-relational databases.
- Familiarity with observability, monitoring, and troubleshooting of distributed applications.
- Experience in high-availability, high-volume critical environments.
- Ability to work independently with a system-wide perspective and a strong sense of ownership.
- Nice-to-haves: experience in payments, acquiring, anti-fraud, or transactional systems.
- Knowledge of event-driven architecture and messaging.
- Experience with strategies for decomposing monoliths.
- Experience with SRE practices and reliability engineering.
- Knowledge of Terraform or infrastructure as code.
- Experience with rollout strategies such as blue/green or canary deployments.
Benefits:
- Profit-sharing / Bonus: Additional recognition to reward your effort and dedication!
- Medical and Dental Insurance: So you and your family have security and care for your health.
- Meal Allowance: Because good nutrition is essential for your day-to-day!
- Life Insurance: Peace of mind and protection for you and your loved ones.
- Extended Maternity Leave: 180 days for new mothers to enjoy this special time with their baby!
- Extended Paternity Leave: 20 days so fathers can also be present during the early days.
- Fitness incentives: Access Wellhub (Gympass) and Total Pass to take care of your health and stay active.
- Commuter Allowance: To ensure your commute to work is smooth and worry-free.
- Partnership with SESC: Enjoy benefits in culture, leisure, health, and much more!
- Discount Club: Enjoy discounts of up to 70% on products and services with over 2,000 partners in Brazil and Latin America!
- Birthday Day Off: Take the day off to celebrate your birthday!
- Pharmacy Discounts: Exclusive discounts on medications to help you save on healthcare!
















