Senior Java Consultant

·
Full time
Location: London
·
Job offered by: Ascendion
·
Category:
Job Description

Job Summary: We are seeking a highly skilled and motivated Java Developer with hands-on expertise in Azure DevOps and Spring Boot. The ideal candidate will play a key role in designing, developing, deploying, and maintaining enterprise-grade applications while leveraging cloud-native solutions and CI/CD practices on Azure. Candidates with experience in the banking domain will be given preference. Key Responsibilities: Application Development: Design and develop robust, scalable, and secure applications using Java and Spring Boot. Write clean, maintainable, and efficient code adhering to coding standards and best practices. Azure DevOps Pipeline Management: Build and manage CI/CD pipelines using Azure DevOps. Automate application build, test, and deployment processes to ensure faster and more reliable releases. Collaborate with DevOps engineers to enhance cloud infrastructure and deployment strategies. Cloud Integration: Develop microservices and cloud-native solutions for deployment on Azure Cloud. Integrate application components with Azure services like Azure App Services, Azure Functions, AKS (Azure Kubernetes Service), and Azure Storage. Collaboration & Delivery: Work closely with cross-functional teams including business analysts, architects, and QA teams to deliver high-quality software solutions. Participate in agile ceremonies (daily standups, sprint planning, reviews, and retrospectives). Troubleshoot and resolve production issues in a timely manner. Code Quality & Testing: Perform unit testing and integration testing to ensure application stability. Utilize tools like JUnit, Mockito, and SonarQube for code quality and coverage. Qualifications: Experience: 3-7 years of hands-on experience in Java development. Strong experience with Spring Boot and microservices architecture. Proficiency in building and managing CI/CD pipelines using Azure DevOps. Experience with cloud deployment on Microsoft Azure, including Azure App Services, AKS, or related tools. Banking domain experience is highly desirable. Technical Skills: Strong programming skills in Java 8+. Expertise in Spring Framework, Spring Boot, and RESTful APIs. Hands-on experience with Azure DevOps, Git, and build tools (Maven/Gradle). Familiarity with containerization tools such as Docker and Kubernetes. Knowledge of database technologies such as SQL Server, PostgreSQL, or NoSQL databases. Understanding of cloud design patterns, scalability, and security best practices. Nice-to-Have: Experience with Azure Functions, API Management, or Azure Monitor. Exposure to front-end technologies like React, Angular, or Vue.js. Knowledge of Infrastructure as Code (IaC) using tools like Terraform or ARM templates.

#J-18808-Ljbffr

Recent Jobs

London (On site) · Full time

Are you a smart, driven professional who takes pride in making a difference in local communities? Turner & Townsend’s Real Estate division is experiencing significant growth and we’re looking for an experienced industry professional with health project experience to join our high-performing and collaborative Project Management team. Why Join Us? Impactful Work: Contribute to social [...]Read More... from Assistant Project Manager – Healthcare See details

Chasetown (On site) · Full time

My client, Autosmart International are a manufacturing success story! Site Operations Manager – leading fast-paced manufacturing and warehousing About Our Client Autosmart International is a manufacturing success story, leading the field in vehicle cleaning products. We are the No.1 choice of automotive trade customers across the UK. We have doubled in size in the last [...]Read More... from Site Operations Manager See details

London (On site) · Full time

CSS are looking for an experienced duty officer to join our client’s team who are a local council responsible for all areas within the Tendering district. Working hours: All shifts are 8 hours long with various start times available: Monday to Friday – start times between 6AM – 3PM Saturday & Sunday – 6AM – [...]Read More... from Duty Officer See details