Jobs · Engineering · North Carolina

Developer

Tata Consultancy Services · Charlotte, NC · Yesterday
Engineering$110k–$122k/yrFull-time

About the role

Java developer with Docker, MongoDB / CockroachDB.

Must Have Technical/Functional Skills

  • Java
  • Spring MVC
  • Spring Boot
  • REST API
  • Microservices
  • Docker / OpenShift
  • MongoDB / CockroachDB
  • Kafka
  • Cloud
  • Kubernetes
  • Agile concepts
  • CI/CD

Roles & Responsibilities

  • 10+ years of experience in Java, Spring MVC, Spring Boot, REST API, microservices, Kafka, Cloud, Kubernetes, MongoDB/CockroachDB, Docker/OpenShift
  • Solid understanding of object-oriented programming concepts
  • Agile way of working and CI/CD concepts
  • 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, microservice 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

Qualifications

  • Bachelor of Computer Science

Pay

  • $110,000–$122,000 a year

Similar jobs

Full-Stack Developer

Jackie AbedNew York, NY· 1 mo ago
Information Technologyapply on jackieabed.webflow.io

Full-Stack Developer

Advanced Tech PlacementAlpharetta, GA· 1 mo ago
Information Technologyapply on www1.jobdiva.com

Full-stack developer

Shield Consulting Solutions, Inc.Annapolis Junction, MD· 3 mo ago
Engineeringapply on theapplicantmanager.com