
Full Stack Java Developer
VBeyond, Hopkins, MN, United States
Subcontract.
6 months. Potential extension.
Hourly: $75hr
Full Stack Java Developer
No. of positions: 1
Location preference:
Hopkins, MN.
Irving, TX.
Brookfield, WI.
Atlanta, GA
Denver, CO
Naperville, IL
JD:
Proficiency in
Java
and
Spring Boot
for building scalable microservices with
RESTful APIs .
Experience with Spring Cloud components like Config Server, Eureka, Gateway, and Circuit Breaker.
Strong understanding of React fundamentals including hooks, state management, and component lifecycle.
Ability to write type-safe and maintainable front-end code using TypeScript (primary) with React.
Familiarity with
API integration
between React front-end and Spring Boot back-end.
Knowledge of
relational databases
(e.g., MySQL, PostgreSQL) and ORM tools like JPA/Hibernate.
Experience with
CI/CD
tools such as Jenkins, GitHub Actions, or GitLab pipelines.
Containerization and orchestration using
Docker and Kubernetes
for deploying
microservices .
Implementation of authentication and authorization using
Spring
Security and JWT.
Testing skills using JUnit and Mockito for back-end, and Jest or React Testing Library for front-end.
Experience with
CQRS
and
Saga
patterns for designing scalable and resilient systems.
Strong knowledge of
Spring Boot
framework.
Ability to work
end-to-end
on stories, from
frontend integration
to
core Java services
and
database interactions .
Core Requirements
Java EE Expertise : Proven, hands-on experience in
Java EE
application design and development, including deep understanding of object-oriented programming and enterprise patterns.
Spring Boot & REST APIs : Strong proficiency in
Spring Boot
for building microservices and RESTful APIs, with demonstrable experience in designing scalable and maintainable services.
End-to-End Test Automation : Experience designing and implementing
E2E test automation frameworks
to ensure code reliability and maintainability.
API & Microservices
API Security : Solid understanding of
API security
practices including OAuth2, JWT, and common vulnerabilities (e.g., OWASP).
Microservices Resilience : Familiarity with resilience patterns such as
circuit breakers ,
service discovery , and
fallback mechanisms .
Tools & DevOps
Expertise in
Git ,
JIRA ,
Jenkins , and
CI/CD pipelines .
Proficient with
DevOps tooling :
Docker ,
Kubernetes , and source control systems.
Experience working in an
Agile environment
(SCRUM or Kanban) with a collaborative and delivery-oriented mindset.
Cloud & Integration (Preferred)
Experience or familiarity with
cloud platforms
such as
AWS
or
GCP .
Exposure to API management and service mesh tools like
Apigee
and
Istio .
Working knowledge of
Kafka
for real-time data streaming and messaging.
Databases
Solid skills in
PL/SQL
and working experience with
relational databases
such as
PostgreSQL .
Exposure to
NoSQL
databases like
Cassandra .
Domain Expertise
Prior experience in
financial services
or
banking applications
is a strong plus.
6 months. Potential extension.
Hourly: $75hr
Full Stack Java Developer
No. of positions: 1
Location preference:
Hopkins, MN.
Irving, TX.
Brookfield, WI.
Atlanta, GA
Denver, CO
Naperville, IL
JD:
Proficiency in
Java
and
Spring Boot
for building scalable microservices with
RESTful APIs .
Experience with Spring Cloud components like Config Server, Eureka, Gateway, and Circuit Breaker.
Strong understanding of React fundamentals including hooks, state management, and component lifecycle.
Ability to write type-safe and maintainable front-end code using TypeScript (primary) with React.
Familiarity with
API integration
between React front-end and Spring Boot back-end.
Knowledge of
relational databases
(e.g., MySQL, PostgreSQL) and ORM tools like JPA/Hibernate.
Experience with
CI/CD
tools such as Jenkins, GitHub Actions, or GitLab pipelines.
Containerization and orchestration using
Docker and Kubernetes
for deploying
microservices .
Implementation of authentication and authorization using
Spring
Security and JWT.
Testing skills using JUnit and Mockito for back-end, and Jest or React Testing Library for front-end.
Experience with
CQRS
and
Saga
patterns for designing scalable and resilient systems.
Strong knowledge of
Spring Boot
framework.
Ability to work
end-to-end
on stories, from
frontend integration
to
core Java services
and
database interactions .
Core Requirements
Java EE Expertise : Proven, hands-on experience in
Java EE
application design and development, including deep understanding of object-oriented programming and enterprise patterns.
Spring Boot & REST APIs : Strong proficiency in
Spring Boot
for building microservices and RESTful APIs, with demonstrable experience in designing scalable and maintainable services.
End-to-End Test Automation : Experience designing and implementing
E2E test automation frameworks
to ensure code reliability and maintainability.
API & Microservices
API Security : Solid understanding of
API security
practices including OAuth2, JWT, and common vulnerabilities (e.g., OWASP).
Microservices Resilience : Familiarity with resilience patterns such as
circuit breakers ,
service discovery , and
fallback mechanisms .
Tools & DevOps
Expertise in
Git ,
JIRA ,
Jenkins , and
CI/CD pipelines .
Proficient with
DevOps tooling :
Docker ,
Kubernetes , and source control systems.
Experience working in an
Agile environment
(SCRUM or Kanban) with a collaborative and delivery-oriented mindset.
Cloud & Integration (Preferred)
Experience or familiarity with
cloud platforms
such as
AWS
or
GCP .
Exposure to API management and service mesh tools like
Apigee
and
Istio .
Working knowledge of
Kafka
for real-time data streaming and messaging.
Databases
Solid skills in
PL/SQL
and working experience with
relational databases
such as
PostgreSQL .
Exposure to
NoSQL
databases like
Cassandra .
Domain Expertise
Prior experience in
financial services
or
banking applications
is a strong plus.