The Role: Amultinational corportationcontinuously shaping, defining the sustainable mobility of the future and environment.If you??re passionate about changing the way the world moves for good our client is looking for a Snr Full Stack Java Developer to join their team of expectsEssential Functions:
- Managing projects / processes.
- Ability to develop within a specific sought-after programming language.
- Strong working knowledge with software development tools, techniques and approaches used to build application solutions.
- Working knowledge with software development tools, techniques and approaches used to build application solutions.
- Cloud computing technologies, Business drivers and emerging computing trends
Skills and Experience: Essntial Qualification:
- Relevant IT / Business Degree.
Preferred Qualification:
- SQL (Oracle, Postgres)
- RESTful
- Java 8, J2EE
- Junit, Mockito, Test Containers
- Docker / Kubernetes / Open Shift
- Apigee (highly advantageous)
- Jenkins Pipeline
Advantageous:
- Javascript / Typescript
- Maven, Gradle
- Sonarqube
- Micro Services
- DevOps
- IoC / Dependency Injection
- Browser Developer Tools
- Engineering Principles
- Design patterns
- Clean coding principles
- Data structures and Algorithm
Experience Required:
- At least 8-10 years Cloud architecture and reporting technology experience
- Extensive experience in implementing and monitoring solutions
- Experience in testing (manual or automated testing)
- Web and digital project experience advantageous
- Agile working experience advantageous
Key Accountabilities: Functional Skills:
- Understanding of integration between different technologies.
- Coordination between development and support environments.
- Assisting with the business case.
- Planning and monitoring.
- Eliciting requirements.
- Requirements organisation.
- Translating and simplifying requirements.
- Requirements management and communication.
- Requirements analysis.
- Document requirements in appropriate format depending on methodology followed.
- Assist with identification and management of risks
Technical Kills:
- Angular 10, AG Grid
- Spring Framework, AWS Stack
- Experience with Data Modelling
Personality and Attributes: Soft Skills:
- Strong interpersonal and communication skills with ability to communicate effectively
- Willing to deal with customers. In most cases they will be foreign customers and language barriers might exist.
- Must have good time management skills
- Ability to work as part of an agile team, inter dependant as well as independently and submit deliverables on time and in excellent quality.
- Problem solving capabilities
- Ability to work as part of a team.
- Ability to work interdependently as well as independently and to submit deliverables on time and with excellent quality.
- Excellent interpersonal and organisational skills with the ability to communicate effectively (both verbally and in writing) with both technical and non-technical colleagues / users.
- Strong ability to understand and interpret business needs and requirements with an aptitude to move concepts through to proposal and successful implementation.
- Strong presentation skills.
- Above-board work ethics.
- Flexibility to take up different tasks in the project.
- Ability and willingness to coach and give training to fellow colleagues and users when required.
- Willing and able to travel internationally.