Post Job Free
Sign in

TCS/ Java Full Stack Developer

Company:
Prophecy Technologies
Location:
Houston, TX
Posted:
November 12, 2026
Apply

Description:

Key Responsibilities

Design, develop, and deploy scalable full-stack applications using Java, Spring Boot, and modern front-end frameworks.

Build and maintain RESTful APIs and microservices with strong SQL database integration (complex queries, stored procedures, performance tuning).

Develop and maintain real-time, event-driven data pipelines using Apache Kafka (producers, consumers, topics, partitions, stream processing).

Design and implement cloud-native solutions on AWS (EC2, S3, Lambda, RDS, ECS/EKS, SQS/SNS, CloudWatch, etc.).

Collaborate with product owners, architects, QA, and DevOps teams to deliver high-quality, scalable solutions.

Write clean, maintainable, well-tested code; participate in code reviews and CI/CD pipelines.

Troubleshoot production issues and optimize application/database performance.

Participate in Agile/Scrum ceremonies (standups, sprint planning, reviews, retrospectives).

Required Skills & Experience

7+ years of hands-on experience in Java development (Java 8/11/17).

Strong experience with Spring Boot, Spring MVC, Spring Data, REST APIs, Microservices.

Strong SQL expertise - complex queries, joins, indexing, stored procedures, and query optimization (e.g., Oracle, PostgreSQL, MySQL, SQL Server).

Hands-on experience with Apache Kafka - producers, consumers, topic design, partitioning, stream processing.

Hands-on experience with AWS - EC2, S3, Lambda, RDS, ECS/EKS, SQS/SNS, CloudWatch, IAM.

Front-end experience with React, Angular, or Vue.js, plus HTML5, CSS3, JavaScript/TypeScript.

Experience with CI/CD tools (Jenkins, GitHub Actions, GitLab CI, etc.) and Git.

Familiarity with Docker and Kubernetes.

Strong understanding of Agile/Scrum delivery.

Excellent communication and collaboration skills.

Apply