Search by job, company or skills

HCLTech

Java Software Engineer

3-5 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted 14 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Detailed Responsibilities

  • Develop, deliver, and maintain software solutions using Java (Java 8+), EJB, Spring Boot, MySQL, IBM MQ, and Kafka.
  • Analyze and translate business/system requirements into scalable, stable, and fit-for-purpose technical solutions.
  • Lead the resolution of complex legacy system defects, utilizing deep analytical skills to solve problems that others cannot address.
  • Ensure adherence to industry best practices and bank standards, including code quality, security, and performance benchmarks.
  • Work collaboratively within Agile teams, contributing to sprint planning, code reviews, and the adoption of methodologies like Scrum, Extreme Programming, Test-Driven Development (TDD), and Continuous Integration (CI).
  • Participate in the analysis, design, coding, and implementation of bespoke applications, especially within Wealth Management systems (CRM, Client On-boarding, KYC, AML, Name Check, Documentum, Captiva, GMC, Liferay Portal).
  • Investigate and resolve production issues promptly, maintaining composure and effectiveness during high-pressure incidents.
  • Engage in stakeholder management by working closely with finance, business change engineers, and project managers to ensure timely IT delivery.

Skill Requirements

  • Bachelor's degree in computer science, Information Technology, or a related field.
  • Minimum 3+ years of hands-on experience in software development with Core Java (Java 8+), JUnit, and Spring Boot.
  • Practical experience with Kafka and Spring core concepts.
  • Proven expertise in SQL query optimization and MySQL.
  • Familiarity with IBM MQ, EJB, and financial industry software is highly desirable.
  • Demonstrated ability to apply TDD principles and write comprehensive acceptance tests.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 134974147

Similar Jobs