658,057open jobs
38,313companies
94,964added this week
Browse all
Salary
$17k – $39k per year (Estimated)
Location
In office (Mumbai)
Seniority
Senior · 5+ years exp
Employment
Full-Time
Overview
Company
Impact
Profile match
Synechron is an American technology consulting and services company founded in 2001 that works almost entirely with banks, capital markets firms, insurers and asset managers. Its consultants deliver digital transformation, cloud migration, data engineering, risk and regulatory technology, and increasingly artificial intelligence programmes inside client organisations, supported by innovation labs that build accelerators for common financial services problems. Headquartered in New York, the firm employs more than fourteen thousand people across offices in North America, Europe, the Middle East and Asia and has expanded through acquisitions of specialist financial technology consultancies.

Job Summary

Synechron is seeking a Senior Java Developer - ETF Domain with 5+ years of hands-on Java development experience and strong knowledge of Exchange-Traded Funds, capital markets, investment management, and ETF lifecycle processes. The role will focus on designing, developing, integrating, and supporting enterprise applications for ETF creation and redemption, fund accounting, portfolio management, trading operations, portfolio analytics, and regulatory reporting. This position contributes to business objectives by delivering scalable, secure, and reliable solutions that support investment management workflows and financial market operations.

Software Requirements

Required

  • Java: 5+ years of hands-on development experience using Java; practical experience with Java 8, 11, or 17.

  • Spring Boot and Spring MVC: Experience developing enterprise applications, REST services, and microservices.

  • REST APIs and JSON: Experience designing, developing, consuming, testing, and supporting RESTful APIs and JSON-based integrations.

  • Microservices: Experience designing or developing microservices-based applications and service integrations.

  • SQL and Relational Databases: Strong SQL skills and experience with Oracle, SQL Server, PostgreSQL, or equivalent relational databases.

  • Messaging Technologies: Experience with Kafka, JMS, RabbitMQ, or similar messaging platforms.

  • Git: Experience with source control, branching, merging, and code collaboration practices.

  • Maven: Experience managing Java builds, dependencies, packaging, and project configuration.

  • Jenkins and CI/CD Pipelines: Experience supporting automated build, testing, and deployment processes.

  • Development and Testing Tools: Experience using tools for debugging, unit testing, integration testing, defect tracking, code reviews, and technical documentation.

  • ETF and Investment Management Systems: Experience working with applications supporting ETF, portfolio management, fund accounting, trading, market data, or regulatory reporting processes.

Preferred

  • Cloud Platforms: Exposure to AWS, Azure, GCP, or equivalent cloud environments.

  • Containerization and Orchestration: Experience with containerized Java applications and related deployment practices.

  • Financial Market Data Platforms: Exposure to market data integrations, pricing data, reference data, or financial instrument processing.

  • Observability Tools: Experience with application monitoring, centralized logging, performance monitoring, and service health tools.

  • API and Messaging Testing Tools: Experience with tools used to validate REST APIs, asynchronous services, and message flows.

  • Agile Delivery Tools: Experience with backlog management, sprint planning, defect tracking, and delivery reporting tools.

Overall Responsibilities

  • Design, develop, maintain, and support scalable Java applications for ETF and investment management business processes.

  • Translate ETF business requirements into technical solutions, detailed designs, development tasks, and testable acceptance outcomes.

  • Develop and support applications related to ETF creation and redemption, fund accounting, NAV calculations, portfolio management, trading operations, portfolio analytics, and regulatory reporting.

  • Build, consume, and support RESTful APIs and microservices-based applications using Java, Spring Boot, Spring MVC, JSON, and approved integration patterns.

  • Integrate applications with market data sources, trading platforms, portfolio management systems, and other financial systems.

  • Design and implement reliable data and messaging flows using Kafka, JMS, RabbitMQ, or comparable technologies.

  • Participate in system design, architecture discussions, performance optimization, code reviews, testing, deployment, and post-production support.

  • Apply object-oriented programming principles, design patterns, coding standards, secure development practices, and maintainable engineering approaches.

  • Investigate and resolve production issues, identify root causes, communicate impacts, and implement timely and sustainable fixes.

  • Collaborate with business stakeholders, product teams, analysts, architects, testers, operations teams, and other technical contributors in Agile delivery environments.

  • Ensure solutions support applicable investment management, regulatory, compliance, data protection, and operational requirements.

  • Maintain technical documentation, API specifications, data mappings, design records, test evidence, support procedures, and release information.

  • Contribute to efficient application design by reducing unnecessary processing, improving resource utilization, and considering sustainability in cloud and infrastructure usage where applicable.

Technical Skills (By Category)

Programming Languages

Essential

  • 5+ years of professional experience developing applications using Java.

  • Practical experience with Java 8, Java 11, or Java 17.

  • Strong understanding of object-oriented programming, exception handling, collections, concurrency, interfaces, abstraction, and modular application design.

  • Experience applying established design patterns to create maintainable and reusable solutions.

  • Ability to write readable, testable, and supportable production code.

Preferred

  • Experience with scripting languages used for automation, testing, monitoring, or deployment support.

  • Exposure to programming practices for high-volume, low-latency, or event-driven financial applications.

Databases and Data Management

Essential

  • Strong SQL skills, including joins, subqueries, aggregations, transactions, stored procedures, and query optimization.

  • Experience with Oracle, SQL Server, PostgreSQL, or equivalent relational databases.

  • Ability to design and work with data models, persistence layers, data mappings, and transaction-based processing.

  • Experience validating data across application services, databases, APIs, and integrated financial systems.

  • Understanding of data accuracy, consistency, auditability, and lineage requirements for investment and trading applications.

Preferred

  • Experience working with financial market data, reference data, pricing data, portfolio data, or transaction data.

  • Exposure to performance tuning for high-volume databases and data-intensive applications.

  • Familiarity with non-relational databases or distributed data storage.

Cloud Technologies

Essential

  • Understanding of cloud computing concepts relevant to application development, deployment, scalability, availability, and support.

  • Ability to contribute to Java application delivery in cloud-based or hybrid environments.

Preferred

  • Hands-on experience with AWS, Azure, GCP, or equivalent cloud platforms.

  • Experience deploying Java services using cloud-native infrastructure, containers, managed databases, or messaging services.

  • Exposure to cloud monitoring, logging, security controls, and resource optimization.

Frameworks and Libraries

Essential

  • Strong experience with Spring Boot and Spring MVC.

  • Experience developing RESTful services and microservices.

  • Experience working with JSON, API integrations, service validation, exception handling, and API versioning.

  • Understanding of dependency injection, configuration management, service communication, and distributed application design.

  • Experience integrating Java applications with messaging platforms such as Kafka, JMS, RabbitMQ, or equivalent technologies.

Preferred

  • Exposure to libraries and frameworks for persistence, validation, security, testing, monitoring, or API documentation.

  • Experience with event-driven architecture, asynchronous processing, or distributed transaction patterns.

  • Familiarity with container and service orchestration frameworks.

Development Tools and Methodologies

Essential

  • Experience with Git for source control and collaborative development.

  • Experience with Maven for build management and dependency management.

  • Experience with Jenkins and CI/CD pipelines.

  • Experience participating in requirements analysis, technical design, coding, testing, code reviews, deployment, and production support.

  • Understanding of Agile/Scrum delivery practices, including sprint planning, backlog refinement, reviews, retrospectives, and iterative delivery.

  • Experience using tools for defect tracking, testing, documentation, release coordination, and operational support.

Preferred

  • Experience with automated unit, integration, API, regression, and performance testing.

  • Exposure to continuous delivery, deployment automation, infrastructure automation, and release governance.

  • Experience with application monitoring, centralized logging, alerting, and production diagnostics.

Security Protocols

Essential

  • Understanding of secure software development practices for Java applications and REST APIs.

  • Experience applying authentication, authorization, input validation, secure error handling, and protection of sensitive data.

  • Awareness of secure API communication, access controls, vulnerability management, audit logging, and least-privilege principles.

  • Ability to follow applicable regulatory, compliance, data protection, and security requirements for investment management and financial applications.

Preferred

  • Experience with OAuth, JWT, TLS, API gateways, role-based access control, or comparable security mechanisms.

  • Exposure to secure coding reviews, application security testing, encryption practices, and regulatory control assessments.

Experience Requirements

  • Minimum 5 years of professional experience in Java development.

  • Demonstrated experience developing, integrating, testing, deploying, and supporting enterprise Java applications.

  • Strong experience with Java 8, 11, or 17, Spring Boot, Spring MVC, microservices, REST APIs, SQL, and relational databases.

  • Experience with messaging technologies such as Kafka, JMS, RabbitMQ, or comparable platforms.

  • Strong understanding of the ETF domain, including ETF creation and redemption mechanisms and related operational workflows.

  • Experience with portfolio management, fund accounting, NAV calculations, asset management, trading operations, or investment management systems.

  • Understanding of equity, fixed-income, and capital markets instruments.

  • Experience working with financial market data, reporting systems, regulatory reporting, or compliance-related processing.

  • Experience collaborating with business and technology teams in Agile delivery environments.

  • Candidates may qualify through equivalent professional experience in capital markets technology, investment management systems, fund administration applications, or financial data engineering roles where they can demonstrate comparable Java development and ETF domain outcomes.

Day-to-Day Activities

  • Design, develop, test, and maintain Java services and applications supporting ETF creation and redemption, portfolio management, fund accounting, trading operations, analytics, and reporting.

  • Participate in requirements discussions, technical design reviews, Agile ceremonies, code reviews, testing activities, and collaboration with business and cross-functional technology teams.

  • Build and support REST APIs, microservices, messaging flows, database integrations, market data connections, and third-party financial system interfaces.

  • Investigate production issues, optimize application performance, document technical decisions, and make implementation recommendations within approved architecture, security, and regulatory standards.

Qualifications

  • Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related field; equivalent relevant professional experience may be considered.

  • Minimum 5 years of professional experience in Java development, including enterprise application development and production support.

  • Demonstrated experience with Java 8/11/17, Spring Boot, Spring MVC, microservices, REST APIs, SQL, messaging technologies, Git, Maven, and Jenkins.

  • Relevant training or certifications in Java development, cloud technologies, Agile delivery, capital markets, investment management, or related areas are preferred.

  • Commitment to continuous professional development through technical learning, domain training, certification opportunities, and evolving Java, cloud, security, and financial technology practices.

Professional Competencies

  • Apply structured critical thinking and problem-solving skills to analyze requirements, investigate defects, optimize performance, and resolve production issues.

  • Collaborate effectively with business stakeholders, product teams, architects, developers, testers, operations teams, and other delivery participants.

  • Communicate technical designs, ETF business processes, risks, dependencies, decisions, and delivery status clearly to technical and non-technical stakeholders.

  • Adapt to changing ETF processes, investment management requirements, technology platforms, regulatory expectations, and delivery priorities.

  • Identify practical opportunities to improve application scalability, reliability, automation, maintainability, data quality, and efficient use of technology resources.

  • Manage time and priorities across development, design, code reviews, testing, issue resolution, documentation, stakeholder collaboration, and release commitments.

S YNECHRON’S DIVERSITY & INCLUSION STATEMENT

Diversity & Inclusion are fundamental to our culture, and Synechron is proud to be an equal opportunity workplace and is an affirmative action employer. Our Diversity, Equity, and Inclusion (DEI) initiative ‘Same Difference’ is committed to fostering an inclusive culture - promoting equality, diversity and an environment that is respectful to all. We strongly believe that a diverse workforce helps build stronger, successful businesses as a global company. We encourage applicants from across diverse backgrounds, race, ethnicities, religion, age, marital status, gender, sexual orientations, or disabilities to apply. We empower our global workforce by offering flexible workplace arrangements, mentoring, internal mobility, learning and development programs, and more.

All employment decisions at Synechron are based on business needs, job requirements and individual qualifications, without regard to the applicant’s gender, gender identity, sexual orientation, race, ethnicity, disabled or veteran status, or any other characteristic protected by law.

Candidate Application Notice

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
658,057 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
Mumbai
$18k – $35k per year (Estimated) • In office • 2+ years exp • Bachelor's Degree • Moscow
Python
Java
SQL
Java
Spring Boot
Databases
PostgreSQL
Apache Kafka
DevOps
OpenShift
OpenTelemetry
Dynatrace
Prometheus
Docker
Kubernetes
Nginx
CentOS Stream
Cybersecurity
Tcpdump
Web3
Bitcoin
Ethereum
Apply
$28k – $64k per year (Estimated) • In office • 6+ years exp • Bengaluru
Java
SQL
Java
Spring Boot
Databases
MySQL
Apache Kafka
Amazon Aurora
DevOps
AWS
AWS Lambda
Amazon EC2
Amazon S3
Management
Agile
Apply
$115k – $219k per year • Remote • Full-Time • Bachelor's Degree • Atlanta
Python
Java
C#
C#
.NET
DevOps
GCP
Azure
AWS
Docker
Kubernetes
Apply
Project Engineer 1 day ago
In office • Full-Time • 1+ year exp • Singapore
SQL
Visual Basic
Design
AutoCAD
Apply
$23k – $48k per year (Estimated) • Remote • 5+ years exp • Moscow
SQL
Databases
Greenplum
DevOps
GitLab
Analytics
ETL/ELT
Apply
AI – Tech Lead 1 day ago
$24k – $59k per year (Estimated) • In office • Full-Time • 6+ years exp • Bachelor's Degree • Pune
Python
SQL
AI/ML
LangChain
Scikit-learn
Prompt Engineering
AI Agents
NLP
Semantic Kernel
TensorFlow
PyTorch
LLM
RAG
OpenAI
DevOps
GCP
Azure
CI/CD
AWS
Docker
Kubernetes
Apply
In office • Full-Time • Bachelor's Degree • Mumbai
Python
JavaScript
SQL
Databases
Oracle
Apply
In office • Full-Time • Chennai
Java
AI/ML
Spark
Airflow
DevOps
AWS
Kubernetes
Amazon EKS
AWS Lambda
Apply
$23k – $65k per year (Estimated) • In office • Full-Time • 2+ years exp • Paris
Apply
Benefits Manager 4 days ago
$95k – $120k per year • In office • Full-Time • 10+ years exp • Bachelor's Degree • Charlotte
Management
Outlook
Apply
Project Manager 4 hours ago
$22k – $51k per year (Estimated) • In office • Full-Time • 12+ years exp • Bachelor's Degree • Mumbai
Apply
Motion Design Manager 5 hours ago
$41k – $75k per year (Estimated) • In office • Full-Time • 13+ years exp • PhD • Mumbai
Design
Figma
Apply
$31k – $72k per year (Estimated) • In office • Full-Time • 13+ years exp • PhD • Mumbai
Design
Figma
Apply
AI / ML Engineer 6 hours ago
$18k – $47k per year (Estimated) • In office • Full-Time • 4+ years exp • Hyderabad • Pune • Mumbai • Bengaluru
Python
AI/ML
Fine-tuning
Scikit-learn
Transformers
Pandas
NumPy
PaddlePaddle
PyTorch
PaddleOCR
Hugging Face
OCR
Apply
$23k – $61k per year (Estimated) • In office • Full-Time • 16+ years exp • PhD • Mumbai
Apply
See all jobs
This is one of many
658,057 more open roles from verified company boards, updated every day.