java developer for cloud-native microservices

Ai-assisted
London, UK
about 1 month ago
Apply on www.apply4u.co.uk
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Tech stack

Java (Programming Language) Artificial Intelligence Amazon Web Services Software Applications Automation of Tests Cloud Computing Data Stores Relational Databases Distributed Systems Messaging Application Programming Interface Systems Development Life Cycle Software Tools
+7 more
Secure Coding Software Engineering Performance Testing Performance Monitor Web Technologies Restful APIs Microservices

Job description

Задачи:Deliver end-to-end solutions using cloud-native microservices architecture, modern technologies, and industry best practices;Apply domain modelling techniques to build business products;Structure software for understandability, testability, and evolution;Build scalable solutions that avoid single points of failure;Develop secure code that protects customers and the organization from malicious actors;Investigate and fix issues promptly, preventing recurrence;Ensure zero-downtime releases for end users;Optimize data read and write patterns for business needs;Monitor performance and identify and solve problems using appropriate approaches;Ensure systems are reliable and easy to operate;Continuously update technologies and patterns;Support products throughout their lifecycle, including production and incident management;Drive adoption and governance of approved AI-assisted engineering practices across teams;Establish measurable validation standards for secure coding, peer review, and

Requirements

automated testing;Promote reuse of proven patterns and automation within the SDLC/TLM toolchain;Apply software development lifecycle toolchain knowledge, including approved AI-assisted development and automation capabilities, to improve automation at scale;Coach team members on coding practices, design principles, and implementation patterns;Manage stakeholders and prioritize work across multiple work streams;Lead the effective use of enterprise-authorized AI-assisted software development tools;Set team expectations for validating AI outputs for correctness, performance, and security;Coach engineers and leads on compliant responsible AI usage patterns and controls.Требования:Formal training or certification in software engineering concepts;Recent hands-on professional experience as a Java back-end software engineer;Experience coding in a recent version of Java;Experience designing and implementing unit, component, integration, end-to-end, and performance tests;Excellent written and verbal communication skills in English;Knowledge of cloud technologies, distributed systems, AWS, RESTful APIs, and web technologies;Knowledge of messaging frameworks;Experience operating, supporting, and securing mission-critical software applications;Understanding of different data stores, including relational data stores;Demonstrated experience leading the effective use of enterprise-authorized AI-assisted software development tools;Strong understanding of responsible AI use in engineering workflows, including data sensitivity, secure input and output handling, resiliency, and security expectations;Skilled in Microservices Architecture.Условия:Contract engagement. #J-18808-Ljbffr

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.apply4u.co.uk
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:34 min

Transitioning from traditional software development to artificial intelligence consulting

Patrick Schnell Patrick Schnell · Coffee With Developers

2:20 min

Decoupling user data with decentralized web nodes

Angie Jones Angie Jones · World Congress 2023

2:59 min

The danger of adopting default REST APIs

Stefan Priebsch · World Congress 2021

3:07 min

Transitioning architecture to microservices at Netflix

Steve Upton Steve Upton · World Congress 2022

1:12 min

Building intelligent applications and enhancing developer productivity experiences

Alexander Wallner Alexander Wallner +3 · World Congress 2024

1:32 min

Understanding fast, accurate, and big data store trade-offs

Philipp Krenn · World Congress 2022

Videos

See all

Related articles

See all