Home Job Listings Categories Locations

Java Engineer (Middle) ID47131

๐Ÿ“ Brazil

Tecnologia AgileEngine

Descriรงรฃo da Vaga

Job Description AgileEngine is an Inc. 5000 company that creates award-winning software for Fortune 500 brands and trailblazing startups across 17+ industries. We rank among the leaders in areas like application development and AI/ML, and our people-first culture has earned us multiple Best Place to Work awards.

WHY JOIN US If you're looking for a place to grow, make an impact, and work with people who care, we'd love to meet you!

ABOUT THE ROLE As a Middle Engineer, you will play a key role in shaping a scalable FinTech platform that directly supports business growth and user experience. You will contribute to designing reliable backend services while having the opportunity to influence end-to-end solutions across the stack. This role offers real ownership, exposure to modern engineering practices, and close collaboration within an Agile, fast-moving team. Itโ€™s an excellent opportunity to grow technically while building impactful products in a dynamic startup environment.

WHAT YOU WILL DO - Analyze and understand business requirements, and design, develop, and test high-performant code in line with business needs - Create technical requirements, software design specifications, and architectural artifacts - Participate in Agile development activities including sprint planning, backlog grooming, stand-ups, and retrospectives - Work primarily in the middle tier or backend service layer, with the ability to contribute across the stack from database to UI and frontend - Stay up to date with tools, trends, and technologies in the FinTech space

MUST HAVES -

2+ years of experience

in hands-on development using

Java ,

Spring ,

Spring Boot , and

Postgres - Ability to work with full-stack development using

JavaScript ,

React , or

Angular - Familiarity with automated testing frameworks and experience collaborating with QA automation engineers on testing strategies - Basic experience with cloud-hosted applications on

AWS

including EC2 instances, S3 storage management, Elastic Beanstalk, and Simple Queue Service - Solid understanding of API and architectural concepts such as

REST ,

Microservices ,

MVC , and architectural layers - Experience with

Git ,

Jira , and

Confluence - Experience working in Agile or Lean software development methodologies such as Kanban, Scrum, and Test-Driven Development - Ability to thrive in a startup environment with heavy workload, competing priorities, and limited structure -

Upper-intermediate English level

NICE TO HAVES - Bachelorโ€™s degree in Computer Science

PERKS AND BENEFITS -

Professional growth:

Mentorship, TechTalks, and personalized growth roadmaps. -

Competitive compensation:

USD-based pay with education, fitness, and team activity budgets. -

Exciting projects:

Modern solutions with Fortune 500 and top product companies. -

Flextime:

Flexible schedule with remote and office options.

Requirements 2+ years of experience in hands-on development using Java, Spring, Spring Boot, and Postgres; Ability to work with full-stack development using JavaScript, React, or Angular; Familiarity with automated testing frameworks and experience collaborating with QA automation engineers on testing strategies; Basic experience with cloud-hosted applications on AWS including EC2 instances, S3 storage management, Elastic Beanstalk, and Simple Queue Service; Solid understanding of API and architectural concepts such as REST, Microservices, MVC, and architectural layers; Experience with Git, Jira, and Confluence; Experience working in Agile or Lean software development methodologies such as Kanban, Scrum, and Test-Driven Development; Ability to thrive in a startup environment with heavy workload, competing priorities, and limited structure; Upper-intermediate English level.

Ready to Apply?

Don't miss this opportunity! Apply now and join our team.

Detalhes da Vaga

Data de Publicaรงรฃo: January 10, 2026
Tipo de Vaga: Tecnologia
Localizaรงรฃo: Brazil
Company: AgileEngine

Ready to Apply?

Don't miss this opportunity! Apply now and join our team.