Padmi

Senior Java Backend Engineer

IndiaPosted 3 months ago
Software engineeringSeniorFull Time; Regular
Apply at UST

Opens the source posting on shine.com

Source description

About the role

View original

Role Overview: You will be responsible for designing, developing, and maintaining scalable backend services using Java 11+ and Spring Boot. Additionally, you will build microservices-based architectures for high-performance distributed systems and develop and maintain RESTful APIs with a strong focus on performance, security, and scalability. Key Responsibilities: - Design and implement event-driven systems using Apache Kafka - Build high-throughput, fault-tolerant messaging pipelines - Optimize Kafka producers and consumers for large-scale data processing - Design, implement, and manage REST APIs - Work with API Gateway to publish and manage APIs - Ensure API security, versioning, and documentation - Develop and deploy cloud-native services using AWS - Utilize AWS services such as DynamoDB, EKS (Kubernetes), SQS, Lambda, and S3 - Build scalable and resilient systems on cloud infrastructure - Design highly scalable and fault-tolerant microservices architecture - Own services end-to-end including design, development, testing, deployment, and monitoring - Troubleshoot and resolve performance issues in production systems Qualification Required: - 8+ years of experience building and owning production-grade backend services - Deep expertise in Java, Spring Boot, and REST API design - Strong hands-on experience with Kafka in high-throughput environments - Proven experience designing and managing APIs using API Gateway - Strong experience building cloud-native applications on AWS Additional Company Details: The company focuses on leveraging cutting-edge technologies to build highly scalable and fault-tolerant systems. You will have the opportunity to work with a talented team and contribute to the development of innovative solutions in a fast-paced environment. Role Overview: You will be responsible for designing, developing, and maintaining scalable backend services using Java 11+ and Spring Boot. Additionally, you will build microservices-based architectures for high-performance distributed systems and develop and maintain RESTful APIs with a strong focus on performance, security, and scalability. Key Responsibilities: - Design and implement event-driven systems using Apache Kafka - Build high-throughput, fault-tolerant messaging pipelines - Optimize Kafka producers and consumers for large-scale data processing - Design, implement, and manage REST APIs - Work with API Gateway to publish and manage APIs - Ensure API security, versioning, and documentation - Develop and deploy cloud-native services using AWS - Utilize AWS services such as DynamoDB, EKS (Kubernetes), SQS, Lambda, and S3 - Build scalable and resilient systems on cloud infrastructure - Design highly scalable and fault-tolerant microservices architecture - Own services end-to-end including design, development, testing, deployment, and monitoring - Troubleshoot and resolve performance issues in production systems Qualification Required: - 8+ years of experience building and owning production-grade backend services - Deep expertise in Java, Spring Boot, and REST API design - Strong hands-on experience with Kafka in high-throughput environments - Proven experience designing and managing APIs using API Gateway - Strong experience building cloud-native applications on AWS Additional Company Details: The company focuses on leveraging cutting-edge technologies to build highly scalable and fault-tolerant systems. You will have the opportunity to work with a talented team and contribute to the development of innovative solutions in a fast-paced environment.

One address, no account. We’ll tell you when matching roles go live.

More at UST

Related open roles

View all roles