Finsurge Pvt.Ltd

FinSurge - Senior Java Software Engineer - Spring Frameworks

Job Location

mumbai, India

Job Description

Role Description : We are looking for a Senior Java Software Engineer to join our talented engineering team at FinSurge. In this full-time, on-site role, you will play a key role in developing cutting-edge financial technology solutions using Java, the Spring Framework, and microservices architecture. You will design and implement scalable, high-performance applications that meet the complex needs of the financial services industry. The ideal candidate will have experience in software development, microservices, and a strong understanding of financial technologies or systems. Key Responsibilities : - Design, develop, test, and maintain robust, high-performance Java-based applications for financial systems. - Work extensively with the Spring Framework and associated technologies (Spring Boot, Spring Security, Spring Cloud) to build microservices-based architectures. - Implement industry-standard best practices for scalable and maintainable code, focusing on security, performance, and reliability. - Participate in designing technical solutions that solve complex financial business problems for clients. - Lead the design and implementation of microservices that are modular, scalable, and efficient, ensuring they meet the needs of modern financial platforms. - Build and optimize APIs for smooth integration across systems, ensuring system interoperability and minimal downtime. - Work with containerization technologies such as Docker and orchestration tools like Kubernetes to deploy and scale applications. - Collaborate closely with cross-functional teams, including product managers, business analysts, and QA engineers, to deliver high-quality software solutions. - Participate in team code reviews, providing constructive feedback to foster a culture of learning and continuous improvement. - Contribute to designing the architecture and technical specifications of projects, and ensure alignment with business goals. - Apply strong analytical and problem-solving abilities to address technical challenges and deliver effective solutions. - Continuously innovate and experiment with new tools, technologies, and approaches to improve the development process and software quality. - Stay up-to-date with the latest Java and FinTech trends, and apply best practices and emerging technologies to enhance platform features. - Implement unit and integration tests using tools like JUnit, Mockito, and Cucumber to ensure the reliability and performance of software applications. - Monitor the performance and scalability of applications post-deployment, identifying and addressing areas for improvement. - Support CI/CD pipelines, working closely with DevOps teams to ensure smooth deployment and environment consistency. - Provide technical leadership in customer-facing engagements, offering insights into architecture, design, and technical specifications. - Work closely with the management team to ensure that project timelines, quality standards, and client requirements are met. - Act as a mentor and resource for junior developers, guiding them through complex technical tasks and helping them develop their skills. Experience : - 5 years of hands-on experience in Java development, with at least 3 years of experience working with microservices architecture. - Extensive experience with the Spring Framework (Spring Boot, Spring Cloud, Spring Security, etc. - Strong understanding of RESTful API design, OAuth, JWT authentication, and other API-related technologies. - Experience with containerization and orchestration tools, such as Docker, Kubernetes, or equivalent. - Proven experience working in an Agile environment (Scrum, Kanban) and familiarity with CI/CD Skills : - Strong programming skills in Java (Java 8 or later), with an emphasis on writing clean, efficient, and scalable code. - Experience with relational and NoSQL databases (e., PostgreSQL, MySQL, MongoDB, etc. - Familiarity with cloud technologies such as AWS, Azure, or Google Cloud. - Understanding of design patterns, microservices architecture, and principles of distributed systems. - Knowledge of financial systems or FinTech industry standards and regulatory requirements (e , Murex, Trade Finance, Risk Management) is a plus (ref:hirist.tech)

Location: mumbai, IN

Posted Date: 5/8/2025
View More Finsurge Pvt.Ltd Jobs

Contact Information

Contact Human Resources
Finsurge Pvt.Ltd

Posted

May 8, 2025
UID: 5138056672

AboutJobs.com does not guarantee the validity or accuracy of the job information posted in this database. It is the job seeker's responsibility to independently review all posting companies, contracts and job offers.