Finastra logo

Software Engineer

Finastra
NewPosted today

LOCATION

Pune · Hybrid

EXPERIENCE

2 - 5 Years

TYPE

FullTime

SKILLS REQUIRED

SQLRESTful APIsSpring BootJavaMessaging SystemsApache KafkaCachingdistributed systemsHibernateJPA

Job description

Overview

As a Software Engineer, design, develop, and maintain high-quality software solutions. Collaborate with cross-functional teams to deliver scalable and efficient applications while following software development lifecycle best practices.

What you'll do

  • Participate in software design discussions and analyze user requirements to define technical solutions.
  • Design, develop, and maintain high-quality, scalable code.
  • Test, debug, and resolve application issues in a timely manner.
  • Collaborate closely with stakeholders to identify and fix defects efficiently.
  • Follow established Software Development Lifecycle (SDLC) processes and best practices.
  • Support product releases and provide ongoing maintenance and issue resolution.
  • Work with internal teams to troubleshoot and resolve program-related challenges.
  • Contribute to additional projects and responsibilities as assigned.

What you'll need

  • 2-5 years of hands-on experience in software design and development.
  • Strong experience with Java 8+/J2EE.
  • Strong experience with Spring Boot and Spring Cloud.
  • Familiarity with Oracle Database 19C.
  • Familiarity with Hibernate & JPA.
  • Familiarity with distributed systems and caching technologies.
  • Familiarity with messaging platforms, such as MQ and Kafka.
  • Knowledge of RESTful APIs.
  • Knowledge of SQL and database design.
  • Good understanding of software development methodologies and SDLC.
  • Ability to independently solve moderately complex technical problems.
  • Strong analytical, problem-solving, and coding skills.
  • Proficiency in relevant programming languages and frameworks.
  • Effective communication skills, both verbal and written.
  • Strong customer-focused mindset.
  • Ability to work independently as well as collaboratively in a team.
  • Capability to manage multiple tasks and priorities effectively.

Nice to have

  • Familiarity with Azure.
  • Financial industry domain experience, particularly Cross Border Payments experience.

Details

  • Location: Pune.
  • Hybrid working arrangements.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Software Engineer