×
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
Full Time position
Listed on 2026-07-20
Job specializations:
  • Software Development
    Java Developer, Software Engineer, Full Stack Developer, Backend Developer
Job Description & How to Apply Below

Full Stack Java Developer

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
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