Principal Software Engineer

6 - 10 years

0 Lacs

Posted:1 day ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As a Senior / Principal Developer with expertise in Java 17, you will play a crucial role in the fintech domain by contributing to the development of enterprise-grade data aggregation, reconciliation, and reporting products. With 6-8 years of experience, you will be tasked with designing and implementing solutions to address complex challenges while exploring a diverse range of business scenarios. Your responsibilities will include designing and developing technological solutions that align with current and future product requirements. Essential qualifications for this role include 7-10 years of experience in designing, developing, and architecting systems in Java and J2EE for large business environments. You should possess strong coding skills in Enterprise Java, Hibernate, Spring, Spring Boot, REST web services, JMS (ActiveMQ), XML, and JSON. Additionally, experience in Unix, Oracle, and SQL is required, along with familiarity with Agile Development, Scrum, and Iterative approaches. You will collaborate with Product Management to clarify requirements and address any uncertainties, participating in requirement gathering sessions and supporting documentation efforts. Your role will involve developing high-quality code according to established standards, including tiered coding, business layer coding, and service development. Your ability to troubleshoot complex software system issues will be crucial to your success in this position. Experience with communication frameworks such as MQ, Activiti BPM, DROOLS Rules Engine, and integrations with authentication protocols like oAuth, SAML, LDAP, and Kerberos will be advantageous. Furthermore, familiarity with multiple integration technologies and frameworks will enhance your capabilities in this role. In joining our team, you will have the opportunity to work on real-time projects utilizing cutting-edge technologies. You can expect a supportive and collaborative team environment that fosters learning and growth, with mentorship provided by experienced leaders.,

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