×
Register Here to Apply for Jobs or Post Jobs. X

FullStackJavaDeveloper

Job in Trenton, Mercer County, New Jersey, 08601, USA
Listing for: Amtex Enterprises Inc
Part Time position
Listed on 2026-08-21
Job specializations:
  • Software Development
    Java Developer, Software Engineer, Backend Developer, Full Stack Developer
Job Description & How to Apply Below

Full Stack Java Developer

Location:

3 days/week onsite in Trenton, NJ

Duration: 12+ Months

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.

What You'll Do

  • 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

What You'll Need 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

Primary Technologies Used in Last 3-5 Years
- Level of Expertise We Are Looking For
- Required Skills

Must Haves

  • Java SE (17+) - Expert
    - Deep expertise in core Java (Collections, Generics, Concurrency) Lambdas, Streams, Optional, and functional programming Exception handling and best practices Profiling Design for 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 Rest Template/Web Client Apply AOP for cross-cutting concerns (logging, auditing, transactions) 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 (if applicable) 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 Dev Ops (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 Type Script knowledge
  • Type Script
    - Basic to Intermediate
    - Read and understand Type Script code Debug type-related issues Support UI team with API contracts
  • UI/UX Principles
    - Basic Awareness
    - Understand user-centric design Collaborate with UI team on API design Consider front-end implications in API design
  • MSSQL Database
    - Intermediate (Preferred) - Write T-SQL queries and stored procedures Understand indexing and query optimization Work with MSSQL-specific features Basic database administration
  • Powershell
    - Intermediate
    - Various remoting, deployment scripting

Interested candidates send your resume to

To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary