Java Full Stack Developer

Virtual Networx
Tysons, VA, United States
2 days ago
Apply on www.dice.com
Prepare application

Role details

Contract type
Contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
2 years minimum
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) Amazon Web Services Amazon Elastic Compute Cloud Amazon S3 Software Applications Cloud Computing Relational Databases DevOps Elasticsearch Java Platform Enterprise Edition (J2EE) Gradle Hibernate (Java)
+28 more
Identity and Access Management Java Persistence API Spring Framework PostgreSQL Apache Maven MongoDB NoSQL OAuth Logstash Software Engineering Toolchain Istio Spring-boot Apigee Git AngularJS Apache Kafka Build Process Bitbucket Graphql Functional Programming Kibana Restful APIs Api Management Docker Jenkins Artifactory Microservices

Requirements

8+ years of experience in Design and Development of applications using Java 8+/J2EE, Spring, Spring-Boot, RESTful Services and UI Framework

2+ years of experience in design and development of Microservice using Spring-Boot and REST API

Strong knowledge/experience in ORM Framework - JPA / Hibernate

Good knowledge and experience in Docker and Kubernetes

Strong experience in any one of the UI Framework - Angular

Experience in designing and Implementing cloud-based solutions in various AWS Services (EC2, IAM, S3, Lambda, etc)

Good knowledge and experience in any RDBMS/PostgreSQL

Strong experience in DevOps tool chain (Jenkins, Artifactory, Maven/Gradle, GIT/BitBucket)

Good knowledge in technical concepts Security, Transaction, Monitoring, Performance

Strong knowledge in kafka, GraphQL

Nice to have:

Experience with OAuth implementation using Ping Identity

Familiarity with API Management (Apigee) and Service Mesh (Istio)

Experience with Elasticsearch, Logstash & Kibana

Good knowledge and experience in any Queue based implementations

Good knowledge and experience in NoSQL (MongoDB)

Fast learner of new technologies and tools.

Work independently contributing to the success of assigned project(s).

Participate in discussions with project teams to understand the application design, build process and help deploy applications in target environments.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.dice.com
Prepare application

Good distractions

Loading talks and stories from around this role…