Jobs · Engineering · Texas

Java Microservices

Tata Consultancy Services · Irving, TX · 4 wk ago
Engineering$100k–$135k/yrFull-time

Responsibilities

  • Design and build software systems with well-defined interfaces
  • Communicate with the tech lead to thoroughly understand the technology
  • Perform unit and system testing
  • Work in an agile environment
  • Demonstrate high-level coding skills to handle complex scenarios
  • Design for scale in cloud environments
  • Collaborate with client's technology and business staff daily
  • Code, test, debug, implement, and document complex global applications

Requirements

  • 7+ years of experience in Micro services architecture and Java design patterns
  • Expertise in Java, J2EE, Spring Boot, Spring Cloud, Eureka, Spring Cloud Gateway, and Spring Security
  • Deep understanding of RESTful web services and Advanced JavaScript architecture
  • Knowledge of MongoDB, Kubernetes, Docker, AWS, and OpenShift
  • Experience with web servers (Nginx) and application servers (Tomcat)
  • Understanding of TLS, SSL certs, and distributed systems architecture
  • Familiarity with Unix, Linux, Windows, and databases (Postgres, Oracle, SQL)
  • Experience with High-Availability, Redundancy, Clustering, Disaster Recovery, and Load Balancing
  • Knowledge of NoSQL databases (Mongo) and hardware platforms/networking
  • Proficiency in CI/CD, Test Driven Development (TDD), and memory management
  • Understanding of multi-thread vs single thread, basic algorithms, and optimization approaches

Qualifications

Bachelor of Computer Science

Skills

  • Java 8+ (Core, OOP, Streams, Concurrency)
  • Spring Framework (Spring Boot, Spring MVC, Spring Security, Spring Data JPA)
  • Backend Development (Microservices, Layered Architecture)
  • API Development (REST, SOAP)
  • Persistence & Databases (JPA/Hibernate, SQL)
  • Build & Dependency Management (Maven)
  • DevOps & Containers (Docker, Kubernetes, OpenShift)
  • Version Control & CI/CD (Git, Jenkins)

Pay

Salary Range: $100,000 to $135,000 per year

Similar jobs

Java Microservices

CapgeminiNew York, NY· 1 mo ago
Information Technologyapply on careers.capgemini.com