Hybrid Senior Software Engineering Analyst – Java

Posted 3 weeks ago

Apply now

About the role

  • Work on projects and provide maintenance/support within the Settlement (core) team
  • Serve as a Java Backend Developer
  • Create new microservices, analyze and improve the performance of existing microservices
  • Monitor metrics and observability of microservices in production
  • 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 systems and project documentation in accordance with the company's methodology
  • Develop technical solutions that are efficient, high-performing, flexible, and meet business needs
  • Support project deployment and post-deployment activities
  • Aim for high levels of software quality
  • Execute unit, component, mutation, 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

  • Passion for IT, quality, and continuous learning
  • Bachelor's degree in Computer Science, Engineering, Information Systems, or related fields
  • Experience as a developer, primarily on the JAVA platform (version 11 or later) and Spring (Boot, Data, Config, etc.)
  • Strong knowledge of and experience with developing applications using Microservices architectures, Clean Architecture, Design Patterns, Clean Code, SOLID principles, and API Gateway
  • Experience with Object-Oriented Programming and designing RESTful APIs (HTTP)
  • Familiarity with DevOps practices and CI/CD automation tools
  • Experience developing applications using message brokers (Kafka, RabbitMQ, or similar)
  • Experience with Agile methodologies (Scrum, Kanban)
  • Experience in solving and integrating complex systems
  • English for technical reading

Benefits

  • Profit-sharing program (PPR)
  • Medical insurance (Bradesco - co-payment)
  • Optional dental coverage (Bradesco)
  • Life insurance (Banco do Brasil)
  • Optional private pension plan (employees may contribute up to 7.8% of salary; Elo's matching ranges from 100% to 200% according to plan rules)
  • Meal/food allowance of R$1,800.00
  • Flexible credit balance of R$150.00
  • Christmas voucher/card R$750.00
  • Home office allowance of R$200.00 for hybrid model and R$300.00 for remote model
  • Mobility allowance of R$400.00
  • Free parking
  • Childcare support for parents
  • Culture allowance (to be used for theater, cinema, or bookstores)
  • Extended parental leave (for same-sex couples, fathers, adoptive parents, etc.)
  • Birthday day off
  • Zenklub (psychotherapy - up to 4 sessions per month fully paid by Elo)
  • WellHub and TotalPass (networks of gyms and studios for sports/exercise)

Job title

Senior Software Engineering Analyst – Java

Job type

Experience level

Senior

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job