Job Requirements
Job Description:
Position: Senior Software Engineer
Company: Quest Global
Job Category: Med Tech and Healthcare
Quest Global is seeking a highly skilled and experienced Senior Software Engineer to join our dynamic team. As a Senior Software Engineer, you will play a crucial role in the development and implementation of software solutions for our Med Tech and Healthcare clients.
We are currently seeking a highly skilled and experienced Senior Software Engineer with expertise in Java, Springboot, Kubernetes, and AWS. The ideal candidate should have a minimum of 6-8 years of experience in Java development and possess a strong understanding of cloud technologies.
Responsibilities
-
Designing, developing, and implementing high-quality software solutions using Java, Spring Boot, Kubernetes, AWS, Kafka and postgresql.
-
Collaborating with cross-functional teams to define, design, and ship new features
-
Troubleshooting and resolving complex technical issues
-
Participating in code reviews and providing constructive feedback to team members
-
Staying up-to-date with the latest trends and technologies in software development
Requirements
-
Bachelor's degree in Computer Science or related field
-
6-8 years of experience in Java development
-
Proficiency in Spring Boot, Kubernetes, postgresql and AWS - EKS ,API Gateway, RDS , S3 , IAM , EC2 ,MSK
-
Strong problem-solving skills and attention to detail
-
Excellent communication and teamwork abilities
If you are a talented Java developer with a passion for cloud technologies, we would love to hear from you. Join our team and contribute to the success of our cutting-edge projects. Apply now!
Work Experience
Required Skills and Experience:
-
Minimum 6 years of experience as a Senior Java developer
-
Proficiency in Springboot, Kubernetes, PostgreSQL, and AWS
-
Hands-on experience with AWS services such as EKS, API Gateway, RDS, S3, IAM, EC2, and MSK
-
Strong knowledge of software development principles, design patterns, and best practices.
-
Experience with version control systems (e.g., Git) and agile development methodologies.
-
Excellent problem-solving skills and ability to work independently or in a team environment.
-
Strong communication and interpersonal skills, with the ability to effectively collaborate with stakeholders at all levels.