Leega

Senior Java Developer - Maintenance

Leega

full-time

Posted on:

Location Type: Remote

Location: Brazil

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • API design (SOLID, Design Patterns, clean code)
  • SOA architecture (service-oriented architecture)
  • DevOps integration
  • Network and infrastructure topology
  • Experience in maintenance/support

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
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
API designJavaSpring BootSpring MVCSpring Datarelational databasesNoSQLCI/CDunit testingmicroservices
Soft Skills
problem-solvingcommunicationteam collaborationadaptabilitycritical thinking