← Back to jobs

Data Science Technologies Logo
Senior Java Backend Developer

Data Science Technologies

 

Princeton, NJ, USA

Posted On: 30+ days ago
Experience: 10+ years
Availability: Onsite
Openings: 1
Category: Senior Java Backend Developer
Tenure: Contract - Corp-to-Corp
Related Jobs

No related jobs found

Description

You will own the design, development, and deployment of critical backend systems.

This role is on-site.

Responsibilities

  • Design and develop Java applications based on business specifications.
  • Implement microservices-based solutions and support existing index applications.
  • Participate in the full software development lifecycle, including analysis, coding, and testing.
  • Build applications using object-oriented principles and design patterns.
  • Perform unit and integration testing to resolve issues.

Required Skills

  • 10+ years of IT experience in application development.
  • Strong Java skills, including Java 8 features (Streams API, Functional programming).
  • 8+ years of advanced experience with Spring Boot and Spring Cloud.
  • Strong experience designing and implementing microservices.
  • Deep knowledge of SQL and PL/SQL, including data model understanding.
  • Experience with concurrent and distributed systems development.
  • Proficiency with caching frameworks like Redis or Elasticsearch.
  • Familiarity with messaging providers such as ActiveMQ.
  • Exposure to CI/CD tooling like Jenkins and Gitlab.

Education

Bachelor’s degree in computer science

Related Jobs

No related jobs found

← Back to jobs