Free cookie consent management tool by TermsFeed FinSurge - Senior Java Software Engineer - Spring Frameworks | Antal Tech Jobs
Back to Jobs
2 Weeks ago

FinSurge - Senior Java Software Engineer - Spring Frameworks

decor
Gurugram, Haryana, India
Information Technology
Full-Time
FinSurge

Overview

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 pipelines.

Technical 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 (i.e., Murex, Trade Finance, Risk Management) is a plus

(ref:hirist.tech)
Share job
Similar Jobs
View All
44 Minutes ago
MTS II - Software Engineer
Information Technology
  • 4 - 7 Yrs
  • Pune
MAJOR RESPONSIBILITIES • Design, implement, integrate, and verify software applications and tools using JavaScript, NodeJS, and C++. • Enhance, optimize, and improve the efficiency and robustness of current software, with a particular focus on OSS ...
decor
1 Day ago
Business Advisory Analyst
Information Technology
  • Bangalore, Karnataka, India
Skill required: Banking Services - Core BankingDesignation: Business Advisory AnalystQualifications:BBA/BCom/Master of Business AdministrationYears of Experience:3 to 5 yearsAbout AccentureAccenture is a global professional services company with lea...
decor
1 Day ago
Front End Developer
Information Technology
  • Bangalore, Karnataka, India
Position Title: Front End DeveloperCompany: Johnson Controls (JCI)Location: BangaloreJob Summary: We are seeking a talented Front End Developer with 4-7 years of experience to join our dynamic team. The ideal candidate will have a strong background ...
decor
1 Day ago
Database Engineer III (Big Data)
Information Technology
  • Bangalore, Karnataka, India
LivePerson (NASDAQ: LPSN) is the global leader in enterprise conversations. Hundreds of the world’s leading brands — including HSBC, Chipotle, and Virgin Media — use our award-winning Conversational Cloud platform to connect with millions of consume...
decor
1 Day ago
Data Scientist Manager
Information Technology
  • Bangalore, Karnataka, India
Job DescriptionLeads a team of people who design, develop and program methods, processes, and systems to consolidate and analyze unstructured, diverse “big data” sources to generate actionable insights and solutions for client services and product e...
decor
1 Day ago
Data Scientist Manager
Information Technology
  • Bangalore, Karnataka, India
Job DescriptionLeads a team of people who design, develop and program methods, processes, and systems to consolidate and analyze unstructured, diverse “big data” sources to generate actionable insights and solutions for client services and product e...
decor
1 Day ago
Sr. QA Engineer
Information Technology
  • Bangalore, Karnataka, India
Role Summary:Picarro is seeking an exceptional Sr. QA Engineer for functional testing of Picarro Analyzers. This role expects you to analyze requirements, create and execute test-plan, and record results in test-repo. This person is also expected to...
decor
1 Day ago
C++ Graphics and Windowing System Software Engineer - Mir
Information Technology
  • Bangalore, Karnataka, India
We build a high-performance, high-efficiency stack for window managers and display subsystems in C++, called Mir. We're growing the team and looking for new colleagues who share our passion for precision, performance and user experience.Our goal is ...
decor

Talk to us

Feel free to call, email, or hit us up on our social media accounts.
Social media