Jobs · Engineering · Texas

Java Microservices Developer

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

Responsibilities

  • Design and build software systems that have well-defined interfaces
  • Communicate with the tech lead, to understand the technology thoroughly
  • Perform unit and system testing
  • Work in an agile environment
  • Able to demonstrate high level of coding skills to handle complex scenarios

Requirements

  • Experienced in Micro services architecture and Java with good understanding of design patterns, Spring Boot framework
  • Expertise in RESTful web services, and includes Advanced JavaScript architecture
  • Knowledge of MongoDB, Kubernetes
  • Expertise in Java, J2EE, Spring Boot, Spring Cloud, Eureka, Spring Cloud Gateway, Spring Security
  • Deep understanding of service design for Cloud environment and related technologies: Docker, Kubernetes, AWS, OpenShift
  • Experience with web servers Nginx and application server Tomcat
  • Knowledge of TLS, SSL certificates
  • Thorough understanding of distributed systems architecture and exposure to multiple technical disciplines including: Unix, Linux, Windows; Databases (Postgres, Oracle, SQL); High-Availability, Redundancy, Clustering, Disaster Recovery, Load Balancing; NoSQL databases (MongoDB); Hardware platforms and networking
  • Possesses a high degree of technical competency to design and develop digital applications using cutting-edge tools and technologies
  • Collaborative working with the client's technology and business staff day-to-day
  • Proactive and willing to go above and beyond to satisfy the client and deliver on project goals
  • Codes, tests, debugs, implements, and documents complex global applications
  • Skilled in building distributed systems, CI/CD and Test Driven Development (TDD), Micro-service design decision and utilization
  • Memory management in programming language
  • Knowledge of common frameworks operating within a bounded context; database principles and data architecture/model; multi-thread vs single thread
  • Knowledge of basic algorithms and approaches in optimization of algorithms
  • 7+ years of experience in Micro services architecture and Java design patterns, able to work collaboratively with team members and build positive working relationships
  • High level of commitment to business satisfaction and agility
  • Possess a strong work ethic and is passionate about the role with the attitude to learn

Qualifications

Similar jobs

Java Developer

HaystackRochester, MN· 1 mo ago
RemoteEngineeringapply on haystack.cv

Java Developer

Integral Federal, Inc.Fort Meade, MD· 1 mo ago
Information Technology$115k–$150k/yrapply on careers-integralfed.icims.com

Java Developer

VOLTO ConsultingPlano, TX· 1 mo ago
Engineeringapply on candidateportal.ceipal.com

Java Developer

PTR GlobalIselin, NJ· 1 mo ago
Engineering$55–$60/hrapply on jobs.pinnacle1.com

Java Developer

Tata Consultancy ServicesJersey City, NJ· 1 mo ago
Engineering$100k–$110k/yrapply on ibegin.tcsapps.com

Java Developer

RightClickWestchester County, NY· 1 mo ago
Engineering$70/hrapply on findtherightclick.com