

Software Engineer
VLink Inc
- Central Jakarta, Indonesia8th Floor, 52, RT05/RW03, Jalan Jenderal Sudirman, Senayan Kel., Kebayoran Baru, Central Jakarta, DKI Jakarta, IndonesiaCentral JakartaDKI JakartaIndonesiaIndonesia
- IDR 11,000,000.00 - IDR 13,000,000.00 / monthIDR110000001300000011000000MONTH
- Full timeFULL_TIME
Posted a few seconds ago and deadline of application is on 22 Feb
Recruiter was hiring 13 minutes ago
2026-03-16T05:26:23.363796+00:002027-02-22T17:00:00+00:00Job Description
Key Responsibilities:
- Design, develop, and maintain scalable, secure, and high-performance backend applications using Java (Spring Boot), Golang, and microservices architecture.
- Build and maintain RESTful APIs and backend services to support enterprise and high-traffic applications.
- Implement microservices-based solutions following SOLID principles and the 12-Factor App methodology.
- Participate in system design, architecture discussions, and technical planning to ensure scalable and maintainable systems.
- Develop backend services using technologies such as Java, Golang, Spring Boot, and Quarkus.
- Create, review, and maintain technical documentation, including:
- Functional Specification Documents (FSD)
- Technical design documents
- Production implementation guides
- Collaborate with Front-End Developers, Full-Stack Engineers, QA Engineers, DevOps teams, and other stakeholders to deliver end-to-end software solutions.
- Implement and maintain CI/CD pipelines for automated testing, integration, and deployment.
- Perform troubleshooting, debugging, and root cause analysis for application issues across development, staging, and production environments.
- Provide temporary workarounds and permanent solutions for production incidents while ensuring resolution meets IT SLA standards.
- Maintain and manage source code repositories using Git / GitLab version control systems.
- Maintain and enhance existing enterprise applications and backend services.
- Contribute actively in Agile Scrum ceremonies including sprint planning, stand-ups, sprint reviews, and retrospectives.
- Apply best practices in coding standards, performance optimization, system security, and reliability.
Job Details:
- Willing to work on-site (since WFH/Hybrid in actual)
- Willing to place in various clients e.g., banking, finance, insurance, automotive, manufacturing etc.
- PKWT Contract (extendable)
- BPJS (TK, KK), THR (1x), Bonus (1x), Yearly Income (14x)
- Medical Insurance (Individual Gold - AdMedika)
- Paid Leave (12 days/year)
- Overtime Paid (if any)
- Salary around 11 - 13 mio gross
Minimum Qualifications
Qualifications:
- Bachelor’s Degree in Computer Science, Information Systems, Software Engineering, or related field.
- Minimum 2 years of experience as a Software Developer and 2 years as a Software Developer Analyst or similar role.
- Strong experience in Microservices Architecture and Backend Development.
- Hands-on experience with:
- Java (Spring Boot)
- Golang\
- Quarkus
- RESTful API development
- Git / GitLab
- Docker
- Strong experience working with relational and non-relational databases, including:
- SQL Server
- MySQL
- PostgreSQL
- MongoDB
- Experience working with CI/CD pipelines and automated deployment processes.
- Familiar with cloud infrastructure environments, such as:
- Google Cloud Platform (GCP)
- Amazon Web Services (AWS)
- Experience working in Linux and Windows operating systems environments.
- Understanding of Software QA methodologies and testing processes.
Nice to Have (Preferred Qualifications)
- Experience with:
- Spring Cloud
- Kubernetes
- Python
- Node.js
- Experience working with Open API architecture.
- Prior experience in Banking or Financial Services industry projects.
- Experience working with distributed systems and large-scale enterprise platforms.
Soft Skills
- We are looking for candidates who demonstrate:
- Strong analytical thinking and problem-solving capabilities.
- Ability to perform root cause analysis for complex system issues.
- High attention to detail and strong quality-oriented mindset.
- Proactive attitude and willingness to continuously learn new technologies.
- Strong communication and collaboration skills.
- Ability to work effectively in cross-functional teams and Agile environments.
- Strong critical thinking and troubleshooting capabilities in production environments.
Perks and Benefits
Paid Sick Leave
Medical / Health Insurance
Required Skills
- Java
- Spring
Jobs Summary
- Job Level
- Entry Level / Junior, Apprentice
- Job Category
- IT and Software
- Educational Requirement
- Bachelor's degree graduate
- Recruiter response to application
- Sometimes
- Office Address
- Office-8, Level 18-A, JL. Jend Sudirman Kav. 52- 53 SCBD 12190 South Jakarta.
Feel secure when applying: look for the verified icon and always do your research on a company. Avoid and report situations when employers require payment or work without compensation as part of their application process.
About VLink Inc
Since our founding in 2007 in US and VLink Consulting Indonesia (VCI) established in 2018, VLink is truly in a class of our own for our ability to deliver on all points important to our valued customers. We are an end-to-end global partner that provides consultative to coding services. Our delivery model, based on our global presence in North America and APAC regions, provides IT services and strategic workforce solutions. Our engineering mindset enables us to swiftly create affordable and tailored solutions for our customers – large and small.