We are looking for a highly skilled Senior Java Developer with significant AWS experience to join our innovative IT team. The role involves working on a long-term internal application development project, extending existing software with cutting-edge features. You will be joining a dynamic team of developers and will be pivotal in driving the project's success. This is a long-term engagement expected to last over a year, with the possibility of extension.
✅Essential Skills::Strong proficiency in Java.Extensive practical experience with AWS services: DynamoDB, S3, Kinesis, SQS, SNS, API Gateway, WAF, EC2, VPC, IAM, Lambda, and Security Groups.Expertise in Kubernetes for container management and deployment.Deep understanding of software development concepts, design patterns, and best practices.Excellent analytical and problem-solving abilities.Proficient in English, with an Upper-Intermediate to Advanced level. 📚Responsibilities:Develop, design, and maintain high-efficiency applications using Java and Spring Boot.Utilize a wide range of AWS services such as DynamoDB, S3, Kinesis, SQS, SNS, API Gateway, WAF, EC2, VPC, IAM, Lambda, and Security Groups.Implement and manage Kubernetes for container orchestration and scaling.Work collaboratively with multidisciplinary teams to define, design, and deploy new features.Optimize application performance, ensuring high quality and responsiveness.Troubleshoot and resolve performance issues and bugs.Uphold high standards of code quality and organization, enhancing automation processes.