About the role
Responsibilities:
- Design, develop, and maintain backend applications using Java and Golang.
- Build scalable and high-performance microservices.
- Develop and integrate RESTful APIs.
- Work with SQL databases and optimise application performance.
- Participate in code reviews and ensure coding best practices.
- Collaborate with cross-functional teams to deliver business requirements.
- Troubleshoot, debug, and resolve production issues.
- Mentor junior developers and provide technical guidance.
- Support application deployment and release activities.
Requirements:
- Strong hands-on experience in Java, Spring Boot, and Hibernate.
- Experience in Microservices Architecture and REST APIs.
- Good knowledge of MySQL or other SQL databases.
- Hands-on experience with Golang development.
- Understanding of OOP concepts, Data Structures, and Design Patterns.
- Experience with Git and CI/CD pipelines.
- Strong problem-solving and communication skills.