CrawlJobs Logo

Java Developer

India, Mumbai · Job Posted May 29, 2026
Apply Position
Job Link Share

Job Description

Wissen Technology is hiring for Java Developer. We are looking for a Java Developer with strong experience in building enterprise-grade financial applications, statement processing, and reconciliation systems. The role involves developing high-volume transaction processing modules, automated reconciliation pipelines, and exception management workflows using Java, Spring Boot, and Spring Batch. Candidates should have expertise in microservices architecture, SQL/DB2/MS SQL, Hibernate/JPA, and batch processing frameworks. Experience with rule engines such as Drools for business logic automation and reconciliation matching is highly preferred. The candidate will work on scalable, low-latency systems supporting millions of transactions daily in banking and financial environments.

Job Responsibility

  • Design and develop high-volume transaction statement generation modules
  • Build automated reconciliation pipelines
  • Implement exception management workflows
  • Integrate with downstream statement delivery systems (SWIFT, SFTP, email, client portals)
  • Support NOSTRO, VOSTRO, and inter bank reconciliation processes
  • Develop break analysis reports and aging summaries
  • Architect and implement scalable back-office and middle-office financial systems using Java and Spring Boot
  • Build low-latency, high-throughput microservices
  • Develop robust batch processing frameworks using Spring Batch
  • Own full-stack feature delivery
  • Design and optimize complex SQL queries, stored procedures, and database schemas
  • Implement efficient data access layers using Hibernate/JPA
  • Build data pipeline integrations with upstream trade capture systems, risk engines, and market data feeds
  • Perform query tuning, execution plan analysis, and index optimization
  • Design and implement rule-based systems using Drools
  • Author and maintain DRL rule sets
  • Integrate rule engines with Spring Boot services
  • Build rule governance workflows
  • Design decision tables
  • Participate in solution design and architecture reviews
  • Apply enterprise design patterns
  • Conduct code reviews and enforce best practices
  • Work directly with BAs and client stakeholders
  • Write comprehensive unit, integration, and regression tests
  • Support UAT and production issues

Requirements

  • Java (17/21+): Deep expertise in Core Java, generics, collections, streams, functional programming, memory model, and JVM tuning
  • Spring Ecosystem: Spring Boot, Spring MVC, Spring Batch, Spring Data JPA, Spring Security
  • Multithreading & Concurrency: Hands-on with ExecutorService, CompletableFuture, concurrent data structures, and designing deadlock-free, thread-safe reconciliation engines
  • SQL & RDBMS: Advanced SQL, window functions, CTEs, partitioning, bulk operations, and stored procedures in DB2 or MS SQL Server
  • Data Structures & Algorithms: Strong CS fundamentals applied to performance-critical matching, sorting, and aggregation in large datasets
  • Microservices & APIs: RESTful API design and consumption
  • experience with IBM MQ, Kafka or other messaging queues for async reconciliation pipelines is a strong plus
  • Rule Engines: Hands-on experience designing and deploying rule-based systems using Drools or similar frameworks
  • Domain Knowledge: Understanding of transaction lifecycle in banking - trade capture, settlement, confirmation, and clearing
  • NOSTRO/VOSTRO, cash breaks, position breaks, aging analysis, and exception resolution workflows
  • Additional Technical Skills: Maven/Gradle, Git, GitHub Actions, Jenkins, Docker/Pod man basics
  • JUnit 5, Mockito, Test containers for integration testing
  • Splunk, Prometheus/Grafana
  • Working knowledge of Linux/Unix, shell scripting, Cron jobs, log analysis
  • Soft Skills: Experience: 4 to 7 years of professional Java development, with at least 2 years in a financial services or fin tech environment
  • Communication, Problem Solving, Ownership, Collaboration
  • Educational Background: Bachelor's or master's degree in computer science, Information Technology, Engineering, or related field

Nice to have

  • Experience in investment banking or capital markets domain
  • Exposure to production support and incident management
  • Familiarity with Agile/Scrum methodologies
  • Ability to work in a fast-paced and collaborative environment

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Java Developer

8 matching positions

Java Developer

As a Computer Programmer, the beneficiary’s job duties will include: ● Responsib...
Location
Location
United States , Columbia
Salary
Salary:
38.41 - 39.00 USD / Hour
sar-tech.net Logo
SAR Tech
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Computer Science, Information Technology, Engineering, or a closely related field
  • Related experience in Java development, enterprise application development, and backend systems implementation
  • Strong experience working with Java, Spring Boot, Hibernate, RESTful APIs, and Microservices architecture
  • Experience with front-end technologies such as Angular, React, JavaScript, HTML5, and CSS3 is preferred
  • Strong knowledge of SQL, database design, query optimization, and experience working with relational databases such as Oracle, MySQL, or PostgreSQL
  • Experience with cloud platforms such as Amazon Web Services (AWS), Microsoft Azure, or Google Cloud Platform (GCP)
  • Experience working with Apache Kafka, RabbitMQ, or other messaging and event-driven systems is preferred
  • Knowledge of software development lifecycle (SDLC), Agile/Scrum methodologies, and version control systems such as Git
  • Experience with CI/CD pipelines, Jenkins, Docker, Kubernetes, and Infrastructure as Code tools is preferred
  • Understanding of application security, authentication, authorization, and secure coding best practices
Job Responsibility
Job Responsibility
  • Responsible for writing, modifying, testing, and maintaining application programs using Java and related technologies
  • Develop program logic and implement functional requirements based on detailed technical specifications
  • Work independently on complex programming tasks with minimal supervision
  • Work on multiple concurrent programming assignments involving backend services, APIs, and data processing systems
  • Analyze system requirements and translate them into efficient and scalable code solutions
  • Integrate applications with internal systems and external services using APIs and messaging frameworks
  • Perform testing, debugging, and troubleshooting of application programs to ensure accuracy and reliability
  • Analyze and resolve complex system issues impacting production environments
  • Modify and enhance existing programs to improve performance, scalability, and maintainability
  • Collaborate with developers, analysts, and QA teams to ensure proper implementation of requirements
What we offer
What we offer
  • Medical Insurance
  • 401(k) Retirement Plan
  • Fulltime
Read More
Arrow Right

Java Developer

Java Developer Leading Government client (consulting through FinXL) FinXL Prof...
Location
Location
Australia , Parramatta
Salary
Salary:
Not provided
finxl.com.au Logo
FinXL
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Extensive experience in Java development and associated WebApps
  • Proven expertise with Struts, Spring, NodeJS, and Angular
  • Strong technical knowledge of Jboss, Apache, and Red Hat Linux
  • Hands-on experience with Oracle databases and scripting
  • Familiarity with monitoring and security tools such as Tivoli SSO and Splunk
  • Excellent communication skills and a collaborative mindset
  • Must be an Australian Citizen or Permanent Resident
Job Responsibility
Job Responsibility
  • Develop and maintain high-quality WebApps using Java and modern frameworks
  • Configure and manage Jboss and Apache environments
  • Write and maintain scripts within a Red Hat Linux environment
  • Design and integrate REST and SOAP web services
  • Utilize Jenkins, Gradle, and Ant for continuous integration and build automation
  • Collaborate effectively within a team-based agile environment
  • Fulltime
Read More
Arrow Right

Java developer

The Java Developer role at NTT DATA involves automating bespoke reports for Inst...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
nttdata.com Logo
NTT DATA
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • coding experience (min 1-2 yrs)
  • knowledge on Seismic experience
  • SmartDX platform
  • analytical and data management skills
  • system and template design
  • ability to communicate clearly and engage with engineering teams
  • basic knowledge on finance/reporting
  • strong team player
  • attention to details
  • problem solving
Job Responsibility
Job Responsibility
  • automate bespoke reports for Institutional and Private Clients within Asset Management using SmartDX (vendor tool) and CRP/COBE (inhouse tools)
  • produce reports in various formats (excel, ppt, word and pdfs)
Read More
Arrow Right

Java Developer

We are seeking a skilled junior Java Full stack developer to design, develop, an...
Location
Location
India , Chennai
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor of Science or Master degree in Computer Science or Engineering or related discipline
  • 4+ years of experience in Java development
  • Strong knowledge of Java backend process using Java 8+, Spring Boot, Microservices, REST APIs
  • Strong knowledge of Java Frontend: Angular/React, JavaScript, TypeScript, HTML, CSS
  • Database: MongoDB, Oracle
  • Cloud & DevOps: Openshifts, Docker, Kubernetes, CI/CD (Jenkins)
  • Tools & Technologies: Git, Maven, Gradle, JIRA, Agile methodologies
  • Work with databases (SQL & NoSQL) such as MongoDB, etc.
  • Strong knowledge of shell scripting and Unix/Linux environments
  • Experience with performance tuning and optimization of Java processes
Job Responsibility
Job Responsibility
  • Design, develop, and maintain data processing solutions using Java
  • Ensure timely delivery on committed items
  • Provide solutions and deliverables as part of software development according to agile development process (Scrum/Kanban)
  • Strong debugging and problem solving skills related to Java applications processing and performance bottlenecks
  • Design, develop, and implement solutions using AB Initio, ensuring efficient and scalable data integration
  • Optimize existing Java and UI based processes for performance, reliability, and scalability
  • Develop and maintain technical documentation for processes and workflows
  • Stay updated with new features and best practices in Java related technologies
  • Fulltime
Read More
Arrow Right

Java Developer

Working at Citi is far more than just a job. A career with us means joining a te...
Location
Location
India , Chennai
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Advanced Spring Framework Expertise: In-depth, practical experience with the Spring Framework, particularly Spring Boot, for building microservices
  • A strong grasp of core Spring principles, including dependency injection, and the overall Spring ecosystem
  • Database and SQL Mastery: Exceptional skills in writing complex, efficient, and optimized SQL queries
  • A solid understanding of relational database concepts and practical experience with Oracle
  • Familiarity with the ORAAS (Oracle as a Service) platform, including its architecture and operational model within our private cloud environment
  • Microservices and Containerization: Strong architectural understanding of microservices, including design patterns for building decoupled and independently deployable services
  • Hands-on experience in developing, containerizing (e.g., with Docker), and deploying microservices on container orchestration platforms, specifically Red Hat OpenShift
  • Asynchronous Communication and Messaging: Proven experience in designing and developing services that utilize messaging protocols for asynchronous communication
  • Practical expertise with one or more of the following technologies: Kafka, JMS, or IBM MQ
  • DevOps Mindset and Tooling: A clear understanding of DevOps principles and CI/CD pipelines
  • Fulltime
Read More
Arrow Right

Java Developer

MID LEVEL JAVA DEVELOPER - MULTIPLE HIRES - Full Stack Developer (Direct Hire) –...
Location
Location
United States , Des Moines
Salary
Salary:
120000.00 USD / Year
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • MINIMUM 3+ years of Java development
  • Eye for DESIGN and front end web page development with UI / UX Development
  • ACCESSIBILITY background / ACCESSIBILITY WEB DEVELOPMENT experience for externally facing web applications and web sites
  • 5-8 YEARS OF EXPERIENCE
  • Experience with a Front-End Language such as: JavaScript
  • Angular, or React experience is a plus
  • Spring Boot experience, Microservices experience
  • WEB development
  • 2 year or 4 year degree is Preferred (Prefer Computer Science or similar)
  • 2+ years of software development experience, including at least 3 years of hands-on Java development preferred
Job Responsibility
Job Responsibility
  • High performing TECHY team who has a passion for learning and continuous improvement, working in an advanced Agile environment
What we offer
What we offer
  • training budget
  • training time during the work week
  • medical
  • vision
  • dental
  • life and disability insurance
  • 401(k) plan
  • Fulltime
Read More
Arrow Right

Java Developer

Join us as a Java Full Stack Developer at Barclays, where you will spearhead the...
Location
Location
India , Pune
Salary
Salary:
Not provided
barclays.co.uk Logo
Barclays
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experience in designing and developing medium to large‑scale Java-based enterprise applications, with strong expertise in Spring Boot and microservices architectures
  • Deep proficiency in building scalable, resilient, and high‑performance distributed systems using Java and modern microservices design principles
  • Extensive experience with source control and collaboration tools such as Git, including branching strategies and code versioning best practices
  • Strong hands‑on experience in CI/CD pipelines, enabling automated build, test, and deployment workflows across environments
  • Proven experience working with modern testing frameworks including Mockito, Selenium, and Cucumber, ensuring robust unit, integration, and end‑to‑end test coverage
  • Demonstrated ability to drive engineering best practices including code quality, automated testing, continuous integration, and deployment standards
  • Strong problem-solving skills with the ability to troubleshoot complex system issues in distributed environments
Job Responsibility
Job Responsibility
  • Development and delivery of high-quality software solutions by using industry aligned programming languages, frameworks, and tools. Ensuring that code is scalable, maintainable, and optimized for performance
  • Cross-functional collaboration with product managers, designers, and other engineers to define software requirements, devise solution strategies, and ensure seamless integration and alignment with business objectives
  • Collaboration with peers, participate in code reviews, and promote a culture of code quality and knowledge sharing
  • Stay informed of industry technology trends and innovations and actively contribute to the organization’s technology communities to foster a culture of technical excellence and growth
  • Adherence to secure coding practices to mitigate vulnerabilities, protect sensitive data, and ensure secure software solutions
  • Implementation of effective unit testing practices to ensure proper code design, readability, and reliability
What we offer
What we offer
  • Competitive holiday allowance
  • Life assurance
  • Private medical care
  • Pension contribution
Read More
Arrow Right

Java Developer

We are seeking an experienced Java Developer Contractor to support the design, d...
Location
Location
United States , Denver
Salary
Salary:
Not provided
dashtechinc.com Logo
Dash Technologies
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • CSS
  • API Gateway
  • deploying
  • communicate clearly
  • building
  • Java SDK 21
  • Spring Boot / Spring Framework
  • Thymeleaf
  • REST APIs
  • JSON
Job Responsibility
Job Responsibility
  • Support the design, development, and maintenance of web applications, backend services, and cloud-based solutions
  • Working across the Java/Spring ecosystem, building REST APIs, integrating with AWS services, and contributing to modern CI/CD-driven development workflows
  • Work independently while collaborating with technical and business stakeholders
  • Fulltime
Read More
Arrow Right