Design and develop scalable and high-performance applications using Core Java and Spring framework
Develop and maintain Microservices and RESTful APIs
Implement system design principles for both synchronous and asynchronous event processing
Work with AWS services including SQS, SNS, S3, EKS, Lambda, Step Functions, DynamoDB, Elasticsearch, API Gateway, and Route 53
Ensure robust unit and automated testing practices
Collaborate in Agile development teams to deliver high-quality software
Utilize DevOps practices and CI/CD tools such as Jenkins for continuous integration and deployment
Participate in design discussions, code reviews, and contribute to improving overall software architecture
Skills Required:
8+ years of hands-on industry software development experience
Quick learner and expertise in soft & behavioral skills
Java, Spring framework, Apache Kafka
Unit and Automated testing
AWS service including SQS, SNS, S3, EKS, Lambda, Step Functions, DynamoDB, Elasticsearch, API Gateway, Route 53 etc.
DevOps, CI/CD tools, Jenkins
Microservices and Rest API development
System Design, Event Processing, Sync & Async design implementation
Agile methodology
Education: Bachelor's Degree in related field
Job Classification
Industry: Advertising & Marketing (Digital Marketing) Functional Area / Department: Engineering - Software & QA Role Category: Software Development Role: Software Development - Other Employement Type: Full time