Greetings From
Smart Work IT Services,
We are seeking a highly skilled
Java Full Stack Developer with strong hands-on experience in
IBM MQ Server and CFT to design, develop, and maintain mission-critical financial applications. The role focuses on
FX trading and settlement systems, ensuring high performance, security, and regulatory compliance.
Job Title: Java Full Stack Developer
Location: Bangalore
Key Responsibilities
- Design, develop, and maintain scalable full-stack applications using Java, Spring Boot, and modern frontend frameworks (React or Angular)
- Build and consume RESTful APIs for high-performance financial systems
- Integrate and manage IBM MQ and CFT for secure messaging and file transfers
- Collaborate with business analysts, FX domain experts, and stakeholders to translate business requirements into technical solutions
- Develop and maintain backend services supporting FX trading and settlement workflows
- Ensure adherence to financial regulations, security standards, and internal compliance policies
- Participate in code reviews, unit testing, CI/CD pipelines, and release processes
- Troubleshoot production issues and provide timely, effective resolutions
Required Skills & Experience
- 5+ years of experience in Java Full Stack Development
- Strong proficiency in Java, Spring Boot, Hibernate, JPA, and REST APIs
- Frontend experience with ReactJS or Angular, HTML5, CSS3, and JavaScript
- Hands-on experience with IBM MQ, CFT, and secure file transfer protocols
- Solid understanding of FX trading and settlement workflows
- Knowledge of financial messaging standards such as SWIFT and FIX
- Experience with SQL/NoSQL databases (Oracle, PostgreSQL, MongoDB)
- Familiarity with DevOps tools: Jenkins, Docker, Git, Kubernetes
- Strong problem-solving, debugging, and production support skills
Preferred Qualifications
- Experience working in Agile/Scrum environments
- Exposure to cloud platforms (AWS, Azure, or GCP)
- Knowledge of Microservices architecture, Kafka, and CI/CD pipelines
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field