line manage engineers in the team and be responsible for their career development, well-being and performance
evaluate risks and defects, analysing specifications, and customising applications for specific customer needs
work with technology teams to produce and maintain standards, guidelines, and pattern catalogue
measuring and driving delivery and quality improvements through the capture and analysis of metrics
provide leadership and guidance across the Platform Services team; motivating and driving the team with technical leadership acting as a subject matter expert and leading best practice techniques
to lead the Platform Services team in ensuring technical assurance in significant projects, for the delivery of quality technical deliverables, which may involve several teams or technologies
build innovative prototypes and lead technology teams to develop quality solutions, by ensuring monitoring and alerting best practices
provide coaching and mentoring to the Platform Services team to improve their skillset, increase knowledge and set the benchmark of quality and precision engineering
Requirements
monitoring and Observability - ELK, Grafana, Prometheus, Prometheus, PRTG
OS Administration - Windows, Linux
CI/CD - gitlab, jenkins, ansible, terraform
virtualisation and Orchestration - vmware, docker, kubernetes
scripting - bash, bat, python, perl
databases - Oracle, mysql, mssql
testing - testrails, k6, gatling
CDNs - CDNetworks, Akamai, Incapsula
lead developer
Responsibility
capable of and ultimately Responsible for leading a team of 3-8 developers
responsible for analysis of current programmes including performance diagnosis and troubleshooting of issues
provide assistance to testers and support personnel as needed to determine system problems
analyse system specifications and translate system requirements to task specifications for team
provide guidance to all members of the team and mentoring where required
responsible for performing proof-of-concepts where applicable
research and recommend software tools to management depending on business needs
liaise with architects, analysts, business representatives, infrastructure specialists to jointly develop proposals for technical solutions including implementation deployment, support and troubleshooting overviews
Requirements
A proven track record of delivering quality solutions with a robust technical design for the enterprise
experience of CI/CD
expert knowledge of Java and open source software
strong working knowledge of web services including REST, JSON, Soap etc
strong front end development skills including with XHTML; CSS; JavaScript
advanced knowledge of SQL, preferably with Oracle databases
agile development
10+ years Development/Design/Lead experience
senior java developer
Language
english
Requirements
strong grasp of established and emerging technologies, systems, platforms, and software
expert knowledge of Java and open source software
advanced knowledge of SQL, preferably with Oracle databases
experience designing and building RESTful web service APIs
distributed caching
knowledge of Asynchronous Messaging
experience developing back office trading tools using GWT/Vaadin, SWT, Swing or JavaFX
at least 5+ years of working experience in serving as a Java Developer working on varied type of software development projects
Responsibility
liaise with architects, analysts, business representatives, infrastructure specialists to jointly develop proposals for technical solutions including implementation deployment, support and troubleshooting overviews
attend daily meetings to report on assigned tasks’ progress and attend fortnightly meetings for project planning and other meetings from time to time