Senior Software Engineer developing Java backend solutions for Elo, a Brazilian payments technology company. Engaging in software development and innovation for secure payment systems.
Responsibilities
Work on projects and provide maintenance/support within the team;
Perform backend development in Java;
Create new microservices and analyze and improve the performance of existing microservices;
Monitor metrics and observability of microservices in production environments;
Develop high-complexity applications with quality, following Elo's standard architecture;
Work in multidisciplinary teams (project squads), using agile methodologies and interacting with partners, taking on different roles in each project;
Ensure system and project documentation according to the company's methodology;
Develop technical solutions that are efficient, high-performing, flexible, and meet business needs;
Support deployment and post-deployment activities for projects;
Aim for high levels of software quality;
Execute unit, component, mutation (mutation testing), functional, performance, and automated tests;
Handle incidents in production environments;
Participate in the technical refinement of value deliveries, ensuring the necessary breakdowns for the development cycle.
Requirements
Experience in software development, primarily Java (Java 21 or later) and Spring (Boot, Data, Config, etc.);
Knowledge of Spring Batch;
Strong understanding and experience developing applications using Microservices Architecture, Clean Architecture, Design Patterns, Clean Code, SOLID principles, and API Gateway;
Experience with Object-Oriented Programming and RESTful API design (HTTP);
Knowledge of DevOps practices and CI/CD automation tools;
Experience developing applications using messaging brokers (Kafka, RabbitMQ or similar);
Experience with Agile methodologies (Scrum, Kanban);
Experience solving and integrating complex systems;
English for technical reading;
Knowledge of and experience using AI coding agents (GitHub Copilot, Claude Code).
Benefits
Profit Sharing Program (PPR)
Health insurance (Bradesco - copayment)
Optional dental care (Bradesco)
Life insurance (Banco do Brasil)
Optional private pension plan (able to contribute up to 7.8% of salary; Elo contributes between 100% and 200% according to plan rules)
Meal/food allowance of R$1,800.00
Flexible credit balance of R$150.00
Holiday/Christmas card of R$850.00
Home office allowance: R$200.00 for hybrid model and R$300.00 for remote model
Mobility allowance of R$400.00
Free parking
Daycare assistance for parents
Culture allowance (to be used for theater, cinema, or bookstores)
Senior Laravel developer responsible for server - side coding and implementation. Work includes PHP and Laravel expertise, testing, and project implementation at LANDE.
Backend Engineer at PayPay developing and operating applications for a core banking system. Involves designing, coding, and maintaining high reliability in financial platforms.
Senior Python Developer joining a cross - functional team to build a scalable data platform for real - time traffic monitoring using Python and cloud technologies.
Software Engineer focusing on Java development and microservices within a Brazilian payment technology company. Collaborating in multidisciplinary teams to build and improve payment systems.
Founding Engineer building the infrastructure for an AI - driven procurement platform at NegotiateAI. Seeking experienced engineer to tackle innovative challenges within a transformative startup environment.
Back End Developer focused on system development using C# at Grupo Quantum Web. Engaging in innovative solutions and continuously learning in a collaborative environment.
Senior Full Stack Software Engineer building impactful features in a BCorp company. Focused on design to deployment across Ruby, Angular, and TypeScript technologies.
Spark / Scala Developer working as a contractor in a hybrid setting for Barclays and Capgemini. Utilizing Scala and Apache Spark technologies in Prague (Pankrác) with an immediate start.