TeamQuest is a Polish, fast growing Company, more than 10 years dealing with complex human resources services, especially in the recruitment of IT specialists.
Our client is one of the biggest international media corporation, based in USA, with office in the center of Warsaw. We are currently looking for:
Team Leader/Manager Java
CITY Warszawa
Ref. number: 28170#18110080
Responsibilities:
- 50/50 Hands-on software development and team leadership/ management
- Decomposition of user stories into technical tasks
- Designing databases and providing expertise and guidance
- Improving knowledge of key technical areas, including some of JVM Languages (Java, Scala), (D)VCS (git) and SQL/NOSQL databases (MySQL, MongoDB)
- Defining and implementing processes related to the software development lifecycle, including style guidelines, code reviews, testing practices, build process, delivery and deployment
- Guiding and mentoring engineers, estimating development tasks and writing code
- Producing and maintaining technical documentation
Requirements:
- 6+ years of relevant professional experience plus a Master's degree in Computer Science (or related field) or equivalent professional experience combined with a Bachelor"s degree
- 2+ years of experience in leading and mentoring engineers in the daily operations of application development, deployment and support
- Command of enterprise-scale design patterns
- Ability to choose appropriate technologies and strategies
- Expertise in the empirical analysis and optimization of algorithms
- Agile Development and Product Management (e.g. Scrum, Lean, Kanban) methodologies and practices
- Strong experience in designing databases and in implementing data driven systems
- Understanding of trade-offs between traditional RDBMSs and NOSQL data stores
- Expert knowledge of JSE 6+, OOP and design patterns
- Working knowledge of various open source Java APIs (e.g. Apache Commons)
- Experience with various web servers (e.g. Apache HTTPd, NGINX, Apache Tomcat, Jetty, JBoss)
- High comfort in working with Unix/Linux environment and scripting languages
- Excellent communication skills
- Very good English language skills (verbal and written)
We offer:
- Challenging projects targeting large international communities, using modern development and deployment technologies
- An Agile and growing team of software engineers creating products accessible everywhere
- Great benefits package: private health care, fitness card, and lots of team building events
- Competitive salary tailored to your skills and experience and plenty of opportunities for personal and career development
- Brand new office located in the strict city center (2 mins walk from Metro Politechnika) with cool fun zones
- Last, but not least, we do great stuff for the global brands!