Java Developer

letzbizz

Chennai, India 5 Years Exp Posted 16d ago

Job Description

Key Responsibilities:

  • Collaborate within a scrum team focused on service delivery, resiliency, and platform interoperability.
  • Consult and collaborate with peers to leverage and contribute to reusable code and services.
  • Gain subject matter expertise in one or more functional areas.
  • Design scalable, high-performing, and robust applications and participate in design/code reviews with senior staff.
  • Help shape best practices for developing, sharing, and continuously improving the software platform.

Requirements:

  • Bachelor’s degree in Computer Science, Engineering, or a related field with 5+ years of work experience.
  • Strong understanding of Data Structures, Algorithms, and Object-Oriented Design.
  • Proficiency in Java 17 or higher, Spring Framework, Spring Boot, and Hibernate.
  • Experience with Angular 11 or higher, JavaScript frameworks, CSS, and HTML.
  • Familiarity with messaging frameworks such as IBM MQ/Kafka.
  • Experience in Test-Driven and Behavior-Driven Development.
  • Knowledge of Agile methodologies, tools, and processes.
  • Understanding of architectural patterns, including Microservices architecture.
    • Experience in the Securities or Financial Services domain is a plus.

Similar Openings for You