-
KBC Technologies Group

Java Developer

KBC Technologies Group
United Kingdom · Contract · Mid-Senior

Job Title: Java Developer (Azure) – Banking Domain


Location: United Kingdom (Remote)


Experience Level: 8 to 10+ years


Employment Type: Contract


Job Description:


We are seeking an experienced Java Developer with a strong background in Azure cloud technologies and proven expertise in the banking domain. The ideal candidate will have 8-10+ years of hands-on development experience and a track record of delivering scalable and robust applications in a highly regulated environment.


Key Responsibilities:

• Design and Development: Develop, test, and maintain scalable Java-based applications, ensuring high performance, reliability, and security.

• Cloud Integration: Leverage Azure cloud services to design and implement cloud-native solutions.

• Banking Domain Expertise: Utilize domain knowledge to understand and implement business requirements, ensuring compliance with banking regulations and standards.

• System Architecture: Collaborate with architects and DevOps teams to design and implement efficient system architectures and CI/CD pipelines.

• Stakeholder Collaboration: Work closely with business analysts, QA teams, and stakeholders to gather and clarify requirements and deliver technical solutions.

• Troubleshooting: Identify and resolve technical issues, ensuring minimal downtime and seamless user experience.

• Documentation: Maintain clear and comprehensive technical documentation for future reference and knowledge sharing.


Required Skills and Experience:

1. Java Development: 8+ years of hands-on experience in core and enterprise Java (Java 8+ preferred).

2. Azure Expertise: Strong experience with Azure cloud services (e.g., Azure App Services, Azure Kubernetes Service, Azure Functions, Azure DevOps).

3. Microservices Architecture: Proficiency in designing and implementing microservices using frameworks like Spring Boot or Quarkus.

4. Banking Domain Knowledge: Extensive experience working in the banking or financial services sector, with an understanding of compliance, risk, and regulatory requirements.

5. Database Management: Experience with relational databases (e.g., Oracle, SQL Server) and NoSQL databases (e.g., MongoDB, Cassandra).

6. CI/CD and DevOps: Familiarity with CI/CD tools and practices (e.g., Azure DevOps, Jenkins, Docker, Kubernetes).

7. API Development: Proficiency in RESTful API development and integration.

8. Agile Methodologies: Experience working in Agile/Scrum environments.

9. Version Control: Hands-on experience with Git or other version control systems.

10. Soft Skills: Strong communication, problem-solving, and collaboration skills.


Preferred Qualifications:

• Certification in Azure (e.g., Microsoft Certified: Azure Solutions Architect or Azure Developer Associate).

• Knowledge of banking standards and protocols (e.g., ISO 20022, SWIFT).

• Familiarity with DevSecOps practices.

• Experience with performance optimization and tuning in large-scale systems.

Key Skills

Ranked by relevance

java cloud devops cicd microservices spring boot kubernetes sql server jenkins docker oracle server nosql git sql
Login to Apply
Posted
Jan 28, 2025
Type
Contract
Level
Mid-Senior
Location
United Kingdom

Industries

IT Services IT Consulting

Categories

Consulting

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Ivy Partners
Related

DevOps Cloud Engineer

2026-05-26

Full-time
Not Applicable
Switzerland
IT Services
Information Technology
View Job Details
Devoteam
Related

Kubernetes Engineer H/F

2026-05-25

Full-time
Mid-Senior
France
IT Services
Consulting
View Job Details
NEPTA
Related

DevOps Engineer

2026-05-18

Full-time
Mid-Senior
Italy
Information Technology & Services
Consulting