Job Description
Role : Java / Full Stack Developer
\n
Locations : Dallas TX , Charlotte NC, Seattle WA, Jersey City NJ
\n
\n
\n
Must Have Technical/Functional Skills
\n
Java, Spring MVC, Spring Boot, Rest API, microservices, OpenShift, MongoDB, Kafka, Cloud, Kubernetes.
\n
Agile concepts, CI/CD with 10+ years’ experience
\n
\n
Roles & Responsibilities
\n
• 10+ years of experience in Java, Spring MVC, Spring Boot, Rest API, microservices, Kafka, Cloud, Kubernetes, MongoDB, OpenShift.
\n
• Solid understanding of object-oriented programming concepts, Agile way of working and CI/CD concets.
\n
• Familiar with various design and architectural patterns
\n
• Skill for writing reusable Java libraries
\n
• Knowledge of concurrency patterns in Java
\n
• Familiarity with concepts of Spring Boot, Rest API, Micro service Architecture
\n
• Knack for writing clean, readable Java code.
\n
• working with Relational (MySQL, Oracle, PostgreSQL) and NoSQL (MongoDB, Cassandra) databases.
\n
• Understanding fundamental design principles behind a scalable application
\n
• Understanding of the class loading mechanism in Java
\n
• Understanding of JVM, its limitations, weaknesses, and workarounds
\n
• Implementing automated testing platforms and unit tests.
\n
• Proficient understanding of code versioning tools, such as Git
\n
• Familiarity with build tools such as Ant, Maven, and Gradle
\n
• Familiarity with concepts of CI/CD, Kafka, MQ, Performance Improvement, Splunk, SQL
\n
