Roles and Responsibilities :
- Design, develop, test, deploy and maintain large-scale Java-based microservices architecture using Spring framework.
- Collaborate with cross-functional teams to identify business requirements and design solutions that meet customer needs.
- Develop high-quality code by following best practices in coding standards, testing, and debugging techniques.
- Participate in code reviews to ensure adherence to coding guidelines and improve overall quality of the system.
- Owning the design, implementation, and delivery of scalable, secure, and resilient software systems.
Defining and driving the technical strategy and architecture for large, complex platforms and products.
Job Requirements :
- 15-25 years of experience in software development with expertise in Java programming language.
- Robust understanding of Kafka messaging queues for building real-time data pipelines.
- Experience with developing scalable cloud-based applications on AWS platform using Docker containers.
📌 Principal Software Development Engineer (Bengaluru)
🏢 Tesco
📍 Bengaluru
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.