Software Applications Team Lead (Java)
Job description
Design highly tolerant software with special care towards scale Direct interactions with the customer during trials & demos Communicate with product & project management team on statuses in an agile environment Mentor and Lead a team of 3-5 Java software developers as their people leader. Plan and guide a scrum team from within a shared Scrum-Master role 2+ years of proven experience as Java Development Team Leader 5+ years of professional software development experience Bachelor’s degree in Computer Science or a related field, or equivalent experience Strong expertise in Java and the Spring ecosystem , including Spring Boot, Spring MVC, and Spring Security Experience with frontend development and UI architecture; hands-on experience with Angular is a plus Strong understanding of RESTful design , HTTP, and distributed systems Proven experience applying software architecture principles and design patterns Deep experience with relational databases (e.
g. PostgreSQL , MySQL ) Solid understanding of multithreading and concurrency Hands-on experience with Docker , Git , and CI/CD pipelines Strong analytical skills and a high degree of ownership Advanced written and spoken English
More jobs at AMS Accelerate IT
Software Engineer Team Leader
AMS Accelerate IT· Bucharest, RomaniaSoftware Engineer - FinTech product
AMS Accelerate IT· Bucharest, RomaniaDelivery Lead Drilling Wells
AMS Accelerate IT· Bucharest, RomaniaDelivery Lead Geoscience
AMS Accelerate IT· Bucharest, RomaniaProcess Manager
AMS Accelerate IT· Bucharest, Romania
More jobs in Bucharest
Kinetoterapeut
The Care Hub· Bucuresti - toate sectoarele, RomaniaForklift Operator/Mechanic
Sharp BH Global Manpower· Bucharest, RomaniaMedior Delivery Lead_Corporate Lending Solutions
UniCredit Group· Romania, BucurestiSenior Manager, Acceptance Development
Pismo· RO - Bucharest, RomaniaSecurity Engineer (Hybrid, Bucharest)
CrowdStrike Holdings· Romania - Bucharest