Deskripsi pekerjaan Software Engineer (Golang) PT. Meteor Inovasi Digital
Key Responsibilities:
- Design, develop, and maintain core banking application integration
- Architect, and implement scalable microservices solutions to support the digital banking platform
- Collaborate with cross functional teams to define, design and ship new features
- Ensure the performance, quality, responsiveness of applications
- Identify and correct bottleneck and fix bugs
- Help maintain code quality, organization, and automatization
- Participate in code reviews and provide constructive feedback to team members
- Write and maintain technical documentation
- Stay up to date with industry trends and technologies to ensure our systems are current and robust
Requirements:
- Bachelorʼs degree in Computer Science, Information Technology, or related field
- Minimal 2 years of working in similar experience
- Backend: Java, Golang, Springboot, DDL/ DB, Restful API, API design, API Security, CI/CD, Kubernetes, caching, messaging, logging, semantic versioning, microservice, unit testing, AWS
- Frontend: React.js/Next.js, responsive design, atomic design, semantic versioning, CDN
- Strong understanding of microservices architecture and implementation
- Experience with RESTful API development and integration
- Familiarity with version control systems (e.g. Git)
- Knowledge of agile development methodologies
- Excellent problem-solving skills and attention to details
- Strong communication and teamwork skills
- Understanding of security principles and how they apply to banking systems
- Experience with Mambu is a plus
- Experience with cloud platforms (e.g. AWS)

