Posted:16 hours ago|
Platform:
Work from Office
Full Time
About the Role : We are seeking a highly skilled and experienced Senior Software Engineer Java AWS to join our dynamic engineering team. This role demands a strong foundation in backend development with hands-on expertise in designing and deploying scalable, distributed systems on AWS. The ideal candidate is someone who thrives in a fast-paced environment, brings a deep understanding of microservices architecture, and is passionate about leveraging cloud-native technologies to build high-performance applications. Key Responsibilities : - Design, develop, and maintain robust and scalable Java-based backend services using Java 8/11/17 and Spring Boot. - Architect and implement microservices adhering to best practices in fault tolerance, observability, and API design. - Integrate and manage messaging systems such as Kafka or Apache Camel to support asynchronous communication across services. - Develop and deploy cloud-native solutions on AWS, leveraging services such as EC2, ECS, S3, SQS, SNS, Lambda, DynamoDB, and CloudFormation. - Optimize application performance and ensure high availability and fault tolerance in cloud environments. - Collaborate with cross-functional teams including DevOps, QA, and Product Management to deliver high-quality software solutions. - Ensure adherence to software engineering best practices including CI/CD, automated testing, and infrastructure as code. - Provide technical mentorship to junior engineers and participate in code reviews and architectural discussions. Required Technical Skill Set : - Core Backend Development: Java (8, 11, or 17), Spring Boot, REST APIs - Architecture: Microservices, Event-Driven Architecture - Messaging Platforms: Apache Kafka or Apache Camel - Cloud Experience: Minimum 2 years of hands-on experience with AWS services, specifically: - Compute & Containerization: EC2, ECS - Storage: S3 - Messaging: SQS, SNS - Compute Event Handling: AWS Lambda - NoSQL Database: DynamoDB - Infrastructure as Code: CloudFormation Preferred Attributes : - Strong problem-solving and analytical skills with a solution-oriented mindset. - Exposure to Agile/Scrum methodologies. - Excellent communication skills and the ability to work effectively within a team. - Prior experience in client-facing roles or enterprise-scale systems is an advantage.
Ekloud Inc
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
8.0 - 12.0 Lacs P.A.
Kochi
7.0 - 11.0 Lacs P.A.
Pune, Coimbatore
6.5 - 16.5 Lacs P.A.
Coimbatore, Bengaluru
4.0 - 9.0 Lacs P.A.
Noida, Mumbai (All Areas)
6.5 - 16.0 Lacs P.A.
8.0 - 12.0 Lacs P.A.
8.0 - 12.0 Lacs P.A.
7.0 - 11.0 Lacs P.A.
8.0 - 12.0 Lacs P.A.
Bhubaneshwar
Salary: Not disclosed