- Company Name
- CCS Global Tech
- Job Title
- Sr java developer
- Job Description
-
Job Title: Sr. Java Developer – Regulatory Operations Lead
Role Summary:
Senior Java engineer responsible for designing, developing, and maintaining server‑side regulatory and fixed‑income trading systems for a global bank. Lead a small team, mentor developers, and coordinate deliverables within an Agile framework, ensuring integration with enterprise messaging, data, and reporting streams.
Expectations:
* 10+ years of core Java server development experience
* Proven leadership of small‑to‑medium teams (mentoring, code reviews, sprint planning)
* Strong delivery focus in regulated financial environments
Key Responsibilities:
1. Design, implement, and optimize Java applications for regulatory reporting, fixed‑income trading, and collateral‑management workflows.
2. Integrate server components with messaging platforms (Kafka, JMS, ActiveMQ, IBM MQ) and enterprise data stores.
3. Build and maintain XML‑based data pipelines using Spring and Camel.
4. Ensure high‑quality code through unit testing, automated CI/CD pipelines (Jenkins, Git, SonarQube), and code‑review best practices.
5. Participate in Agile ceremonies (sprints, stand‑ups, retrospectives) and provide technical guidance to the team.
6. Troubleshoot production incidents, perform root‑cause analysis, and implement long‑term fixes.
7. Collaborate with business analysts and compliance staff to translate regulatory requirements into technical specifications.
Required Skills:
* Core Java (Java 8/11+), OOP, design patterns
* Spring Framework (Spring MVC, Spring Batch, Spring Data)
* Apache Camel for routing and integration
* XML parsing and schema design
* Message queue proficiency: Kafka, JMS, ActiveMQ, IBM MQ
* Relational databases: SQL Server, Sybase, other RDBMS; SQL programming
* Familiarity with financial products (IR, FX, CRD derivatives) and regulatory reporting systems
* Experience with CI/CD (Jenkins, Git, SonarQube) and Agile delivery
* Strong debugging, problem‑solving, and communication skills
Required Education & Certifications:
* Bachelor’s degree in Mathematics, Engineering, Computer Science, or a related technical field
* Certifications (e.g., Oracle Java SE, Spring Professional, or Certified Scrum Master) are a plus but not mandatory.
Jersey city, United states
Hybrid
Senior
08-12-2025