Senior Software Engineer
We have an opportunity for a Senior Software Engineer - Java for my client a leader worldwide within the financial industry.
You will support emerging technologies across their technology innovation, ecosystems and Software markets.
You will be responsible for:
- Creating & delivering custom-designed solutions for our clients’ most complex technology challenges.
- Driving & accelerating real business impacts through our alliances with SAP, Oracle, Microsoft, Salesforce, Cisco, HP and IBM.
- Gain client engagement experience, collaborating with business users on project delivery
The skills you bring:
- BSc in Computer Science, Software Engineering, IT qualification and/or relevant industry experience
- Experience in Core Java development in an Agile environment
- Knowledge of JBoss, Tomcat, Spring, Spring Boot, Hibernate, RESTful API’s, Shell Scripting, JSON
- Experience with Linux, SQL, Multi-threading, Message Queuing systems.
- Knowledge of Splunk or other alerting and monitoring solutions.
- Knowledge of CI/CD principles and tools such as Jenkins, Chef, Maven
- Experience with NoSQL and SQL databases