Java Spring Boot With Capital Market Exp
Tata Consultancy Services Limited
Chicago, IL, United States
6 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on jobs.localjobnetwork.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
7 years minimum
Compensation
$110,000 - $120,000
Working hours
Regular working hours
Job source
Tech stack
HTML
Java (Programming Language)
JavaScript (Programming Language)
Application Programming Interfaces (APIs)
Amazon Web Services
Automation of Tests
Cascading Style Sheets (CSS)
Cloud Computing
Profiling
Software Quality
Code Review
Computer Programming
+49 more
Continuous Integration
Data Distribution Service
Data Integration
Extract Transform Load (ETL)
Data Transformation
Data Normalization
Data Structures
Relational Databases
Software Debugging
DevOps
Memory Management
Fault Tolerance
IBM WebSphere MQ
Apache JMeter
Python (Programming Language)
PostgreSQL
Enterprise Messaging Systems
Microsoft SQL Server
Object-Oriented Software Development
Performance Tuning
RabbitMQ
Redis
Software Tools
Prometheus
Software Engineering
SQL Databases
Data Streaming
TypeScript
WebSocket
Datadog
Multithreading
Enterprise Software Applications
GitHub Copilot
ReactJS
Large Language Models
Claude Code
Grafana
Concurrency
Spring-boot
Event Driven Architecture
Containerization
Kubernetes
Apache Kafka
Front End Software Development
Restful APIs
Data Pipelines
Serverless Computing
Docker
Microservices
Job description
- Design, develop, and support integrations for post-trade data aggregation, reconciliation, reporting, and downstream data distribution systems.
- Build fault-tolerant and resilient systems and participate in the entire software lifecycle, including design, development, deployment, monitoring, and production support.
- Collaborate with business, operations, and technology teams to understand requirements and deliver scalable integration solutions.
- Develop and maintain APIs, messaging-based integrations, and ETL/data processing workflows.
- Uphold and champion high standards for code quality, testability, a nd maintainability through code reviews, automated testing, and engineering best practices.
- Troubleshoot complex production issues, perform root cause analysis, and implement sustainable solutions.
- Senior candidates: Act as a technical leader and mentor to less experienced engineers, providing technical guidance and fostering a collaborative engineering culture.
Requirements
Requires 7-10 years of experience for mid-level candidates and 10-15 years of experience for senior-level candidates. Strong programming skills in Java, JavaScript, Python, and SQL are required. Capital Markets experience and a solid understanding of financial markets are highly desirable. Required Experience
- General understanding of financial markets.
- Experience with Trading Middle Office, Back Office, and Clearing systems.
- Experience with post-trade processing including, but not limited to, trade data aggregation, reconciliation, downstream data distribution, and reporting systems.
- Knowledge of the trade lifecycle and post-trade processes across asset classes including equities, bonds, options, and futures.
- Understanding of post-trade data flows including allocations, confirmations, settlement, risk, finance, and regulatory reporting.
- Experience integrating data across multiple applications, vendor platforms, and enterprise systems.
- Strong communication skills, capable of effectively collaborating with both technical and non-technical stakeholders.
- Demonstrated ability to take ownership of projects from concept through deployment and work proactively to achieve delivery objectives.
- Excellent problem-solving skills and the ability to troubleshoot complex issues.
- Strong understanding of DevOps practices, CI/CD pipelines, and automated testing.
- Experience with containerization and cloud technologies (Docker, Kubernetes). AWS experience is a plus.
- Demonstrable experience using LLM-powered engineering tools such as GitHub Copilot and/or Claude Code., * Full-stack development experience with proficiency in JavaScript and Java, and a strong understanding of multi-threading, concurrency, memory management, and performance optimization.
- Strong understanding of object-oriented programming (OOP) and hands-on experience building microservices using Spring Boot on Kubernetes and/or serverless cloud platforms.
- Experience with middle-tier applications (Redis, Coherence, messaging platforms/queues) and strong RDBMS skills (PostgreSQL, SQL Server).
- Experience in data integration, data transformation, and ETL workloads running on Kubernetes.
- Hands-on experience developing RESTful APIs and WebSocket services.
- Experience with modern front-end technologies including HTML, CSS, JavaScript, TypeScript, and React.
- Familiarity with monitoring, debugging, profiling, and performance tuning tools (Datadog, Prometheus, Grafana, JMC, JFR, JMeter, YourKit, etc.).
- Understanding of data structures, algorithms, and computational complexity.
- Experience with messaging and event-driven architectures (Kafka, RabbitMQ, IBM MQ, or similar) is highly desirable.
- Experience working with trade, reference, market, or financial data is a strong plus.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on jobs.localjobnetwork.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this roleβ¦