Full Stack Java Developer

Amtex Enterprises Inc

Trenton (NJ)

Hybrid

USD 55,104 - 73,012

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Amtex Enterprises Inc. is seeking a Software Engineer – Health Enterprise Web Applications to design, develop, and maintain health-focused enterprise web apps. You will work with Spring Boot, Java, and Python in a cross-functional team to deliver scalable, secure solutions.

The role requires 8+ years of Java experience, deep Spring/Spring Boot expertise, and strong frontend basics (Angular, HTML, CSS, JS). Hybrid work in Trenton, NJ with 3 days onsite weekly.

Qualifications

  • Must have 8+ years of hands-on Java development with Spring Framework & Spring Boot.
  • Expert in Spring Security and JWT authentication/authorization.
  • Experience with MS SQL Server or similar relational databases.
  • Strong front-end familiarity: Angular, HTML, CSS, JavaScript; REST API design.

Responsibilities

  • Design, develop, and maintain enterprise web applications using Spring Boot and Java.
  • Integrate Python scripts and services to enhance functionality and performance.
  • Collaborate with product managers, designers, and engineers to implement features.
  • Ensure performance, quality, and deadlines by writing clean, scalable code and testing.
  • Participate in code reviews and improve development practices.
  • Troubleshoot, debug, and upgrade existing software.
  • Stay current with technologies and industry best practices to drive innovation.

Skills

Spring Boot
Java
SQL Server
Angular
HTML/CSS/JS
Python
Problem solving
Communication
REST APIs
JWT / Security

Tools

Jenkins
Azure DevOps
Hibernate
Spring Batch
JPA

Job description

Job Title: Full Stack Java Developer

Location: 3 days/week onsite in Trenton, NJ

Duration: 12+ Months

Rate: $40-45-50-53/hr on W2 or $50-60-63/hr on C2C or 1099- MAX

We are looking for a Software Engineer – Health Enterprise Web Applications. As the Software Engineer, you will play a critical role in designing, developing, and maintaining our health-focused enterprise web applications. You will work closely with cross-functional teams to deliver high-quality, scalable, and secure solutions using Spring Boot, Java, and Python.

Responsibilities
  • Design, develop, and maintain robust enterprise web applications using Spring Boot and Java.
  • Integrate Python scripts and services to enhance application functionality and performance.
  • Collaborate with product managers, designers, and other engineers to define and implement application features.
  • Ensure the applications meet performance, quality, and deadlines by writing clean, scalable code and performing thorough testing.
  • Participate in code reviews and contribute to the continuous improvement of development practices.
  • Troubleshoot, debug, and upgrade existing software.
  • Stay up-to-date with emerging technologies and industry best practices to drive innovation within the team.
Qualifications

Required:

  • Proven experience as a Software Engineer with a strong background in Spring Boot and Java.
  • Experience with relational databases (e.g., MS SQL Server).
  • Familiarity with front-end technologies (e.g., Angular, HTML, CSS, JavaScript).
  • Strong problem-solving skills and attention to detail.
  • Excellent communication skills and ability to work effectively in a team environment.

Preferred:

  • Understanding of Python for transformation routines.
Must Haves
  • Java SE (17+): Expert – Deep expertise in core Java (Collections, Generics, Concurrency), Lambdas, Streams, Optional, functional programming, Exception handling, profiling, maintainability; minimum 8+ years hands‑on Java development.
  • Spring Framework & Spring Boot: Expert – Build and architect REST APIs using Spring MVC Controllers; extend/maintain Service layer with complex business logic; implement Repository patterns (JPA/CRUD); create and manage Entities with JPA annotations; develop custom Validators and validation strategies; configure and use RestTemplate/WebClient; apply AOP for cross-cutting concerns; advanced Spring configuration (profiles, properties, externalized config); strong understanding of Spring ecosystem and best practices.
  • Spring Security & JWT: Expert – Design and implement comprehensive authentication/authorization; configure JWT token generation, validation, and refresh strategies; implement role-based and permission-based access control; secure REST endpoints and handle security contexts; integrate with OAuth2, LDAP, or SSO; security best practices and vulnerability prevention.
Nice to Haves
  • Hibernate: Intermediate – Write and optimize HQL/JPQL queries; configure entity relationships and mappings; handle transactions and lazy loading; performance tuning.
  • Spring Batch: Intermediate – Maintain batch job workflows; configure readers, processors, and writers; job scheduling and monitoring.
  • Jenkins: Intermediate – Create and maintain Jenkins pipelines; configure build jobs, triggers, and webhooks; Jenkins administration basics; troubleshoot build failures.
  • Azure DevOps (ADO): Intermediate – Work with Azure Pipelines (YAML/Classic); manage Azure Repos, Boards, and Artifacts; configure build and release pipelines; migrate Jenkins Freestyle jobs to ADO.
  • Angular: Basic to Intermediate – Understand Angular component architecture; collaborate effectively with UI team; debug UI/API integration issues; basic TypeScript knowledge.
  • TypeScript: Basic to Intermediate – Read and understand TypeScript code; debug type-related issues; support UI team with API contracts.
  • UI/UX Principles: Basic Awareness – Understand user-centered design; collaborate with UI team on API design; consider front-end implications in API design.
  • MSSQL Database: Intermediate – Write T-SQL queries and stored procedures; understand indexing and query optimization; work with MSSQL-specific features; basic database administration.
  • Powershell: Intermediate – Deployment scripting and remote system management.

Interested candidates, please send your resume to alex@amtexenterprises.com.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Java Developer Health Applications
Java Developer Health Applications

DEW Softech Inc • Trenton (NJ)

Hybrid
USD 85,000 - 115,000
Flexible work from home options
Senior Full-Stack Java Engineer | Spring Boot & Python
Senior Full-Stack Java Engineer | Spring Boot & Python

Amtex Enterprises Inc • Trenton (NJ)

Hybrid
Java Application Developer
Java Application Developer

DEW Softech Inc • Trenton (NJ)

Hybrid
USD 90,000 - 120,000
Lead Full Stack (Angular-60%, Java-40%)
Lead Full Stack (Angular-60%, Java-40%)

Kaav Inc • Charlotte (NC)

On-site
USD 120,000 - 150,000
Java Full Stack Developer Java with Angular
Java Full Stack Developer Java with Angular

Rapinno Tech • New York (NY)

Hybrid
USD 90,000 - 120,000
Senior Java Full Stack Engineer (Spring & Enterprise Applications)
Senior Java Full Stack Engineer (Spring & Enterprise Applications)

CrowdPlat • Austin (TX)

Hybrid
USD 100,000 - 120,000
Senior Full Stack Developer (Java 17+, Spring Boot & Angular 17+)
Senior Full Stack Developer (Java 17+, Spring Boot & Angular 17+)

Pacer Group • Charlotte (NC)

On-site
Medical
Dental
Vision
+1
AWS Java Full Stack Engineer
AWS Java Full Stack Engineer

Pyramid Consulting, Inc • Raleigh (NC)

Hybrid
USD 115,000 - 120,000
Health insurance (medical, dental, and
401(k) plan
Paid sick leave
+4
Full Stack Java/Python
Full Stack Java/Python

BriteGenix • United States

Hybrid
USD 110,000 - 180,000
Sr. Java Developer
Sr. Java Developer

Ampcus, Inc • Wilmington (DE)

On-site
USD 90,000 - 120,000