Company Outline : Role purpose :
Role purpose :
Java Developer is responsible to design, develop and install software solutions. She / he shall be able to build high-quality, innovative and fully performing software in compliance with coding standards and technical design.
Java Developer responsibilities will include development, writing code, and documenting functionality.
Key accountabilities and decision ownership :
Execute full lifecycle software development with strong code ethics
Write well designed, testable, efficient code
Integrate software components into a fully functional software system
Develop software verification plans and quality assurance procedures
Document and maintain software functionality
Develop maintainable code
Core competencies, experience and knowledge :
BS degree in Computer Science or Engineering
Proven work experience (at least 2 years) with Java, Java EE (EJB, JPA, JMS, JAX-RS).
Experience working with Docker / Containers.
Development experience with SOAP and RESTFUL services
Development experience with NoSQL and Timeseries on CassandraDB
Experience with Relational Databases
Knowledge of Build Tools, Maven
Development experience with Oracle Weblogic, OSB
Knowledge of the IoT industry preferred
JIRA / Confluence experience preferred
What's In It For You :
Hybrid way of Working
Private Health & Medical Insurance
Extra days-off : We love mothers 4 months extra paid off-period!
Gym, Sports, Excursion weekends & Special events
Needless to say, we cater for your communication wherever you are
Come as you are. We love when people feel they can be themselves at work
LI-Hybrid #Vodafonespirit #Togetherwecan