Exciting Opportunity at Finastra for the role of Software Engineer in Bangalore, India.
Company: Finastra
Role: Software Engineer
Location: Bangalore, India
Work Type: Full-Time
Eligibility: Graduation
Responsibilities
Proficiency in designing and developing applications using Java EE platforms with understanding of Software Development Life Cycle.
Experience in developing Java Spring Boot Microservices and Java Fundamentals.
Experience and ability to design and develop solutions for Core Banking implementations.
Capability to articulate and design product extensibility, customizations, and integrations in alignment with product architecture.
Understanding of Testable, Secure, and Performant Coding practices.
Good knowledge of Relational Databases, with expertise in at least one of the following: Oracle, IBM DB2, or PostgreSQL, along with Liquibase concepts.
Experience in Messaging Technologies such as JMS, Active MQ, Kafka, and Debezium.
Experience in Azure Technologies, including Azure Storage, Azure Event Hub, Azure Service Bus, and Azure Fundamentals.
Good understanding of J2EE application servers such as WebSphere, JBoss, and Apache Tomcat.
Excellent problem-solving and analytical skills.
Strong verbal, written, and telephonic communication skills.