cover image
JSR Tech Consulting

Software Engineer II

Hybrid

New jersey, United states

Junior

Freelance

13-01-2026

Share this job:

Skills

Communication Python Java JavaScript SQL NoSQL GitHub CI/CD Version Control Jenkins Test Problem-solving Programming Databases git react node.js AWS Django Software Development Agile Spring Flask Spring Boot Microservices

Job Specifications

Software Engineer (Level 2)

Experience: 2–4 years

Openings: 4

Tech Focus: Java, Python, AWS, React

Candidates must have permanent work authorization in the United States.

We're looking for Software Engineers (Level 2) to join our Retirement Strategies Technology team. In this role, you'll build, enhance, and support modern applications while working closely with product managers, designers, and other engineers. This position is ideal for engineers who already have hands-on experience and are ready to take more ownership of their work.

Industry experience is not required. We're focused on strong engineering skills, collaboration, and a desire to keep learning.

What You'll Do

Design, build, test, and support applications using Java, Python, JavaScript, and React
Develop cloud-based solutions using AWS
Write clean, efficient, and well-documented code following best practices
Collaborate with product owners and tech leads to define and deliver features
Build and consume REST APIs and backend services
Write unit and integration tests and support automated testing
Troubleshoot and resolve issues found in testing or production
Contribute to technical discussions, design decisions, and continuous improvement
Work in an Agile team environment

Required Qualifications

Bachelor's degree in Computer Science, Engineering, or a related field
2–4 years of professional software development experience
Hands-on experience with:
Java and/or Python
React and JavaScript
AWS core services (compute, storage, databases, IAM)
Solid understanding of:
Object-oriented programming and design principles
APIs (REST, JSON)
Git and version control
Strong problem-solving, communication, and collaboration skills
Ability to learn new technologies and work independently on complex tasks

Nice to Have (Not Required)

Experience with Spring Boot, Node.js, Flask, or Django
Experience with SQL or NoSQL databases
Exposure to microservices, distributed systems, or event streaming (e.g., SQS, Kinesis)
Familiarity with CI/CD tools (e.g., Jenkins)
Knowledge of software security best practices
Experience with AI-assisted development tools (e.g., GitHub Copilot, Claude)
Financial or insurance industry experience (a plus, not required)

Why Join

4 open roles with room for growth
Work with modern full-stack and cloud technologies
Increased ownership and technical influence compared to entry-level roles
Collaborative, inclusive, and learning-focused team

About the Company

JSR Tech Consulting provides contract consulting services for business and technology leaders in financial services, pharmaceuticals and healthcare. Our principals have close to 30 years of experience in supplemental services built on many long-term relationships. We can take on requirements of any kind: filling a single strategic position or supporting multimillion-dollar projects. JSR is also a certified Women-Owned Business Enterprise and an advocate of Disability:IN, a national non-profit supporting disability inclusio... Know more