Java Team Lead – Remote job


Coherent Solutions is headquartered in United States with 1500+ employees across several development centers in Eastern and Central Europe.

We are a top software product engineering and consulting services company. Offerings custom digital solutions, web and mobile application development, DevOps and data services, and emerging technologies such as blockchain and IoT—with 1000+ completed projects going back to the company’s inception in 1995.


With a goal to grow our Romanian R&D center to 150 professionals by 2023 we are actively looking for a strong Java Team Lead, with extensive experience in building high-quality, large-scale applications in international environments.

He/she will help us further build our Java capability and will have a powerful impact in the development of the overall team/office. Being part of highly collaborative teams for market-leading client, we’ll cultivate your talent in an inclusive culture that values the passion for excellence.


Our client is a nonprofit organization that’s dedicated to helping every patient get the life-saving transplant they need. As trusted leaders in advancing treatments for those facing life-threatening blood cancers, they provide the ground-breaking research, innovative technologies, patient support and education that save lives.


Your Role:


As a Java Team Lead you will:

  • Provide clear, actionable and timely feedback to direct reports through regular one-on-ones;
  • Conduct weekly one-on-one meetings with all direct reports;
  • Conduct retrospectives after each sprint to identify key areas for improvement;
  • Lead and mentor team members on technical best practices and standardized processes;
  • Coordination of new functionality delivery (planning new features development, risk management);
  • Propose improvements to increase reliability of the product;
  • Review pull requests and provide feedback;
  • Perform requirements analysis to define possibility and way how to implement them.


Desired skills:


  • Experience in commercial projects as a lead developer;
  • Strong interpersonal skills and a team-oriented mindset;
  • Familiar with Agile methodologies;
  • Strong experience using Java;
  • Strong SQL Skills;
  • Strong understanding of basic algorithms and data structures;
  • Experience using Spock framework is a plus;
  • Docker experience is a plus;
  • Strong communication skills (written and verbal);
  • Proven knowledge of commonly used software concepts, practices and methodologies.


Tools, Environment, Languages and Technologies:


Java 11, Spring Framework (Spring Data Jpa, Spring MVC, Spring Cloud, Spring Security), Spring Boot 2, Groovy and Spock Framework for unit/integration testing, Flyway, JMS, Maven, Docker, Oracle DB


What’s in it for you?

  • Attractive compensation and benefits package;
  • Career coaching;
  • Fantastic opportunities to develop your career in a fast growing company.


Contact us directly at:




Hai în echipa noastră!