Skip directly to search

Skip directly to content

 

Belgrade

Technical Lead - Java Developer

Development - Java
 
 

Responsibilities

  • Closely track and facilitate the development process within the team
  • Guides team members technically, on low level implementation aspects
  • Ensures that the team is following SDLC standards and best practices
  • Tracks dependencies and blockers for the ongoing tasks within the sprint
  • Refine stories with the team, add sub-tasks or technical tasks
  • Collaborates with dev leads from other teams, also main contact of the team for other dev teams
  • Reviews almost all code changes done by the team
  • Participate in all scrum ceremonies
  • Work closely with Design lead in defining the user stories in project backlog
  • Involved in proactively removing technical impediments for the team
  • Keeps transparent communication with the main technical stakeholders

 

Qualifications and Experience

  • Expirience with Enterprise Application Java Frameworks (JEE or Spring)
  • Expirience with RDBMS (Oracle, MSSql, DB2) in writing DMLs, as well as DDLs for tables, views, indexes, triggers, functions, procedures
  • Expirience with Java Application Servers (Tomcat, JBoss AS & Wildfly, Oracle Web Logic, IBM WebSphere, etc.)
  • Expirience with JDK 8+
  • Understanding and hands on expirience with Design Patterns, as well as advocating usage of it to team members
  • Understanding of concepts of microservice architecture
  • Understanding of basic challenges in Web application security for publically available web systems
  • Experience as a technical team lead

*The following skills would be a plus (for job ad): *

  • JEE 7+ 2+ years experience
  • JBoss EAP or JBoss Wildfly/AS 1+ year expirience, with understanding of configuraing diferrent subsystems
  • Spring Boot expirience with microservice architectured systems 1+ year
  • PL/SQL expirience with packages, types, jobs etc. 1+ year
  • Some expirience with Oracle Coherence
  • Fintech background + PCI-DSS awerness (trainings are a plus)
  • Keeping up with latest trends in tech and conceptual problems with distributed systems, microservices, etc.

 

Additional Information

Additional benefits

  • Flexible working hours
  • Employee stock options
  • Private health insurance
  • Company sponsored trainings
  • Domestic and international conferences
  • Workshops and education
  • English classes

We are listening

How would you rate your experience with Endava so far?

We would appreciate talking to you about your feedback. Could you share with us your contact details?