APN Consulting, Inc. · 2 days ago
Java Fullstack Developer
APN Consulting, Inc. is a progressive IT staffing and services company offering innovative business solutions to improve client business outcomes. They are seeking a Java Fullstack Developer to work on high impact technology solutions involving Fullstack, Cloud & Data, and AI / ML.
ConsultingFacility ManagementHealth CareInformation TechnologyIT ManagementService IndustryStaffing Agency
Responsibilities
Must-haves:
Backend: Java, Kotlin (Spring Boot, Spring Data JPA, Spring WebFlux), RESTful API design, Python (FastAPI, Flask), Good-to-have: Go
Frameworks: Spring Boot, Spring WebFlux (reactive), Spring Data JPA/Hibernate, Good-to-have: Spring Validation, Spring OAuth2
API & integration: REST, OpenAPI / Swagger Good-to-have: GraphQL, gRPC
Data and storage: MySQL or PostgreSQL, Liquibase (schema design & migrations)
Persistence: JPA/Hibernate, Good-to-have: R2DBC (for reactive), SQL design and index tuning
Caching & Async: Redis, Kafka
DevOps: Git, Maven, Docker
Testing: JUnit, Mockito, Test-containers
Nice-to-haves
Telemetry: Open Telemetry (traces/metrics/logs)
AuthN/Z: OAuth 2.1, JWT; Azure AD / Entra ID
CI/CD: Jenkins (or Github Actions), Kubernetes, Helm, Azure (AKS), GitOps (Argo CD)
Frontend engineering (helpful but not required):
Frameworks & language: : Angular 15+, TypeScript, RxJS, Angular Material/PrimeNG, Ag-Grid, Bootstrap, Component-driven design
UI libraries: Angular Material, PrimeNG, Ag-Grid (data grid), Bootstrap, JointJS, Monaco Editor
Node.js services: LoopBack 3+ (or LoopBack 4/NestJS as modern alternatives) for API gateways or BFFs
State management: NgRx or NGXS, reactive forms, Route Guards
Qualification
Required
Minimum years of experience required: 5+
Must Have Skills – Java Full Stack, GenAI/AI
Backend: Java, Kotlin (Spring Boot, Spring Data JPA, Spring WebFlux), RESTful API design, Python (FastAPI, Flask), Good-to-have: Go
Frameworks: Spring Boot, Spring WebFlux (reactive), Spring Data JPA/Hibernate, Good-to-have: Spring Validation, Spring OAuth2
API & integration: REST, OpenAPI / Swagger Good-to-have: GraphQL, gRPC
Data and storage: MySQL or PostgreSQL, Liquibase (schema design & migrations)
Persistence: JPA/Hibernate, Good-to-have: R2DBC (for reactive), SQL design and index tuning
Caching & Async: Redis, Kafka
DevOps: Git, Maven, Docker
Testing: JUnit, Mockito, Test-containers
Preferred
Telemetry: Open Telemetry (traces/metrics/logs)
AuthN/Z: OAuth 2.1, JWT; Azure AD / Entra ID
CI/CD: Jenkins (or Github Actions), Kubernetes, Helm, Azure (AKS), GitOps (Argo CD)
Frontend engineering (helpful but not required):
Frameworks & language: : Angular 15+, TypeScript, RxJS, Angular Material/PrimeNG, Ag-Grid, Bootstrap, Component-driven design
UI libraries: Angular Material, PrimeNG, Ag-Grid (data grid), Bootstrap, JointJS, Monaco Editor
Node.js services: LoopBack 3+ (or LoopBack 4/NestJS as modern alternatives) for API gateways or BFFs
State management: NgRx or NGXS, reactive forms, Route Guards