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 |