Java Full Stack Developer

E-Solutions
McLean, VA, United States
2 months ago
Apply on www.dice.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Part-time / full-time
Experience required
1 year minimum
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) Amazon Web Services Amazon Elastic Compute Cloud Amazon S3 Unix Cloud Computing Relational Databases DevOps Elasticsearch Java Platform Enterprise Edition (J2EE) Gradle Hibernate (Java)
+33 more
Identity and Access Management Java Persistence API Spring Framework Python (Programming Language) PostgreSQL Apache Maven MongoDB NoSQL OAuth Performance Tuning Ping (Networking Utility) Logstash Software Engineering Scripting ReactJS Istio Spring-boot Ios Frameworks Software Application Programming Apigee Git AngularJS Information Technology Bitbucket Functional Programming Kibana Restful APIs Api Management Docker Elk Stack Jenkins Artifactory Microservices

Requirements

  • Minimum 7+ years of experience in designing and developing applications using Java 8+/J2EE, Spring, Spring Boot, RESTful services, and UI frameworks.
  • At least 2 years of hands-on experience in building microservices using Spring Boot and REST APIs.
  • Strong expertise in ORM frameworks such as JPA and Hibernate.
  • Solid understanding and experience with Docker and Kubernetes.
  • Minimum 2 years of experience in one of the UI frameworks - Angular or ReactJS.
  • At least 1 year of experience in designing and implementing cloud-based solutions using AWS services (e.g., EC2, IAM, S3, Lambda).
  • Proficient in working with RDBMS, preferably PostgreSQL.
  • Strong experience with DevOps tools including Jenkins, Artifactory, Maven/Gradle, Git/Bitbucket.
  • Good understanding of technical concepts such as security, transactions, monitoring, and performance optimization.

Nice to Have:

  • Experience with OAuth implementation using Ping Identity.
  • Familiarity with API management tools like Apigee and service mesh technologies such as Istio.
  • Exposure to ELK stack (Elasticsearch, Logstash, Kibana).
  • Experience with queue-based systems.
  • Working knowledge of NoSQL databases, especially MongoDB.
  • Scripting experience in Unix or Python.

Soft Skills:

  • Quick learner with the ability to adapt to new technologies and tools.
  • Capable of working independently and contributing effectively to project success.
  • Active participation in project discussions to understand application design and deployment processes.
  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • AWS certification is preferred.

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…