remote
Specialist - Software Engineering - LTIMindtree
Software Engineer
Senior Software Engineer with 5‑7 years of experience in Core Java, ReactJS, and cloud‑native technologies, building scalable, high‑performance applications for the investment banking sector using AWS, GCP, Kafka, and Kubernetes.
About the role
Key Responsibilities
- Design, develop, and maintain robust applications using Core Java and ReactJS, ensuring high quality and performance.
- Implement multithreaded algorithms and efficient data structures to support scalable solutions.
- Build and manage cloud‑native services on Kubernetes, leveraging Amazon AWS and Google Cloud Platform infrastructure.
- Develop and expose RESTful APIs and gRPC services for internal and external consumption.
- Integrate Kafka for real‑time data streaming and event‑driven architecture.
- Collaborate with cross‑functional teams to define requirements, review code, and deliver production‑ready features.
Requirements
- 5–7 years of professional experience in Java and ReactJS development.
- Strong knowledge of AWS services (EC2, S3, RDS, Lambda) and GCP DevOps tools.
- Hands‑on experience with Kafka, Kubernetes, and container orchestration.
- Proficiency in designing RESTful APIs and gRPC services.
- Excellent problem‑solving skills and ability to work in a fast‑paced, collaborative environment.
Skills
javareactawsgcpkafkakubernetes