Key Skills:Java, Springboot, Micro Services, Microservices, Spring, GCP
Roles and Responsibilities:
- Strong experience in Java backend development using Spring and Spring Boot frameworks.
- Hands-on expertise in designing and developing microservices-based architectures.
- Proven experience working with Google Cloud Platform (GCP) services for application development and deployment.
- Solid understanding of RESTful API design and integration patterns.
- Experience in optimizing application performance, scalability, and reliability.
- Ability to apply best practices for cloud-native application development and security.
- Experience collaborating with stakeholders to translate business requirements into technical solutions.
- Familiarity with CI/CD pipelines, version control systems, and Agile delivery methodologies.
- Exposure to AI/ML integration or data analytics platforms such as Looker Studio or Tableau is an added advantage.
- Strong problem-solving skills with the ability to provide technical guidance and mentorship.
Skills Required:
- Lead the design and development of cloud-native applications using Java, Spring Boot, and microservices architecture.
- Collaborate with cross-functional teams to gather and analyze requirements.
- Optimize application performance and scalability through best practices.
- Mentor junior engineers and provide technical leadership within the team.
- Participate in client-facing discussions to drive solutions for complex data challenges.
- Ensure adherence to coding standards and implementation best practices.
- Utilize Google Cloud Platform (GCP) services effectively in application development.
- Familiarity with CI/CD tools such as Git, JIRA, and Agile methodologies is essential.
- Exposure to AI/ML integration and data analytics platforms like Looker Studio or Tableau is desirable.
Education:Bachelor's degree in Computer Science or Information Technology or equivalent.