Location: Iselin, NJ
Salary: $105.00 USD Hourly - $113.00 USD Hourly
Description: Senior Software Engineer (Backend / Full Stack) - Contingent WorkerLocation: Iselin, NJ
Experience Level: 7+ years Engineering experience
About the RoleIn this contingent assignment, you will operate as a senior engineering consultant supporting large-scale, high-impact initiatives across the organization. You will guide technical strategy, influence architectural decisions, and partner closely with senior leadership to design long-term solutions that span multiple engineering domains.
You will apply deep technical expertise, advanced analytical thinking, and creative problem-solving to tackle highly complex challenges. This role requires strong communication skills and the ability to collaborate effectively with cross-functional stakeholders.
Key ResponsibilitiesTechnical Leadership & Strategy- Serve as a subject-matter expert to shape engineering roadmaps, frameworks, and best practices.
- Provide strategic guidance on highly complex technical problems requiring broad system-level evaluation.
- Influence long-term architectural decisions and deliver scalable, innovative solutions.
- Partner with senior leaders to define and implement engineering strategies that support business goals.
Backend & Microservices Development- Build and maintain backend applications using:
- Spring Boot 3.x, Spring Security 6.x, Spring Core, Spring MVC, Spring AOP, Spring Actuator, Spring ORM, Spring JPA, and Spring REST.
- Design and implement microservices architectures leveraging Spring Boot 3.x and Spring Cloud.
- Develop high-quality Java applications using Java 17+, including expertise in multithreading, generics, and event handling.
Frontend Engineering- Build responsive user interfaces using HTML5, CSS3, JavaScript (ES6+), Bootstrap 5, jQuery, Ajax, and Angular 16.
- Design and implement modern UI/UX solutions using contemporary web frameworks.
- Develop Angular components, services, directives, pipes, and route guards.
API & Integration- Design and consume SOAP and RESTful services using JAX-WS, JAX-RS, and Spring REST.
Additional Technical SkillsApplication Deployment- Deploy applications on enterprise servers including Apache Tomcat 10.x, JBoss EAP 7.x, and IBM WebSphere 9.x.
Cloud & Containerization- Hands-on experience working with:
- AWS: EC2, S3, Lambda, RDS
- Azure App Services
- Google Cloud Platform
- Docker & Kubernetes for containerization and orchestration
- Experience with OpenShift and Kafka a strong plus.
CI/CD & DevOps- Build and manage pipelines using Jenkins, GitHub Actions, Maven, Gradle, and SonarQube.
Architecture & Design- Solid foundation in J2EE design patterns and MVC architecture.
Agile Delivery- Work effectively within Agile teams, facilitate scrum activities, and support sprint execution.
Preferred Skills- Knowledge of Ansible, Python, shell scripting, and network technologies (e.g., F5, AVI).
Soft Skills- Excellent communication and interpersonal skills.
- Strong analytical, troubleshooting, and problem-solving abilities.
- Ability to collaborate effectively across technical and non-technical teams.
Required Qualifications- 7+ years of engineering experience, or equivalent combination of:
- professional work experience
- consulting experience
- technical training
- military background
- education
By providing your phone number, you consent to: (1) receive automated text messages and calls from the Judge Group, Inc. and its affiliates (collectively "Judge") to such phone number regarding job opportunities, your job application, and for other related purposes. Message & data rates apply and message frequency may vary. Consistent with Judge's Privacy Policy, information obtained from your consent will not be shared with third parties for marketing/promotional purposes. Reply STOP to opt out of receiving telephone calls and text messages from Judge and HELP for help.
Contact: This job and many more are available through The Judge Group. Please apply with us today!