Java Developer

Envision Technology Solutions

Charlotte (NC)

On-site

USD 140,000 - 180,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Envision Technology Solutions is seeking an accomplished Senior Java Developer to join our engineering team. The ideal candidate will have 10+ years of hands-on experience with Java, Spring MVC, Spring Boot, REST APIs, and a microservices architecture.

You will work across cloud platforms, container orchestration with Kubernetes/OpenShift, and modern CI/CD pipelines. The role involves writing clean, scalable code, collaborating with cross-functional teams, and employing best practices for

Qualifications

  • 10+ years of Java, Spring MVC, Spring Boot, Rest API, and microservices experience.
  • Proficient with relational and NoSQL databases (MySQL, Oracle, PostgreSQL, MongoDB, Cassandra).
  • Solid understanding of OO principles and CI/CD concepts.
  • Experience with design patterns and writing reusable libraries.
  • Familiarity with Git, Ant, Maven, Gradle and build processes.
  • Knowledge of Kubernetes, OpenShift, and cloud technologies.
  • Understanding JVM internals and performance considerations.
  • Experience with automated testing and unit testing.
  • Ability to work with REST APIs and microservice architectures.

Skills

Java
Spring MVC
Spring Boot
REST API
Microservices
Kafka
Cloud
Kubernetes
MongoDB
OpenShift
Object-oriented programming
CI/CD concepts

Tools

Git
Ant
Maven
Gradle

Job description

Locations : Dallas TX , Charlotte NC, Seattle WA, Jersey City NJ
Must Have Technical/Functional Skills

Agile concepts, CI/CD with 10+ years’ experience

  • 10+ years of experience in Java, Spring MVC, Spring Boot, Rest API, microservices, Kafka, Cloud, Kubernetes, MongoDB, OpenShift.
  • Solid understanding of object-oriented programming concepts, Agile way of working and CI/CD concets.
  • Familiar with various design and architectural patterns
  • Skill for writing reusable Java libraries
  • Knowledge of concurrency patterns in Java
  • Familiarity with concepts of Spring Boot, Rest API, Micro service Architecture
  • Knack for writing clean, readable Java code.
  • working with Relational (MySQL, Oracle, PostgreSQL) and NoSQL (MongoDB, Cassandra) databases.
  • Understanding fundamental design principles behind a scalable application
  • Understanding of the class loading mechanism in Java
  • Understanding of JVM, its limitations, weaknesses, and workarounds
  • Implementing automated testing platforms and unit tests.
  • Proficient understanding of code versioning tools, such as Git
  • Familiarity with build tools such as Ant, Maven, and Gradle
  • Familiarity with concepts of CI/CD, Kafka, MQ, Performance Improvement, Splunk, SQL
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Java Developer
Java Developer

Perfict Global • San Jose (CA)

On-site
USD 150,000 - 190,000
Java Developer
Java Developer

Compunnel Inc. • Plano (TX)

On-site
USD 110,000 - 140,000
JAVA DEVELOPER
JAVA DEVELOPER

SIDRAM TECHNOLOGIES • Charlotte (NC)

Hybrid
USD 124,000 - 207,000
Java Developer
Java Developer

Virtusa • New York (NY)

On-site
USD 120,000 - 160,000
Java Software Engineer
Java Software Engineer

Raas Infotek LTD • Atlanta (GA)

On-site
USD 100,000 - 150,000
Java Developer
Java Developer

Compunnel Inc. • Pasadena (CA)

On-site
USD 120,000 - 170,000
Azure DevOps optional
Lead Java Developer
Lead Java Developer

Veridian Tech Solutions, Inc. • Addison (TX)

On-site
USD 120,000 - 180,000
Java Developer
Java Developer

Compunnel Inc. • Dallas (TX)

On-site
USD 120,000 - 180,000
Java Developer
Java Developer

VOLTO Consulting • Plano (TX)

On-site
USD 120,000 - 160,000
Java developer
Java developer

Successstoneit • Riverside (CA)

On-site
USD 100,000 - 130,000