Job DescriptionJob Description: As a Server-Side Developer, you will play a critical role in designing and developing scalable, efficient back-end services to support our customer portal. You will work with a talented team to upgrade existing services, expand APIs to support new functionality, and ensure high-quality, reliable solutions through automated testing and CI/CD practices.
Key Responsibilities: - Design, develop, and maintain microservices to support our customer portal website.
- Expand and upgrade existing APIs to meet modern standards and enable new functionality.
- Collaborate with cross-functional teams to define and implement scalable solutions.
- Work with relational databases such as MySQL to design and optimize data storage.
- Utilize Java and Spring frameworks to build robust back-end services.
- Ensure quality through automated testing and integration with CI/CD pipelines.
- Leverage Kubernetes for container orchestration (preferred but not required).
- Troubleshoot and resolve issues, ensuring the reliability and scalability of services.
Required Skills and Experience: - Proven experience in microservices development and API design.
- Proficiency in Java and Spring frameworks.
- Hands-on experience with relational databases like MySQL or similar.
- Familiarity with Kubernetes (preferred).
- Strong knowledge of automated testing practices and CI/CD fundamentals.
- Excellent problem-solving skills and attention to detail.
- Ability to work collaboratively in a team environment.