Logo
Spectraforce Technologies

Java Backend Developer

Spectraforce Technologies, Newark, New Jersey, us, 07175

Save Job

Job Title: Java Backend Developer Duration: 12 Months (Contract To Hire)

Location: Newark, NJ (Hybrid)

Responsibilities

Lead and execute the migration from legacy Java applications to modern Java frameworks.

Develop, maintain, and optimize enterprise‑scale applications using new and old Java frameworks (EJB, SpringBoot, etc.).

Collaborate with cross‑functional teams to design, develop, and deploy high‑quality software solutions.

Integrate AI‑assisted development tools, with a focus on using Claude.

Provide technical leadership and mentoring to junior developers.

Ensure code quality, security, and performance across systems.

Required Qualifications

15+ years of professional Java development experience.

Strong proficiency in both old and modern Java frameworks, as well as old web servers (e.g., WebSphere) and new platforms (AWS ECS or Kubernetes).

Hands‑on experience in Java modernization/migration projects and in converting legacy Java codebases to updated architectures.

Experience with API consumption & development, implementing SOA patterns, and web service technologies such as REST, JSON, SOAP, XML, JDBC, and MySQL.

Knowledge of unit, interface, and end‑user testing concepts and tooling (functional & non‑functional).

Experience with automated testing.

Software security skills including secure coding, web application security, and DevSecOps; solid grasp of authentication, authorization, encryption, digital signature, JWT, SSL, web service proxies, firewall, SAML 2.0, OpenID Connect, and OAuth 2.0.

DevOps tools and practices: branching techniques and use of GitHub or Bitbucket; experience with Jenkins or GitHub Actions.

Understanding of SDLC monitoring and logging techniques.

Familiarity with Claude AI coding capabilities.

Strong problem‑solving, debugging, and optimization skills.

Ability to work independently and in teams with minimal supervision.

Must be located in NY or NJ.

Preferred Qualifications

Experience in the insurance industry.

Japanese language proficiency is a plus (not required).

Portfolio or GitHub repositories showcasing similar Java migration projects.

Conduct live coding during interview sessions to demonstrate technical skills.

#J-18808-Ljbffr