Skill diminta
CI/CDDockerExpressGitKotlinNext.jsREST APIRabbitMQReactRedisSpring BootTypeScriptVue.js
Deskripsi
- We are looking for a
- Fullstack Developer
to join our IT team in building and maintaining secure, scalable, and high-performance payment solutions. In this role, you will develop modern web applications, work across backend and frontend technologies, and contribute to mission-critical systems that power financial transactions. This is an excellent opportunity for developers who enjoy solving complex technical challenges in a fast-paced fintech environment.
- Job Responsibilities
- Develop and maintain backend services and modern web applications.
- Build scalable and reliable applications using Spring Boot (Kotlin), TypeScript (Express.js), and React/Next.js or Vue/Nuxt.
- Design and integrate REST APIs with internal systems and external partners.
- Optimize application performance, security, and code quality.
- Work with databases, caching, and messaging technologies such as Redis, Kafka, or RabbitMQ.
- Troubleshoot production issues and continuously improve system reliability.
- Participate in architecture discussions, code reviews, and Agile development processes.
Requirements
- Bachelor's degree in Computer Science, Information Technology, or a related field (preferred).
- Minimum 2 years of experience as a Fullstack or Backend Developer.
- Strong knowledge of Kotlin (Spring Boot) and TypeScript (Express.js).
- Experience with React/Next.js and/or Vue/Nuxt.
- Good understanding of REST API development and relational/NoSQL databases.
- Familiar with Git, Docker, and CI/CD pipelines.
- Strong analytical and problem-solving skills.
- Experience in fintech, payment gateway, banking, or other high-availability systems is a plus.
- Willing to work under a
- 1-year contract (PKWT)