Senior Software Engineer / Team Leader
длъжност на пълно работно време

Senior Software Engineer / Team Leader

София длъжност на пълно работно време

Описание на позицията

As their new Team Leader you will play a key role in the product development team, providing technical expertise in the fields of software and system design and development. Take responsibility for delivering high quality Java software products. You also will be required to manage the on-site development team, interface with international design and development teams, take responsibility for deadlines and organize team development tasks. You will also be required to guide, train and perform reviews for team members.

Some of the main responsibilities for the position are:
• Strive to create high quality Java products
• Drive development from a technical perspective, creating and implementing innovative high
quality technical solutions
• Actively contribute technical expertise and work on agreed technical solutions
• Day to day hands on design, development, testing and fault diagnosis of custom software
code working within a highly dynamic team environment
• Be a proactive communicator and contributor of the development team both locally and
• Mentor, coach and enhance the technical ability of the team through collaborative design
and code reviews, and pair programming
• Participate in improving the agile processes of the team
• Gain a thorough understanding of the business requirements and problems relating to our
• Provide support to out customers and be responsible for keeping systems up and running on
a rotating schedule
• Assist with additional tasks as required by your manager

The perfect candidate has:
• 5+ years Java, OO, SOA development and implementation experience
• Strong command of Java Servlet Container
• Strong command of Java, Spring, Hibernate on successful projects
• Up-to-date skills in with JSP, JSTL, HTML, CSS, Freemarker and JS frameworks (JQuery)
• Efficient automated testing strategies: JUNit WebDriver, Mock frameworks
• Proficient use of ANSI SQL and MYSQL
• Experience with Agile Methodologies
• Knowledge of common open source projects (eg: Tomcat, Apache-Commons)
• Experience either in a mentoring or team lead position
• Demonstrated delivery of projects or product development experience
• Experience with Ant / Gradle / Maven / Ivy preferable
• Deep understanding in Amazon AWS services
• Experience with subversion / Git essential

Communication with international teams will be a major factor in being successful in this role. As
such, excellent written and spoken English is a key requirement.

For more information, please contact

We thank all interested applicants, but we will only contact a short list of them! All applications are confidential. JobTiger is a Bulgarian online job board and licensed recruiting company (License No.2547, 08.06.2018).