C2C-Senior Java Backend Developer with Spring boot, API development, caching strategies, Python & SQL-New York, NY (Fully Onsite)-12+ years candidates only-CH

Overview

Hybrid
Depends on Experience
Accepts corp to corp applications
Contract - W2
Contract - 12 Month(s)

Skills

Java
Spring Boot
microservices architecture
API design
development
and documentation
caching strategies
SQL
cloud platforms

Job Details

Role: Senior Java Backend Developer- CGEMJP00304928

Locations: New York, NY (Fully Onsite)- Local or candidates from Nearby states only.

Duration: 12+ Months Contract

Note: Candidate needs to be in the office 5 Days every week. Local or candidates from Nearby states only.

Required Qualifications:

  • 12+ years of backend development experience with Java.
  • Strong hands-on experience with Spring Boot and microservices architecture.
  • Proven expertise in API design, development, and documentation.
  • Deep understanding of caching strategies and performance tuning.
  • Proficiency in SQL and experience with relational databases.
  • Solid experience with Python, especially for backend scripting or data workflows.
  • Familiarity with CI/CD pipelines, containerization (Docker), and cloud platforms (AWS/Google Cloud Platform/Azure).
  • Excellent problem-solving and communication skills.

Job Description:

  • Senior Java Backend Developer focused on building high-performance backend systems with a strong emphasis on API development, caching strategies, and Spring Boot.
  • The ideal candidate will also bring deep expertise in SQL and Python, contributing to data-intensive applications and backend acceleration.

Key Responsibilities:

  • Design, develop, and maintain scalable RESTful APIs using Java and Spring Boot.
  • Implement and optimize caching mechanisms (e.g., Redis, in-memory caching) to improve system performance.
  • Drive backend acceleration strategies, including asynchronous processing and query optimization.
  • Write and optimize complex SQL queries for relational databases (e.g., PostgreSQL, MySQL, Oracle).
  • Integrate and support Python-based components for data processing, automation, or microservices.
  • Collaborate with cross-functional teams including frontend developers, DevOps, and product managers.
  • Ensure high code quality through testing, documentation, and code reviews.
  • Contribute to system architecture and mentor junior developers.

Shivam Kumar

Technical recruiter | Empower Professionals

......................................................................................................................................

|

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.