Smartwork IT Services
Java AWS Developer - Docker/Kubernetes
Job Location
in, India
Job Description
Role : Java AWS Developer Experience : 8 - 12 Years Location : Bangalore Job Overview : We are seeking a talented and motivated Java Developer with strong experience in AWS, Docker, and Kubernetes to join our dynamic engineering team. The ideal candidate will play a key role in designing, developing, and deploying scalable applications in a cloud-native environment. You will work with cutting-edge technologies to deliver high-quality solutions that meet both business and technical requirements. Key Responsibilities : - Design, develop, and maintain high-performance, scalable Java applications. - Work closely with cross-functional teams to build cloud-native solutions on AWS (Amazon Web Services). - Containerize applications using Docker and orchestrate them with Kubernetes for deployment, scaling, and management. - Build and maintain CI/CD pipelines for seamless deployment and automation of cloud-based applications. - Write unit tests and ensure code quality through automated testing frameworks. - Collaborate with the operations team to monitor, troubleshoot, and optimize application performance. - Implement best practices for security, scalability, and high availability in cloud environments. - Participate in architecture discussions and contribute to technical decision-making processes. - Continuously research and evaluate new technologies to improve the development process. Required Skills and Qualifications : - Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent practical experience). - Strong proficiency in Java (Java 8 and above) with experience in building scalable, multi-threaded, and high-performance applications. - Hands-on experience with AWS services, including but not limited to EC2, S3, Lambda, RDS, and ECS. - Experience in containerization with Docker and managing containerized applications using Kubernetes. - Strong knowledge of microservices architecture, REST APIs, and cloud-based application deployment. - Experience with CI/CD pipelines (Jenkins, GitLab, CircleCI, or similar). - Familiarity with Infrastructure as Code (IaC) tools such as Terraform or CloudFormation. - Good understanding of version control systems like Git and branching strategies. - Ability to work in an Agile development environment and contribute to sprint planning and code reviews. - Excellent communication skills and ability to collaborate with team members, stakeholders, and clients. (ref:hirist.tech)
Location: in, IN
Posted Date: 11/23/2024
Location: in, IN
Posted Date: 11/23/2024
Contact Information
Contact | Human Resources Smartwork IT Services |
---|