Senior Full Stack Software Engineer (Java / React)

JSR Tech Consulting
North Arlington, NJ, United States
1 day ago
Apply on www.disabledperson.com
Prepare application

Role details

Contract type
Temporary to permanent
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
6 years minimum
Compensation
$135,200.0 - $145,600.0
Working hours
Regular working hours

Tech stack

Clean Code Principles Java (Programming Language) JavaScript (Programming Language) Application Programming Interfaces (APIs) Agile Methodology Artificial Intelligence Amazon Web Services Data Analysis Architectural Patterns Automation of Tests Unit Testing Databases
+56 more
Data Stores IBM DB2 Software Design Patterns Programming Tools Distributed Systems Django Web Framework Github Identity and Access Management Java Database Connectivity Java Web Services Spring Framework JSON Python (Programming Language) PostgreSQL Apache Maven Node.Js NoSQL OAuth Object-Oriented Software Development Oracle (Applications) Openid Connect JSON Web Token Security Assertion Markup Language (SAML) Secure Coding Service-Oriented Architecture Simple Object Access Protocol (SOAP) PL-SQL Data Streaming Subversion TypeScript Extensible Markup Language (XML) Data Logging Multithreading Transport Layer Security Test-Driven Development (TDD) GitHub Copilot ReactJS Flask (Web Framework) Claude Code Concurrency Spring-boot Software Application Programming Parallel Computation Apigee Agentic-AI Integration Tests Information Technology Bitbucket Restful APIs Amazon Simple Queue Service (SQS) Domain Driven Design Devsecops Api Management Jenkins Amazon Redshift Microservices

Job description

  • Build applications using modern design patterns, architectural principles, and current industry coding standards
  • Develop high-quality, well-documented, and efficient code
  • Collaborate with product owners to define feature stories and with tech leads on technical design
  • Write unit tests, integration tests, and functional automation
  • Research and resolve issues identified by QA or product support
  • Coach team members and bring input on relevant and emerging technologies
  • Solve complex problems that require evaluating intangible variables
  • Work with Python, Java, JavaScript, React, and Spring Boot

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or related experience
  • 6+ years of hands-on experience building enterprise-grade applications with modern Java and JavaScript ecosystems
  • Strong UI expertise building modern applications with React and JavaScript
  • Financial or Insurance industry experience
  • Experience with agentic frameworks and AI-driven development tools (Claude Code, GitHub Copilot, etc.)
  • Experience with Agile methodologies and Test-Driven Development (TDD)
  • Excellent problem-solving, communication, and collaboration skills

Technical Skills (Advanced Experience in Several)

  • Languages: Java, Python, JavaScript, TypeScript; OOP, design patterns, distributed systems
  • Java Services: Spring, Maven, Microservices, multi-threading, concurrency, parallel processing
  • Frameworks: React, Spring Boot, Flask, Django, Node.js
  • Data Stores: PL/SQL, DB2, Oracle, Postgres, Redshift, NoSQL
  • Data Streaming: SQS, Kinesis, AWS MSK, EventBridge
  • APIs: REST, SOAP, JSON, XML, JDBC, SOA patterns
  • API Management: Kong, Apigee
  • Security: Secure coding, DevSecOps, JWT, SSL, SAML 2.0, OpenID Connect, OAuth 2.0
  • DevOps: GitHub, Bitbucket, Subversion, Jenkins
  • AWS: Core services across compute, storage, database, IAM, and analytics
  • Testing: Unit, interface, end-user, and automated testing
  • Accessibility awareness, monitoring, and logging, * Domain Driven Design (DDD)
  • AWS cloud-native solution development
  • Architecture patterns, design, and critical thinking

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.disabledperson.com
Prepare application

Good distractions

Loading talks and stories from around this role…