Job Closed
This listing is no longer active.
Inteligência, Inovação e Tecnologia.
Senior Java Developer - Maintenance
Location
Brazil
Posted
95 days ago
Salary
0
Seniority
Senior
Job Description
Senior Java Developer - Maintenance
Leega
• API design (SOLID, Design Patterns, clean code) • SOA architecture (service-oriented architecture) • DevOps integration • Network and infrastructure topology • Experience in maintenance/support
Job Requirements
- 5 to 7 years of experience
- Proficiency in Java LTS versions 11, 17 and 21
- Proficiency with frameworks: Spring Boot, Spring MVC and Spring Data
- Strong knowledge of relational databases and NoSQL
- Experience with CI/CD tools (CloudBees/Jenkins) and repositories (Git*)
- Experience with build tools (Maven, Gradle)
- Experience with unit testing tools (JUnit, Mockito)
- Experience implementing RESTful and SOAP APIs
- Strong OOP (object-oriented programming) skills
- Knowledge of microservices architecture
- Containerization (Docker and Kubernetes)
- Hexagonal architecture
- Public cloud (AWS, Azure, GCP)
- Messaging (RabbitMQ, IBM MQ / MQ Series)
- Event-driven architecture (Kafka)
- Knowledge of scalability and performance (caching, load balancing and profiling)
Benefits
- 🏥 Porto Seguro Health Insurance
- 🦷 Porto Seguro Dental Insurance
- 💰 Profit Sharing (PLR)
- 👶 Childcare Assistance
- 🍽️ Alelo Meal and Food Vouchers
- 💻 Home Office Allowance
- 📚 Partnerships with Educational Institutions
- 🚀 Support for professional certifications, including Cloud
- 🎁 Livelo points
- 🏋️♂️ TotalPass
- 🧘♂️ MindSelf
Related Guides
Related Job Pages
More Backend Engineer Jobs
Enterprise Technical Architect
UnanetUnanet is a leading provider of ERP and CRM solutions purpose-built for Government Contractors, AEC & Prof Services.
• Act as a top-tier escalation point for the most complex or high-impact customer issues. • Rearchitect solutions to ensure ongoing scalability and supportability. • Diagnose and troubleshoot deep technical problems across integrations, performance, infrastructure, or configuration. • Work directly with customers to resolve critical incidents and restore business continuity. • Partner with Engineering, Product, QA, Professional Services, and Customer Success teams to resolve bugs, influence product improvements, and advocate for customer needs.
• Develop and maintain Back-End applications in Java; • Support the definition and evolution of the solution architecture; • Build high-performance microservices and concurrent systems; • Implement integrations with messaging systems (SQS and Kafka); • Ensure code quality through unit tests and static analysis metrics (Sonar); • Work on continuous integration and delivery pipelines (Jenkins); • Collaborate with the team following versioning best practices (Git / Git-Flow).
Java Back-End Developer – Mid-Level
InvilliaInnovation Engineering_ part of AI/R ©AI Revolution Company
• Develop and maintain Back-End applications in Java; • Work on the development of microservices and concurrent systems; • Support the definition and evolution of the solution architecture; • Implement messaging integrations (SQS and Kafka); • Work with SQL and NoSQL databases; • Ensure code quality through unit tests and monitoring metrics (Sonar); • Participate in continuous integration and continuous delivery pipelines (Jenkins); • Apply versioning best practices using Git and Git-Flow.
Backend Developer, Core Banking
payabl.payabl. provides innovative payment solutions aimed at enhancing financial operations, simplifying recurring payments, and reducing fraud. Through an environment of innovation, col
• Work closely with the Team Lead to identify key architectural drivers and non-functional requirements for a core customer-facing product. • Collaborate with cross-functional teams including product managers, business analysts, and other developers to translate business requirements into robust technical solutions. • Select and apply the most suitable frameworks and tools for the designed architecture. • Write readable, testable, and efficient code that adds value to the team and the overall platform. • Maintain and develop a strong engineering culture focused on quality, learning, and innovation. • Participate in code reviews and mentor junior developers to ensure best practices are followed.


