Software Engineer

Iselin, NJ, US • Posted 5 hours ago • Updated 5 hours ago
Contract Independent
On-site
USD $76.00 - 82.00 per hour
Company Branding Image
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • Enterprise Software
  • Inventory
  • Collaboration
  • Software Architecture
  • Interfaces
  • Reporting
  • Quality Assurance
  • Software Development Methodology
  • Requirements Analysis
  • Software Design
  • Development Testing
  • Scalability
  • Automated Testing
  • Root Cause Analysis
  • Technical Writing
  • Documentation
  • Computer Science
  • Information Technology
  • Software Development
  • Relational Databases
  • Database
  • Oracle
  • PostgreSQL
  • Microsoft SQL Server
  • MySQL
  • OOD
  • Data Structure
  • Algorithms
  • Design Patterns
  • Software Security
  • Multithreading
  • Concurrent Computing
  • Version Control
  • Git
  • Application Development
  • Testing
  • PKI
  • Google Cloud
  • Google Cloud Platform
  • Amazon Web Services
  • Microsoft Azure
  • DevOps
  • Scripting
  • Bash
  • Windows PowerShell
  • Python
  • Messaging
  • RabbitMQ
  • JMS
  • Performance Tuning
  • Load Testing
  • Linux
  • Microsoft Windows
  • Agile
  • Scrum
  • Lifecycle Management
  • Analytical Skill
  • Conflict Resolution
  • Problem Solving
  • Production Support
  • FOCUS
  • Java
  • Spring Framework
  • AngularJS
  • Microservices
  • JPA
  • Hibernate
  • Web Portals
  • Inventory Management
  • Management
  • Kubernetes
  • Docker
  • SSL
  • TLS
  • Ansible
  • Continuous Integration
  • Continuous Delivery
  • SQL
  • Apache Kafka
  • Cloud Computing
  • Insurance
  • Privacy
  • Marketing

Summary

Location: Iselin, NJ Salary: $76.00 USD Hourly - $82.00 USD Hourly Description:
Senior Java Full Stack Developer

We are not accepting C2C or 1099 arrangements.

Location: Iselin, NJ
Work Arrangement: Onsite
Contract: 6 months, with potential for extension
About the Role

We are seeking an experienced Java Full Stack Developer to help design and build a centralized enterprise solution for managing certificates, licenses, renewals, and other expiration-based assets.

In this role, you will develop a scalable inventory and tracking platform that provides automated expiration monitoring, notifications, governance, controls, and reporting. You will work across the full technology stack, with Java and Spring Boot on the backend and Angular on the frontend.

This role is well suited for a developer who combines strong hands-on engineering skills with an understanding of enterprise governance, application architecture, and operational controls. Experience developing portal-based applications, inventory management platforms, or certificate management solutions is particularly valuable.
What You'll Do
  • Design and develop a centralized platform for tracking certificates, licenses, renewals, and other expiration-based assets.
  • Build scalable backend services using Java, Spring Boot, REST APIs, and microservices architecture.
  • Develop responsive, user-friendly web interfaces using Angular.
  • Design reusable frameworks for expiration monitoring, automated notifications, governance, reporting, and operational oversight.
  • Develop and integrate database solutions using JPA/Hibernate and relational databases.
  • Partner with architects, business analysts, QA engineers, DevOps teams, and other stakeholders to define technical solutions and deliver production-ready applications.
  • Contribute throughout the Software Development Life Cycle (SDLC), including requirements analysis, solution design, development, testing, deployment, and production support.
  • Design applications for performance, scalability, security, resilience, and maintainability.
  • Develop and support unit, integration, and automated testing.
  • Troubleshoot production issues, perform root cause analysis, and implement long-term corrective solutions.
  • Create and maintain technical documentation, deployment procedures, and operational support documentation.
  • Participate in application deployments and production releases across multiple environments.
Minimum Qualifications
  • Bachelor's degree in Computer Science, Information Technology, Engineering, a related technical field, or equivalent practical experience.
  • 5+ years of professional software development experience using Java.
  • Experience developing enterprise applications using Java and Spring Boot.
  • Experience designing and developing REST APIs and microservices.
  • Experience developing frontend applications using Angular.
  • Experience with JPA/Hibernate and relational databases.
  • Experience with SQL and databases such as Oracle, PostgreSQL, SQL Server, MySQL, or equivalent technologies.
  • Knowledge of object-oriented design, data structures, algorithms, design patterns, and application security principles.
  • Experience with multithreading and concurrency.
  • Experience using source-control systems such as Git.
  • Experience with application development, testing, deployment, troubleshooting, and production support.
Preferred Qualifications
  • Experience designing or developing portal-based applications, inventory management solutions, or governance platforms.
  • Experience with SSL/TLS certificates, certificate lifecycle management, key management, or PKI-related environments.
  • Experience with Docker, Kubernetes, or OpenShift.
  • Experience developing applications in cloud environments such as Google Cloud, AWS, or Microsoft Azure.
  • Experience with CI/CD pipelines and modern DevOps practices.
  • Experience with infrastructure or deployment automation, including Ansible.
  • Experience with scripting or automation using Bash, Shell, PowerShell, Python, or similar technologies.
  • Experience with messaging or event-driven platforms such as Kafka, Solace, RabbitMQ, or JMS.
  • Experience with application monitoring, logging, performance tuning, or load testing.
  • Familiarity with Linux and Windows environments.
  • Experience working in Agile/Scrum development environments.
What We're Looking For

We're looking for someone who can do more than develop Java applications. The successful candidate will be able to understand the broader business and technical requirements and help shape a governed, scalable solution for certificate and expiration lifecycle management.

You should be comfortable translating requirements into technical designs, collaborating across teams, identifying opportunities for automation, and taking ownership of solutions through production.

You will thrive in this role if you:
  • Have strong analytical and problem-solving skills.
  • Communicate technical concepts clearly with both technical and non-technical stakeholders.
  • Take ownership of deliverables and follow issues through resolution.
  • Work effectively both independently and collaboratively.
  • Have strong troubleshooting and production-support skills.
  • Adapt quickly to changing requirements and technologies.
  • Focus on building reliable, maintainable, and high-quality solutions.
Work Location & Schedule
  • Location: 194 Wood Ave S, Iselin, NJ.
  • This position is expected to be onsite and may require working from the office five days per week.
  • Occasional extended hours may be required to support production releases.
  • After-hours release support is expected infrequently, approximately once per month.
Contract Duration
  • Initial 6-month contract.
  • Potential for extension based on business needs and performance.
Key Skills at a Glance

Core: Java | Spring Boot | Angular | REST APIs | Microservices | JPA/Hibernate
Highly Relevant: Portal Development | Inventory Management | Governance | Certificate Management
Additional: OpenShift | Kubernetes | Docker | SSL/TLS | Ansible | CI/CD | SQL | Kafka | Cloud

Benefits Featured

Medical, Dental , and Vision Insurance is offered to qualified candidates.

Medical, dental, and vision insurance are available to qualified candidates who meet eligibility requirements.
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!
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: cxjudgpa
  • Position Id: 1152868
  • Posted 5 hours ago

Company Info

About Judge Group, Inc.

The Judge Group, is a leading professional services firm specializing in talent, technology, and learning solutions. We consult, staff, train, and solve. Through our work we make people and organizations better.

Our services are successfully delivered through a network of more than 30 offices across the United States, Canada, and India. The Judge Group is proud to partner with the best and brightest companies in business today, including over 60 of the Fortune 100. We serve organizations in financial services, healthcare, life sciences, insurance, government (including aerospace and defense), manufacturing, and technology and telecommunications.

About_Company_OneAbout_Company_Two
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Jersey City, New Jersey

Today

Contract

USD 70.00 - 75.00 per hour

Tysons, Virginia

Today

Contract

Charlotte, North Carolina

Today

Contract

USD 68.00 - 73.00 per hour

Charlotte, North Carolina

Today

Contract

USD 225,000.00 - 265,000.00 per year

Search all similar jobs