This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Designing, developing, and maintaining Java-based applications and services. Implementing software solutions that leverage AWS services and adhere to best practices for scalability, reliability, and security. Collaborating with cross-functional teams to gather requirements, design system architectures, and define technical specifications. Writing clean, efficient, and maintainable code while following coding standards and best practices. Troubleshooting and resolving issues related to application performance, scalability, and availability. Deploying applications and services to AWS cloud environments using deployment tools. Monitoring and optimizing application performance, resource utilization, and cost efficiency on AWS. Implementing and maintaining continuous integration/continuous deployment (CI/CD) pipelines. Staying updated with the latest industry trends, AWS services, and best practices for cloud development and DevOps.
Job Responsibility:
Designing, developing, and maintaining Java-based applications and services
Implementing software solutions that leverage AWS services and adhere to best practices for scalability, reliability, and security
Collaborating with cross-functional teams to gather requirements, design system architectures, and define technical specifications
Writing clean, efficient, and maintainable code while following coding standards and best practices
Troubleshooting and resolving issues related to application performance, scalability, and availability
Deploying applications and services to AWS cloud environments using deployment tools
Monitoring and optimizing application performance, resource utilization, and cost efficiency on AWS
Implementing and maintaining continuous integration/continuous deployment (CI/CD) pipelines
Staying updated with the latest industry trends, AWS services, and best practices for cloud development and DevOps
Requirements:
Strong proficiency in Java programming language and Java frameworks (e.g., Spring, Hibernate)
Having knowledge in Angular framework
In-depth knowledge of AWS services and experience in designing, deploying, and managing applications on AWS
Familiarity with cloud-native architecture principles, microservices, and serverless computing
Proficiency in database technologies such as SQL or Amazon RDS
Understanding of DevOps practices and experience with relevant tools like Jenkins, Git and Jira
Knowledge of software development methodologies, Agile practices, and version control systems
Familiarity with security best practices and implementing security controls in AWS environments
Strong problem-solving skills and the ability to analyze and debug complex issues
Excellent communication and collaboration skills to work effectively in a team environment