Senior Software Engineer - C
Job Summary
As a senior software engineer in our team, you will be responsible for developing and maintaining high-quality microservices using Java (Spring Boot) and containerized applications using Docker. You will also collaborate with the platform and DevOps teams to deploy and monitor applications on Azure Kubernetes.
Main Responsibilities
1. Develop and maintain microservices using Java (Spring Boot)
2. Build and support front-end applications using Angular, ensuring high performance and usability
3. Create and maintain containerized applications using Docker
4. Collaborate with the platform and DevOps teams to deploy and monitor applications on Azure Kubernetes
5. Troubleshoot application issues, ensuring minimal downtime and analytics platforms
6. Contribute to platform upgrades and continuous improvements
Required Skills and Qualifications
* Bachelor's degree in computer science, Engineering, or related field (Master's degree preferred)
* 7+ years of experience in Java backend development, with expertise in Spring Boot
* Strong experience with Angular for front-end development