Java Technical Lead (AWS) We are looking for the very Top Talent and we would be delighted if you were to join our team More in detail, UST is a multinational company based in North America, certified as a Top Employer company with over 35,000 employees all over the world and presence in more than 30 countries. We are leaders in digital technology services, and we provide large-scale technology solutions to big companies. What are we looking for? We are looking for a Java Technical Lead to join our team and contribute to a project for one of our general customers, a global leader in credit cards, auto loans, banking and savings accounts. You will lead the development team from a technical perspective, ensuring the delivery of high-quality, reliable and maintainable software while promoting engineering best practices and supporting the professional growth of the team.
Key Responsibilities
- Lead the development team to ensure timely delivery of high-quality software.
- Define coding standards and best practices and ensure adherence to them.
- Mentor and coach junior developers to enhance their skills and performance.
- Provide technical guidance and support to the team.
- Design, build and maintain efficient, reusable and reliable software.
- Work within a DevOps you build it, you own it, you run it model, ensuring stable and smooth maintenance of delivered software.
- Ensure the best possible performance, quality and responsiveness of applications.
- Participate in the complete Software Development Life Cycle (SDLC), including occasional QA activities and peer reviews.
- Work towards the goals and vision articulated by Product Management.
- Drive innovation within the team and contribute within your technical domain. Key Requirements
- At least 6-7 years of Java programming skills and experience building APIs.
- Deep understanding of all stages of the Software Development Life Cycle.
- Deep understanding of design patterns and principles, including SOLID principles.
- Experience with different testing types: Unit Testing, API Testing, Acceptance Testing and Load Testing.
- Experience with distributed architectures such as SOA or Microservices Architecture (MSA).
- Experience with event-driven architectures.
- Strong experience with REST APIs.
- Relevant experience with AWS services.
- Experience with Gradle or Maven.
- Experience with Enterprise Jenkins.
- Experience working in an Agile environment, such as Scrum or SAFe. Nice to have
- Experience working in a highly regulated environment, particularly banking or financial services.
- Experience with Docker.
- AWS certification.
- Experience with serverless technologies such as AWS Lambda and AWS Fargate.
- Experience with TDD and BDD. What can
we offer
?
- 23 days of Annual Leave plus the 24th and 31st of December as discretionary days.
- Numerous benefits including Health Care Plan, teleworking compensation, and Life and Accident Insurances.
- Flexible Compensation Program: meals, kindergarten, transport, online English lessons, Health Care Plan and more.
- Free access to several training platforms.
- Professional stability and career plans.
- Referral compensation when you recommend professionals who join UST.
- The option to choose between 12 or 14 payments throughout the year.
- Work-Life Balance measures including flexibility, WFH or remote work policy, and compacted hours during summertime.
- UST Club Platform discounts and gym access discounts. If you would like to know more, don t hesitate to apply and we ll get in touch to fill you in detail. We are waiting for you
Skills:
AWS, Java, Microservices, Software Design, API Development, AWS Lambda, Test-Driven Development, Agile, BDD, Unit Testing, Functional Testing Java, APIs, AWS, SOLID, Unit Testing, API Testing,
📌 Java Technical Lead (Madrid)
🏢 Ust
📍 Madrid