We are seeking a seasoned Java Backend Developer to design and maintain server-side components for a high-profile, firm-wide model control system.

The role involves working in an agile environment, collaborating with product owners and business users, and contributing to performance optimization and DevOps integration.

Key Responsibilities:

  • Design, implement, and maintain Java server-side components for enterprise-level systems.
  • Collaborate with product owners and business stakeholders in an agile development environment.
  • Develop new features, integrate DevOps practices, and optimize system performance.
  • Take initiative to clarify requirements, plan implementations, and ensure timely delivery.
  • Write clean, consistent, and well-documented code while adhering to engineering best practices.
  • Conduct code reviews and contribute to continuous improvement of development standards.

Required Qualifications:
  • Minimum 7 years of experience in Java backend development.
  • Strong analytical and problem-solving skills.
  • Deep understanding of software design principles including MVC, data structures, algorithms, multithreading, caching, and recursion.
  • Proficiency in core Java concepts: class loading, garbage collection, Java Collections API, Reflections API, Java 8 Streams, and Functional Programming.
  • Experience with NoSQL databases, particularly MongoDB.
  • Familiarity with BDD frameworks such as JBehave or Cucumber.
  • Working knowledge of DMN and BPMN tooling.
  • Experience with Gradle and Jenkins for automated build processes.
  • Strong understanding of RESTful web services.
  • Excellent communication skills and ability to collaborate with global teams.

Preferred Qualifications:
  • Experience with relational databases and SQL (e.g., DB2).
  • Knowledge of ORM technologies such as JPA/Hibernate.
  • Familiarity with Snowflake DB.
  • Understanding of HTTP, XML, and JSON protocols.
  • Experience with Unix/Linux environments.
  • Exposure to TDD (Test Driven Development).
  • Knowledge of Liquibase for database schema management.
  • Proficiency with Git for source code management.
  • Basic understanding of React.js.
Email ID * This field is required Please enter valid emailId.

Cell phone * This field is required Please enter valid cell phone.

First Name * This field is required Please enter valid first name.

Last Name * This field is required Please enter valid last name.

#J-18808-Ljbffr
Similar jobs

Java Backend Developer

Apply Now
Back to search page