TATA Consulting Services-posted about 1 month ago
$110,000 - $120,000/Yr
Full-time • Mid Level
Phoenix, AZ
5,001-10,000 employees
Professional, Scientific, and Technical Services

Engineer Java Developer (Core Java, Spring Boot, Kafka) Must Have Technical/Functional Skills Strong proficiency in Core Java (Java 8 or above). Hands-on experience with Spring Boot, Spring MVC, Spring Data, and Spring Security. In-depth knowledge of Apache Kafka, including Kafka Streams, Kafka Connect, and Kafka Consumer/Producer APIs. Experience with RESTful API development and microservices architecture. Familiarity with SQL and NoSQL databases (e.g., PostgreSQL, MongoDB). Understanding of multithreading, concurrency, and asynchronous programming. Experience with CI/CD pipelines, Docker, and Kubernetes is a plus. Strong problem-solving skills and attention to detail. Excellent communication and collaboration abilities.

  • Design, develop, and maintain robust and scalable backend services using Core Java and Spring Boot.
  • Build and manage Kafka-based streaming pipelines using Kafka Streams and Kafka Consumer APIs.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Optimize application performance and scalability.
  • Implement RESTful APIs and integrate with front-end components.
  • Ensure the best possible performance, quality, and responsiveness of applications.
  • Write unit and integration tests to ensure software quality.
  • Participate in code reviews and contribute to continuous improvement initiatives.
  • Monitor and troubleshoot production issues, ensuring high availability and reliability.
  • Strong proficiency in Core Java (Java 8 or above).
  • Hands-on experience with Spring Boot, Spring MVC, Spring Data, and Spring Security.
  • In-depth knowledge of Apache Kafka, including Kafka Streams, Kafka Connect, and Kafka Consumer/Producer APIs.
  • Experience with RESTful API development and microservices architecture.
  • Familiarity with SQL and NoSQL databases (e.g., PostgreSQL, MongoDB).
  • Understanding of multithreading, concurrency, and asynchronous programming.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and collaboration abilities.
  • Experience with CI/CD pipelines, Docker, and Kubernetes is a plus.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service