Fullstack Developer
Summary
Develop, maintain, and enhance enterprise applications and RESTful APIs/microservices using Java and Kafka, collaborating with analysts and QA through the full development lifecycle.
Develop, maintain, and enhance enterprise applications.
Build and integrate RESTful APIs and microservices.
Write clean, efficient, and maintainable code following best practices.
Troubleshoot, debug, and optimize application performance.
Collaborate with System Analysts, Developers, and QA teams throughout the development lifecycle.
Participate in system implementation, testing, and deployment activities.
Requirements
Bachelor's degree (S1) in Computer Science, Information Systems, Information Technology, Computer Engineering, Software Engineering, or a related field.
Minimum 5 years of experience as a Software Programmer or Software Engineer.
Strong experience with Java, REST API, Kafka, Microservices, or modern application frameworks.
Solid understanding of software development best practices.
Professional certifications related to programming technologies are preferred.
Experience developing or implementing payment systems, particularly clearing and settlement systems, is highly preferred.