Java Software Engineer
New Today
Job Description
Key Responsibilities:
• Demonstrates significant working knowledge of Java and related technologies and advises on design, development, and implementation.
• Leads by example, promoting an open and inclusive culture, holding responsibility for motivation, retention and performance management.
• Leads the delivery of critical projects, coaching team members to be productive with little direction; delegating and reviewing work when required.
• Leads timely design work and planning for epics, breaking them down to stories with product owners and other leads. Build and maintain microservices that are scalable and reliable.
• Collaborate with a broad range of stakeholders to establish and achieve set out objectives.
• Coach and guide the team’s developers on best practices for maintainable code with sufficient coverage of automated testing
• Design and implement database solutions in SQL & NoSQL, ensuring optimal performance, resilience, and scalability.
• Collaborate with broad range of stakeholders to establish and achieve set out objectives.
• Own solution documentation and alignment to standards, policies & strategy across emerging technology, as well as wider Group technology
Required Skills and Experience:
• Experience with Kafka/Event-driven architecture
• Computer science, software engineering or relevant technical background required.
• A minimum of 5 years of professional experience in backend development with a track record if producing and maintaining efficient and maintainable code.
• Strong communication skills, with the ability to interact with stakeholders across business & technology at all levels, both internally and externally
• Experience in coaching other developers; reviewing developers’ work and providing feedback.
• Vision and creativity: Ability to foresee roadblocks, conceive intelligent solutions and contribute innovative ideas, as well as manage change and ambiguity effectively and confidently.
• Leadership: Ability to lead ownership of deliverables and work with stakeholders across the business to progress and achieve the relevant goals to ensure development, deployment & delivery is successful.
Mandatory Technical Skills:
• 5 or more years programming in Java
• Spring inc. Spring Boot, Spring JDBC, Spring Data, Hibernate/JPA, building REST services
• Understanding of REST API design
• Experience of deploying and maintaining applications in the cloud (Azure, AWS, GCP or similar
Desirable Technical Skills:
The following skills are nice-to-have and we welcome applicants without the experience stated below.
• Docker and Kubernetes
• Experience in designing and maintaining microservices
• Knowledge of event-based architecture.
• Experience of working with DLT technologies
- Location:
- City Of London
- Job Type:
- FullTime
- Category:
- Technology
We found some similar jobs based on your search
-
New Today
Senior Java Software Engineer
-
London
- Engineer, Software Engineer, Senior, Engineering, Software
Job Description Role: Senior Java Engineer Location: London (Hybrid) We’re looking for an experienced Senior Java Engineer to join our cloud engineering consultancy. In this role you will be playing a key role in delivering high-performance backe...
More Details -
-
New Today
Java Software Engineer - Quant Hedge Fund (London, Hybrid)
-
City Of London
- Engineer, Software Engineer, Engineering, Hybrid, Software
Job Description Java Software Engineer with around 3-5 years professional, post-graduate experience sought by one of the original Quantitative Hedge Funds, with a 20+ year track-record. The firm are renowned for a healthy, supportive, and collegiat...
More Details -
-
New Today
Senior Software Engineer (Python, Java)
-
United Kingdom
-
£80,000 - £100,000
- IT & Technology
Project description We have an ambitious goal to migrate a legacy system written in HLASM (High-Level Assembler) from the mainframe to a cloud-based Java environment for a big airline company in the USA. Responsibilities Write Java and Python code...
More Details -
-
New Today
Lead Software Engineer with Java
-
City Of London, England, United Kingdom
-
£100,000 - £125,000
- IT & Technology
Overview We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Lead Software Engineer at JPMorganChase within the [insert LOB or sub LOB], you are an integral part of an agile te...
More Details -
-
New Today
Java Software Engineer - Quant Hedge Fund (London, Hybrid)
-
London
- Engineer, Software Engineer, Engineering, Hybrid, Software
Job Description Java Software Engineer with around 3-5 years professional, post-graduate experience sought by one of the original Quantitative Hedge Funds, with a 20+ year track-record. The firm are renowned for a healthy, supportive, and collegiat...
More Details -
-
New Today
Senior Java Software Engineer
-
City Of London
- Engineer, Software Engineer, Senior, Engineering, Software
Job Description Role: Senior Java Engineer Location: London (Hybrid) We’re looking for an experienced Senior Java Engineer to join our cloud engineering consultancy. In this role you will be playing a key role in delivering high-performance backe...
More Details -