Software Engineer/Senior Software Engineer

5 - 9 years

0 Lacs

Posted:1 week ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Nucleus Software has been a leading provider of products and services to various global and regional financial institutions for the past 36 years. With a strong foundation in IT services, Nucleus possesses deep expertise in the banking domain and stays abreast of the latest technological trends. Their developed platforms support the operations of more than 200 financial institutions across 50 countries, catering to diverse business verticals and accessible through mobile and internet channels. These platforms cover retail banking, corporate banking, cash management, internet banking, automotive finance, and other key business areas. With 36 years of focused experience in banking and financial services, Nucleus Software is trusted by global and regional banks as a preferred partner for their journey from traditional to transformative approaches. The company is actively involved in driving large digitalization programs for various banks by leveraging technologies such as Data Science, Cloud, AI/ML, DevOps, and RPA-based solutions. Nucleus Software prioritizes an "Employee First" outlook, and their commitment to customer satisfaction is reflected in their 100% referenceable services customers with exceptional C-SAT scores. Moreover, they have been recognized as a Great Place to Work by a global research organization. Key Responsibilities: - Demonstrating a thorough understanding of OOPS concepts, Design principles, and implementation of different types of Design patterns. - Sound knowledge of concepts like Exception handling, Serialization/Deserialization, and Immutability. - Proficiency in Enums, Collections, Annotations, Generics, Auto boxing, etc. - Experience with Multi-threading, Concurrent Package, and Concurrent APIs. - Basic understanding of security, transaction, log tracing, and Java Memory Management (JMM). - Strong knowledge in Data Structures, algorithms, problem-solving, and Logical/Analytical skills. - Basic understanding of developing microservices in Spring Boot. - Experience in Spring concepts like transaction management, auto-wired, qualifier, application context, and rest controller. - Proficiency in JPA/Hibernate concepts like first/second level cache, JPQL, Lazy loading, Joins, Group by. - Familiarity with JSP, servlet, JQuery, bootstrap, and basic ATDD/TDD concepts. Requirements: - Providing ongoing maintenance support and enhancements to existing systems/platforms. - Troubleshooting, debugging, deploying programs, and evaluating user feedback. - Collaborating with the documentation team to support the development of technical documentation. - Keeping abreast of upcoming technologies for professional development. - Proficiency in OOOPS, Java, Spring, Hibernate, Oracle, WebLogic, JBOSS, JQuery, Ajax. - Domain knowledge in Banking & Finance. - Proficiency in MS Office. Benefits: Nucleus Software is known for recognizing, nurturing, and promoting internal talent, fostering long-term and mutually rewarding associations with performing associates. The company's focus programs enable associates to grow continuously based on their capabilities, performance, and career aspirations. This role has the potential to evolve into higher positions such as Program Manager, Program Director, and beyond. Job Information: - Job Opening ID: NUCLEUS_1398 - Business Unit Name: FinnAxia - Function: TECHNOLOGY - Job Type: Permanent - Date Opened: 23/04/2025 - Number of Positions: 15 - Industry: IT Services - City: Noida - Province: Uttar Pradesh - Country: India - Postal Code: 201301,

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now

RecommendedJobs for You