Senior Software Developer/Lead Software Engineer - Java

8.0 - 13.0 years

4 - 8 Lacs

Noida, Uttar Pradesh, India

Posted:1 week ago| Platform: Foundit logo

Apply Now

Skills Required

J2EE Application Servers Oracle (PL/SQL)

Work Mode

Remote

Job Type

Full Time

Job Description

Responsibilities: Complete ownership of the design and implementation (estimation, breakdown of tasks) for complex business functional specifications through the full software development lifecycle. Complete ownership of maintenance and support issues during the project lifecycle, both pre- and post-go-live. Provide technical assistance to support, QA, and business analysis teams. Ability to work with remote teams in a geographically distributed development model. Evaluate, apply, and lead adoption of new technologies and tools within the IM Development team and across the organization to enhance productivity, efficiency, and scalability. Collaborate and share technical and business knowledge with all members of the Development and wider IM organization. Act as an agent of continuous improvement within development and across the company. Educational Qualification: Bachelor of Engineering (B.E.) degree in IT, Computer Science, or a related field (minimum 8+ years experience). Commercial awareness. Strong interpersonal skills with the ability to multitask and prioritize work. Personal Competencies & Technical Skills: Proficiency in at least one of the following J2EE Application Servers: WebLogic, IBM WebSphere, JBoss, Tomcat, with proven excellence in Java. Proficiency in one of the Messaging Systems: JMS, MQ, Tibco. Intermediate level proficiency in Oracle (PL/SQL). Working knowledge of IOC containers / Spring, Spring MVC, Spring JDBC, and ORM frameworks like Hibernate. Expertise with monitoring tools such as DataDog, Splunk, Dynatrace. Understanding of Java Memory Management and Garbage Collection (GC) tuning. Good experience working with Spring Batch and performance tuning. Strong diagnosis skills, experience with legacy code, thread dump analysis, and code profiling tools. Knowledge of refactoring techniques is an advantage. Solid understanding and application of J2EE design patterns, including GoF, GRASP, Visitor, Observer, and others. Tooling & Testing: Expertise in unit testing frameworks such as JUnit, TestNG, Cactus, or mock objects. Expertise in Git, including branching and code management. Demonstrated ability to use an IDE efficiently and mentor others in IDE usage. Understanding of JVM memory management fundamentals. Experience working with Continuous Integration tools. Processes: Experience with Agile development methodologies such as Scrum and XP. Familiarity with Test-Driven Development (TDD) and Continuous Integration (CI).

Mock Interview

Boost Confidence & Sharpen Skills

Start J2Ee Application Servers Interview Now
S&P Global Market Intelligence
S&P Global Market Intelligence

Financial Services

New York

approximately 20,000 Employees

715 Jobs

    Key People

  • Eddie Fishman

    VP, Product Management
  • J. P. O'Connor

    Head of Product Management

RecommendedJobs for You

Chennai, Tamil Nadu, India

Hyderabad / Secunderabad, Telangana, Telangana, India

Navi Mumbai, Maharashtra, India

Cochin / Kochi / Ernakulam, Kerala, India

Chennai, Tamil Nadu, India

Chennai, Tamil Nadu, India

Ahmedabad, Gujarat, India