Technical Lead – Java (Senior)

WE’RE LOOKING FOR A

Technical Lead – Java (Senior)

Welcome to Elba Technologies

We are a multinational customer-focused company that offers intelligent automation and application development solutions to help big corporations drive business value (more at https://elba-tech.com).

We are looking for enthusiastic Technical Leads in a senior position with experience in Java optimally with additional experience in Angular/AngularJS, who can collaborate well with both internal and external stakeholders to design, develop and maintain software solutions.

In our team, you will build digital healthcare systems for a globally operating client, to support and improve the work and lives of healthcare professionals and citizens alike. You will be part of a large agile project organization and be responsible for the technical leadership of a delivery squad.

As a successful technical lead, you should demonstrate advanced knowledge of industry best practices and proficiency with passion in software engineering and technical leadership; as well as delivering fully functional software that meet the schedule and requirements.

 

Technical Skills Required

  • Experience as a technical lead, demonstrated technical leadership skills
  • Experience in analysis of complex functional and business requirements​, designing solutions for others to code, providing mentoring and guidance to other developers
  • Expert in Java (Java Versions 8+, Spring/Spring Boot Frameworks, Hibernate, Maven) or in
  • Experience in frontend technologies
  • Expert in relational database systems (Oracle, SQL-Server, PostgreSQL)
  • Advanced web development background as well as experience with REST and SOAP APIs
  • Advanced familiarity with web server technologies (Apache Tomcat, JBOSS EAP)
  • Advanced knowledge of version control tools (GitLab, FishEye)
  • Advanced understanding of agile software development methodologies, especially SCRUM
  • Advanced understanding of software testing methodologies, especially for unit testing
  • Advanced understanding of CI/CD Pipelining

 

Experience Level 

  • Degree or equivalent experience in Computer Science, Software Engineering, or acquainted fields
  • At least 5 years of professional experience
  • As a technical lead, you will provide mentoring and guidance to other developers, develop innovative team solutions to complex problems and apply in-depth or broad technical knowledge to provide solutions across one or more technologies

 

Soft Skills

  • Responsible, capable and experienced to supervise the work of team members
  • Good personality, open and agile-minded, team player, willing to learn and overperform
  • English proficiency is necessary
  • General Project Management
  • Customer/ Vendor Management
  • Business/Requirements Analysis
  • Good verbal and written communication skills
  • Influencing skills and ability to work effectively in a geographically dispersed team
  • Being able to communicate your ideas clearly and succinctly to clients, users, and colleagues
  • Being diligent about your work

 

Useful Extra Skills

  • Experience in Angular 2+ and Typescript or AngularJS 1.5
  • Experience with log4j, Nexus, Apache Active MQ, Camunda
  • Experience with distributed database systems (Apache Ignite)
  • Experience with monitoring tools (logstash, Elastic, Kibana, Dynatrace, jProfiler)
  • Advanced understanding of development & build tools such as Jira, IntelliJ, Jenkins 2, JFrog Artifactory, JFrog Xray


Benefits & Environment

  • Experience with world-class, international customers
  • Flexible work hours and work environment - results are what matters
  • A young, professional, and highly committed team of software engineers working with products and services centered around business and IT automation in international projects
  • Agile, project-centered company organization with a flat hierarchy – one united tribe organized in Squads for project delivery, Guilds for learning, sharing and participating, as well as Chapters to care for each other
  • Opportunity to grow your personality and professional skills along with the growth of the company

 

Our Company Values

  • People over *
  • Trust over Control
  • Flexibility over Structure
  • Personal Responsibility over Centralized Steering
  • Impact over Velocity
  • Understanding First over Quick Solutions
  • Team & Scale over Single Stars
  • Cross Pollination over Standardization
  • Failure Recovery over Failure Avoidance

 

 

Application Information

Please send your CV and/or resume in 

https://www.elba-tech.com/careers/

Shpallja ka skaduar