WE’RE LOOKING FOR A
Software Engineer - Java (Mid/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 experienced and enthusiastic Java Developers in Mid-Level and Senior roles, 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 with multiple delivery squads.
As a successful Java Developer, you should demonstrate good knowledge of industry best practices and proficiency with passion in Java technologies; as well as delivering fully functional software that meet the schedule and requirements.
Technical Skills Required
- Experience in Java (Java Versions 8+, Spring/Spring Boot Frameworks, Hibernate, Maven, log4j, Nexus)
- Solid Web development background, experience with REST APIs
- Experience with relational database systems (Oracle, SQL-Server and/or PostgreSQL)
- Experience with web server technologies
- Good knowledge of version control tools (GitLab, FishEye)
- Experience to work in agile software development projects
- Experience in unit testing
Experience Level
- Degree or equivalent experience in Computer Science, Software Engineering, or acquainted fields
- For a Mid-Level position typically 2-4 years of professional experience. As a mid-level engineer, you will participate as a member of a development squad, prepare and execute unit tests and implement end-user or enterprise services prepared by more senior technologist
- For a Senior position typically 5 or more years of professional experience. As a senior engineer, you will participate as a member and/or lead development squads, prepare code stubs for others, provide mentoring and guidance to other developers, contribute to design activities, participate in and/or lead code reviews, and independently implement end-user or enterprise services
Soft Skills
- Being diligent about your work
- Good personality, open and agile-minded, team player, willing to learn and overperform
- English proficiency is necessary
- Responsible and capable to work unsupervised
- Being collaborative, helping others, and not being afraid to ask for help
- Being able to organize yourself and your work
- Being able to communicate your ideas clearly and succinctly to clients, users, and colleagues
Useful Extra Skills
- Knowledge of Apache Active MQ, Camunda
- Familiarity with Apache Tomcat and/or JBOSS EAP
- Knowledge of distributed database systems (Apache Ignite)
- Experience with SOAP APIs
- Experience with frontend frameworks, especially Angular 2+ and Typescript or AngularJS 1.5
- Experience in SCRUM based agile projects
- Understanding of CI/CD pipelining
- Understanding of monitoring tools (logstash, Elastic, Kibana, Dynatrace, jProfiler)
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 |