Java Developer

Capco
Italy
Workplace: HybridFull timeFunction: Software EngineeringSkills: ["Communication","Mentoring","Teamwork","Problem-solving"]

Java Developer role focused on delivering modern, cloud-based platforms for financial services. You will work in an Agile environment as a strong team member, writing maintainable, secure code, reviewing peers, and mentoring junior developers. The role emphasizes Java 8+ with Spring Boot and microservices, REST APIs, and CI/CD pipelines, contributing to high-availability systems and global banking projects in Milan.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Capco
Capco
2 years ago

Java Developer

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 18 hours agoStatus: Live

Job Summary

Java Developer role focused on delivering modern, cloud-based platforms for financial services. You will work in an Agile environment as a strong team member, writing maintainable, secure code, reviewing peers, and mentoring junior developers. The role emphasizes Java 8+ with Spring Boot and microservices, REST APIs, and CI/CD pipelines, contributing to high-availability systems and global banking projects in Milan.
Location: Italy
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering

Key Responsibilities

  • •Deliver modern, first-class cloud-based platforms with Agile methodologies;
  • •Collaborate as a strong team player to evolve financial services projects;
  • •Write highly available, maintainable, and secure code;
  • •Conduct code reviews and mentor junior developers;
  • •Communicate effectively with stakeholders and team members to ensure alignment and quality;

Key Requirements

  • •Java 8+ with Spring Boot, Gradle, Maven, Mockito, and microservice architecture;
  • •Object-oriented programming with exposure to functional programming languages;
  • •Strong knowledge of collections and concurrency in Java;
  • •Experience with RESTful APIs;
  • •Databases (Relational and NoSQL);
  • •Unit testing, static code analysis and BDD/TDD;
  • •CI/CD with Git, Jenkins, and Nexus;
  • • Agile methodologies;
  • •Code reviews, mentoring juniors;
  • •Web and architectural design patterns;
  • •Stakeholder management and clear communication;
  • •Docker and Kubernetes container technologies
Experience:Financial servicesCloudAgileJava
Skills:CommunicationMentoringTeamworkProblem-solving
Languages:English
Tech Stack:JavaSpring BootGradleMavenMockitoMicroservicesRESTGitJenkinsNexusDockerKubernetesTerraformKafkaRabbitMQ

Company Brief

Capco
Global management and technology consultancy specializing in financial services. Capco advises banks, insurers, and capital markets firms on digital transformation, risk and compliance, technology implementation, and operational improvement, combining industry expertise with advisory and engineering capabilities.
Industry: Management Consulting
Company Size: Enterprise (1,001+ employees)
Growth: Established Company
Headquarters: London, United Kingdom
Founded: 1998
Glassdoor
Glassdoor: 3.7
WebsiteLinkedIn