Senior Java Developer VP C13 Pune

12 - 16 years

0 Lacs

Posted:11 hours ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As a Senior Software Engineer joining the Equity Derivatives Trade Capture & Lifecycle technology development team in India, your role will involve collaborating with various stakeholders to build and support the greenfield trade management platform for the global Equity Derivatives business. You will be responsible for defining architecture, design, development, code review, testing, and maintenance of applications. Your expertise in Java, Core Java, Spring, Hibernate, RESTful web services, and distributed caching technologies like Apache Ignite will be crucial in designing and implementing scalable applications and services with a focus on quality and continuous integration. You will follow clean coding and SOLID design principles, conduct code reviews, and contribute to the overall quality, maintainability, and testability of software. Adapting to changes in priorities and requirements, planning and scheduling work independently, and collaborating with clients and stakeholders to define feature requirements are key aspects of your role. Your strong familiarity with design patterns, ability to implement various types of tests, and good communication skills will be essential for success in this role. Responsibilities: - Define architecture, design, development, code review, testing, and maintenance of applications. - Design and implement scalable applications and services with a focus on quality, continuous integration, and deployment. - Write testable code following clean coding and SOLID design principles. - Perform code reviews and contribute to the overall quality, maintainability, and testability of software. - Adapt to changes in priorities and requirements. - Plan and schedule your work independently, implementing functionality without direct supervision. - Work closely with clients and stakeholders to define feature requirements and deliver impactful products. - Foster a positive working culture and adapt to different environments. Qualifications Required: - 12 to 15 years of software development experience. - Strong knowledge of Java, Core Java, Spring, Hibernate, and RESTful web services (XML, JSON). - Experience with distributed caching technologies like Apache Ignite. - Familiarity with persistent storage technologies (RDMS like Sybase, SQL Server, Oracle, and NoSQL). - Experience with source code management tools (Git or Bitbucket). - Understanding of clean coding principles and code quality measurements using tools like Sonar. - Ability to design and implement unit, integration, and functional tests. - Strong familiarity with design patterns. - Good written and verbal communication skills. - Team player comfortable with ambiguity and problem-solving. Desirable Skills: - Knowledge of Equity Derivatives products & product lifecycle. - Experience working with UI frameworks such as React or Angular. - Experience working with OpenShift / Kubernetes or other cloud platforms.,

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