Java Software Engineer
Actively Reviewing the ApplicationsRedCompass Labs
Job Description
About RedCompass Labs:
RedCompass Labs enables good payments and helps stop the bad. We are experts in ISO20022-based payments, instant payments, cross-border payments, payments interoperability and financial crime. We use the latest Applied AI, micro-services technology and deep payment knowledge to deliver payment transformation projects. These solutions help our clients accelerate their payments modernization programs, reducing costs and regulatory risk.
The RedFlag Accelerator sets the industry standard for detecting financial crimes. Using a persona-oriented approach, it identifies the actors behind transactions—victims, money-laundering professionals, perpetrators, and more. By combining the very latest red flags, crime models, and OSINT data, our system detects crimes spanning labor and sex trafficking, elder abuse, drug trafficking, as well as scams and potential APP fraud within financial transactions. Our comprehensive offerings include algorithms, analytics, and training tools for bank’s systems and team.
With offices in London, Warsaw, Antwerp, Tokyo, Miami, Toronto, and Pune, we support clients worldwide.
For more information about RedCompass, please visit www.redcompass.com
Position: Java Software Engineer
Required Experience : 5-8 years
Job Location: Baner,Pune
What you will be doing:
This role is to join an existing Technology Skill Network at RedCompass Labs, a group of IT enthusiasts and experts. Together with other team members, you be working on one of our projects on the payments integration system for international clients from the banking sector. You will have a real influence on technology and architectural decisions and work with the code.
Daily, you will deal with the domain related to payments and the financial using knowledge about Java, Spring framework, Kafka and Cloud Technologies.
As a Java Software Engineer, you would:
• Work with clients, RedCompass Labs engineering and other RedCompass Labs staff to understand requirements and implement technical solutions
• Lead on engineering implementation
• Cooperate with other experts and architects to develop a solution
• Contribute to engineering ceremonies, ways of working and solution development activities as a member of the engineering team
• Share your knowledge, experience and best practice with other members of the engineering team and wider RedCompass Labs
Are you looking for an exciting, stimulating challenge, working amongst smart, like-minded individuals in an international environment with a lively team atmosphere?
Key technologies:
• Java 11 and above
• Spring Boot
• Docker containers
• Data processing, analysis and modeling
• Microservices architecture
• Relational databases (JPA, hibernate)
• Elastic stack (Elastic Search, Kibana) or other NoSql DB
• Kafka
• Very good communication skills (written & oral English) including the ability to communicate and present both at a technical and non-technical level
Further interests or experience you may have could include:
• Reactive programming: Webflux/Reactor
• Kubernetes
• Cloud technologies: AWS or other cloud platforms
• Deploying software in a regulated financial services environment
Must have:
- Exception and error handling
- Data structures, collections (lists, maps)
- inheritance
- Design patterns
- Memory management in java
- Algorithm complexity (memory, cpu)
- Testing - types, mocks
- Concurrency issues in java
- Database handling from java program (hibernate, JPA)
.Locking (optimistic vs pessimistic)
.Concurrency issues in DB
.Consistency in database
.indexing
RedCompass Labs is committed to promoting and supporting a diverse and inclusive workplace, ensuring fair and equitable treatment for all. This fuels innovation and enables us to work better together with each other and for our clients
Required Skills
Quick Tip
Customize your resume and cover letter to highlight relevant skills for this position to increase your chances of getting hired.
Related Job Recommendations
View All
Senior UI/UX Designer
76% matchTECEZE
Software Engineer
87% matchCapgemini
Intermediate Application Software Quality Engineer
95% matchUPS
Workflow and Information Technology Specialist - Healthcare
92% matchBeckman Coulter Diagnostics
Remote Java Backend Engineer
78% matchTuring
Share
Quick Apply
Upload your resume to apply for this position