AS
Java Developer
Axelon Services Corporation
- πΊπΈ United States
- Hybrid
- 3 hours ago
- $84 β $89 / hour
- Java
- Jakarta EE
- J2EE
- Spring Framework
- Spring Boot
- JVM
- Oracle
- PostgreSQL
- MySQL
- SQL
- PL/SQL
- Flyway
- Liquibase
- AI
- Claude
- Cursor
- Event-Driven Architecture
- Apache Kafka
- JPA
- Hibernate
- OIDC
- JWT
- RBAC
- ABAC
- OpenAPI
- Swagger
- NoSQL
- Redis
- MongoDB
- Elasticsearch
- pgvector
- RAG
- Eclipse
- Test-Driven Development
- JUnit
- Mockito
- Cucumber
- Gherkin
- Integration Testing
- Contract Testing
- Jira
- Maven
- Gradle
- SonarQube
- Git
- Bitbucket
- GitHub
- Docker
- Red Hat OpenShift
- Kubernetes
- CI/CD
- Jenkins
- GitHub Actions
- GitLab CI
- ArgoCD
- Prometheus
- Grafana
- OpenTelemetry
- Zipkin
- Jaeger
- Agile
- Scrum
3 hours ago
Global Financial Firm located in Jersey City, NJ has an immediate contract opportunity for an experienced Java Developer.
Pay Rate: $84.00 - $89.00 Negotiable based upon years of experience
Summary:
- Work Mode: Hybrid
- Location: Jersey City, NJ
Requirements:
- Minimum 10 years of experience in the design and development of enterprise-grade Java-based systems.
- Proficient in Java 17/21/25 LTS (Java 25 preferred), Core Java, Jakarta EE (J2EE), Spring Framework 7 / Spring Boot 4.x RESTful services.
- Working knowledge of modern Java language features and JVM internals β GC tuning and performance profiling.
- Expertise in databases such as Oracle or equivalent (PostgreSQL/MySQL) with strong SQL and PL/SQL programming skills; schema versioning via Flyway/Liquibase.
- Proficient in using AI-assisted development tools such as Claude, GitHub Copilot, Devin, Cursor for code generation, review, and productivity.
- Experience with multiple technologies and medium-to-complex distributed systems; well-versed with design standards, patterns, and enterprise frameworks.
- Fast learner of new tools, frameworks, and technologies; comfortable working with distributed/cross-timezone teams.
- Experience in event-driven architecture β Spring Boot components integrating with Apache Kafka and MQ (IBM MQ), including partitioning, consumer groups, idempotency, and transactional outbox patterns.
- Excellent knowledge of Relational Databases, SQL, and ORM technologies (JPA 2/3, Hibernate 6) and connection pooling (HikariCP).
- Strong understanding of Spring Security 6 β OAuth2.0/OIDC, JWT-based stateless auth, RBAC/ABAC.
- Familiarity with API design β REST with OpenAPI/Swagger, and exposure to high-performance service communication.
- Resilience patterns using Resilience4j β circuit breaking, rate limiting, retries.
- Caching and NoSQL exposure β Redis, MongoDB, Elasticsearch; awareness of vector databases (Pgvector) for AI/RAG-integrated services is a plus.
- Exposure to Spring AI and LLM integration patterns (RAG workflows) is an added advantage.
- Tools β Well versed with IntelliJ IDEA/Eclipse.
- Test-Driven Development and automated testing: JUnit 5, Mockito, AssertJ, Cucumber/Gherkin, Testcontainers for integration testing, contract testing (WireMock/Spring Cloud Contract); JIRA, Maven/Gradle, SonarQube.
- Experience with version control β GIT, Bitbucket, GitHub (including PR/branching workflows).
- Experience with Docker, multi-stage builds, Red Hat OpenShift, and Kubernetes (Deployments, ConfigMaps, Secrets, Ingress, HPA/KEDA autoscaling).
- Experience with CI/CD systems such as Jenkins, GitHub Actions, GitLab CI, or ArgoCD.
- Observability exposure β Micrometer, Prometheus, Grafana, distributed tracing via OpenTelemetry/Zipkin/Jaeger.
- Strong understanding of the full Software Development Life Cycle (SDLC).
- Experience in Agile methodologies β Scrum, sprint planning, and iterative delivery.
Java Developer Β· Axelon Services Corporation