Senior Java Developer - Banking and Capital Markets

Endava Technology
Buenos Aires
Workplace: HybridFull timeFunction: Software EngineeringExperience: 6+ yearsSkills: ["Problem-solving","Analytical thinking","Communication","Teamwork","Stakeholder collaboration"]

Design, build, and maintain robust, scalable Java applications for Banking and Capital Markets clients. You’ll work on enterprise platforms covering trade capture, trade processing, risk analytics, and reporting, collaborating with business analysts, architects, testers, and stakeholders across Trading, Market Risk, Finance, Operations, and Technology. The role includes applying clean code and design patterns, promoting DevOps/CI-CD practices, and improving reliability, security, and performance.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Endava Technology
Endava Technology
9 hours ago

Senior Java Developer - Banking and Capital Markets

✓ Verified Job

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

Source: Company careers pageValidated by: Fursa AI
Last checked: 6 hours agoStatus: Live
Reposted: similar role first listed 1 month ago

Job Summary

Design, build, and maintain robust, scalable Java applications for Banking and Capital Markets clients. You’ll work on enterprise platforms covering trade capture, trade processing, risk analytics, and reporting, collaborating with business analysts, architects, testers, and stakeholders across Trading, Market Risk, Finance, Operations, and Technology. The role includes applying clean code and design patterns, promoting DevOps/CI-CD practices, and improving reliability, security, and performance.
Location: Buenos Aires
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Design, implement, and maintain complex Java applications with high performance, security, reliability, and scalability.
  • •Participate in all phases of the application development lifecycle.
  • •Collaborate with analysts, architects, developers, testers, and client stakeholders to clarify requirements, processes, architecture, and priorities.
  • •Contribute to Banking and Capital Markets solutions such as trade lifecycle, risk analytics, reporting, and financial services workflows.
  • •Review development work, recommend industry standards/tools/practices, and escalate risks or issues related to development activities.

Key Requirements

  • •6+ years of experience in Java development.
  • •Strong knowledge of design/architectural patterns and clean code principles for enterprise applications.
  • •Proficiency with Java frameworks such as Spring, Spring Boot, and Hibernate.
  • •Experience with relational and/or NoSQL databases (PostgreSQL, Oracle, SQL Server, Cassandra, or similar) and designing complex SQL queries.
  • •Experience with microservices/distributed systems and integration patterns (REST APIs, messaging like Kafka/RabbitMQ/JMS, and CI/CD & container platforms such as Jenkins/GitLab CI/CD, Docker, Kubernetes, OpenShift).
Experience:6+ yearsBankingFinancial servicesCapital marketsEnterprise applicationsMicroservicesDistributed systemsEvent-driven systemsAgile/scrum
Skills:Problem-solvingAnalytical thinkingCommunicationTeamworkStakeholder collaboration
Languages:English
Tech Stack:JavaSpringSpring BootHibernatePostgreSQLOracleSQL ServerCassandraSQLGitKafkaRabbitMQJMSREST APIsMicroservicesDistributed systemsJenkinsGitLab CI/CDDockerKubernetes

Company Brief

Endava Technology
Provides IT services and digital engineering, delivering software development, automation, and consulting to enterprises across financial services, payments, telecommunications, and retail to accelerate digital transformation.
Industry: Consulting
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: London, United Kingdom
Founded: 2000
WebsiteLinkedIn