Spectraforce Technologies
Job Title: Java Developer
Duration: 12 months
Location: Hybrid (Newark, NJ)
Responsibilities
Lead and execute the migration from legacy Java applications to modern Java frameworks.
Develop, maintain, and optimize enterprise-scale applications 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 old and modern Java frameworks as well as old web servers (like Websphere) and new (AWS ECS or Kubernetes)
Demonstrated hands-on experience in Java modernization/migration projects.
Expertise in converting legacy Java codebases to updated architectures.
Application Programming Interfaces (API): Consumption & Development; implementing service oriented architecture (SOA) patterns; Web service technologies such as APIs, REST, JSON, SOAP, XML, JDBC, MySQL
Unit, interface and end user testing concepts and tooling (functional & non-functional)
Automated testing
Software security skills including secure coding, web application security and DevSecOps; Solid grasp of security concepts (authentication, authorization, encryption, digital signature, JWT), SSL, web service proxies, firewall, SAML 2.0, OpenID Connect, OAuth 2.0)
Dev Ops Tools & Practices: Branching techniques and usage of GitHub or Bitbucket; DevOps, Jenkins or GitHub Actions
Software Development Life Cycle (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 a must)
Portfolio or GitHub repositories showcasing similar Java migration projects.
Conduct live coding in interview sessions to demonstrate technical skills.
Duration: 12 months
Location: Hybrid (Newark, NJ)
Responsibilities
Lead and execute the migration from legacy Java applications to modern Java frameworks.
Develop, maintain, and optimize enterprise-scale applications 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 old and modern Java frameworks as well as old web servers (like Websphere) and new (AWS ECS or Kubernetes)
Demonstrated hands-on experience in Java modernization/migration projects.
Expertise in converting legacy Java codebases to updated architectures.
Application Programming Interfaces (API): Consumption & Development; implementing service oriented architecture (SOA) patterns; Web service technologies such as APIs, REST, JSON, SOAP, XML, JDBC, MySQL
Unit, interface and end user testing concepts and tooling (functional & non-functional)
Automated testing
Software security skills including secure coding, web application security and DevSecOps; Solid grasp of security concepts (authentication, authorization, encryption, digital signature, JWT), SSL, web service proxies, firewall, SAML 2.0, OpenID Connect, OAuth 2.0)
Dev Ops Tools & Practices: Branching techniques and usage of GitHub or Bitbucket; DevOps, Jenkins or GitHub Actions
Software Development Life Cycle (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 a must)
Portfolio or GitHub repositories showcasing similar Java migration projects.
Conduct live coding in interview sessions to demonstrate technical skills.