Java and Python Developer

Global technology and business consulting firm focused on financial services and energy sectors, with 33 offices across Americas, Europe, and Asia-Pacific.
Backend
Mid-Level Software Engineer
Hybrid
Finance · Enterprise SaaS

Description For Java and Python Developer

Capco, a global technology and business consulting powerhouse with 33 offices worldwide, is seeking a passionate Java and Python Developer to join their dynamic team. This role offers an exciting opportunity to work on impactful projects in the financial services and energy sectors. The ideal candidate will be responsible for developing robust, scalable solutions using Java and Python, implementing RESTful APIs, and working with both SQL and NoSQL databases. The position requires strong technical expertise in backend development, with opportunities to work with cutting-edge technologies including cloud services, containerization, and message brokers. Capco offers a uniquely inclusive work environment where individuality is celebrated under their #BeYourselfAtWork initiative. They recognize that diversity and inclusion are crucial to success and actively encourage different perspectives. The role provides excellent opportunities for career growth and development within a global organization that's passionate about delivering innovative solutions to their clients. Join Capco to be part of a team that values creativity, technical excellence, and collaborative problem-solving while working on transformative projects in the financial services industry.

Last updated a day ago

Responsibilities For Java and Python Developer

  • Develop, test and maintain systems and applications using Java and Python
  • Participate in architecture definition and technology selection for new projects
  • Implement RESTful APIs and microservices with good coding practices
  • Ensure quality and performance of developed applications
  • Collaborate with multidisciplinary teams to understand requirements and propose technical solutions
  • Document code and development processes

Requirements For Java and Python Developer

Java
Python
PostgreSQL
MySQL
MongoDB
Kafka
RabbitMQ
  • Solid experience in Java and Python development
  • Knowledge of frameworks like Spring Boot (Java) and Flask/Django (Python)
  • Experience with relational databases (PostgreSQL, MySQL) and non-relational databases (MongoDB, DynamoDB)
  • Familiarity with Git and versioning practices
  • Experience with API development and external systems integration
  • Knowledge of agile methodologies like Scrum or Kanban
  • Advanced English proficiency
  • Strong problem-solving skills and logical reasoning
  • Experience with cloud services (AWS, Azure or GCP) - preferred
  • Knowledge of Docker, Kubernetes or other containerization technologies - preferred
  • Familiarity with CI/CD tools (Jenkins, GitLab CI, etc.) - preferred
  • Experience with monitoring and logging tools (Prometheus, Grafana, ELK Stack) - preferred
  • Experience with message brokers (Kafka, RabbitMQ) - preferred

Interested in this job?

Jobs Related To Capco Java and Python Developer

Backend Software Engineer

Backend Software Engineer role at Capco, focusing on Java development and microservices for financial services transformation projects in Milan, Italy.

Junior Allegro Developer

Junior Allegro Developer position at Capco, implementing and enhancing Allegro systems for financial services clients, requiring expertise in .NET, SQL, and system integration.

Junior Allegro Developer

Junior Allegro Developer position at Capco, contributing to CTRM software implementations and enhancements.

Back End Developer

Capco is seeking a skilled Back End Developer to work with Java, AWS, and NoSQL technologies in an event-driven architecture.

Junior Allegro Developer

Junior Allegro Developer position at Capco, contributing to CTRM software implementations and enhancements.