Jobless Developer
AMS Accelerate IT logo

Open since Aug 2026

Software Applications Team Lead (Java)AMS Accelerate IT · Bucharest

Software Applications Team Lead (Java)

BucharestHybrid

AI Summary

Leads a Java software development team, mentors developers, and coordinates Scrum activities while designing scalable, tolerant software and collaborating with customers and product teams.

About this role

  • 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

Requirements

  • 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

Skills

AngularCI/CD PipelinesConcurrencyDesign PatternsDockerGitJavaMultithreadingMySQLPostgreSQLRESTful API DesignSoftware ArchitectureSpring BootSpring MVCSpring Security

Explore related jobs

Browse these categories

Market data for this role

All reports →