Flag job

Report

Java Developer Expert

Min Experience

0 years

Location

Kolkata

JobType

full-time

About the role

Our company, RS Software, is dedicated to delivering high-performance, scalable, and secure payment solutions. As a leading global technology and payment solutions provider, we have established ourselves as a trusted partner for mission-critical payment systems. Our product suite combines innovation and entrepreneurship to create the new gold standard for digital payments. We are seeking a talented Product Team – Java Developer to join our team of experts. This role will involve designing, developing, and optimizing features for our real-time fraud detection solution. You will work closely with cross-functional teams to deliver high-performance, scalable, and secure software components. Your responsibilities will include: Designing, developing, and maintaining robust, scalable, and high-performance software solutions using Core Java and Spring Boot. Implementing and maintaining microservices architecture for our real-time fraud detection solution. Developing and integrating REST APIs to ensure seamless communication between services. Utilizing Spring Boot Cloud Services to enhance the scalability and reliability of the fraud detection platform. Applying OOP (Object-Oriented Programming) concepts to create clean, modular, and maintainable code. Leveraging multi-threading and data concurrency handling to build efficient, real-time fraud detection processes. Managing data access and manipulation using JDBC and JPA (Java Persistence API). Handling FTP operations within the code to manage file transfers securely. Key Requirements To be successful in this role, you will need to possess the following skills and qualifications: Strong proficiency in Core Java (preferably version 17+) and in-depth knowledge of OOP (Object-Oriented Programming) & Functional Programming (Stream & Lambda) concepts. Core Java Design patterns and anti-patterns. Hands-on experience with Spring framework, Spring Boot and Spring Cloud with clear understanding of their correlations. Experience in building and consuming REST APIs. Strong understanding of microservices architecture and related frameworks. Experience with nuances of and complexities associated with multi-threaded environs & data concurrency in Java applications. Proficiency in JDBC and JPA for data persistence and management.

About the company

Our company, RS Software, is dedicated to delivering high-performance, scalable, and secure payment solutions. As a leading global technology and payment solutions provider, we have established ourselves as a trusted partner for mission-critical payment systems. Our product suite combines innovation and entrepreneurship to create the new gold standard for digital payments.

Skills

java
spring boot
oop
microservices
rest apis
jdbc
jpa