We are seeking a highly skilled Java + GoLang Developer with over 5 years of experience to join our dynamic team. The ideal candidate will be responsible for designing, developing, and deploying scalable, high-performance software solutions. You will work with Java (Core Java, Spring, Spring Boot) and GoLang, contributing to microservices-based architecture and cloud-native applications. Key responsibilities include developing and maintaining RESTful APIs, implementing cloud-native microservices, and collaborating with cross-functional teams to ship new features. The role also involves writing efficient and reusable code, debugging applications, and ensuring high availability and reliability.
The ideal candidate should have expertise in containerization tools like Docker and Kubernetes, experience with cloud platforms such as AWS, Azure, or GCP, and proficiency in SQL/NoSQL databases. A strong understanding of RESTful APIs, version control tools like Git, and Agile methodologies is essential. Knowledge of messaging systems like Kafka, RabbitMQ, or ActiveMQ, and experience with monitoring tools like Prometheus and Grafana are a plus. Familiarity with DevOps practices, CI/CD pipelines, and testing frameworks is preferred. A bachelor’s degree in Computer Science or a related field is required. This role offers an exciting opportunity to build innovative solutions in a fast-paced environment.