Java Engineer (Middle) ID47131
Descrição da Vaga
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.
Vaga originalmente publicada em: linkedin
💼 Encontre as melhores oportunidades para desenvolvedores no Job For Dev