Junior Java Developer
Muhammad Rizki AkbarJUNIORPosted 9h ago
JavaJavaScriptSpring BootHibernateREST APISQLSQL ServerPostgreSQL
About the Role
VLink Inc is seeking a Junior Java Developer to join their team and support a high-impact national digital transformation project.
Key Responsibilities
• Design, develop, test, and maintain Java-based applications using Spring Boot and Hibernate
• Build, consume, and integrate RESTful APIs with internal and third-party systems
• Develop and optimize SQL queries, stored procedures, and database structures in SQL Server and PostgreSQL
• Implement front-end logic and interactions using JavaScript where required
• Translate business and functional requirements into clear technical solutions
• Write clean, maintainable, and well-documented code following best practices and coding standards
• Perform unit testing, debugging, and troubleshooting to ensure application quality and stability
• Participate in code reviews and contribute to continuous improvement of the codebase
• Collaborate with the IT Project Manager, business analysts, QA, and other stakeholders throughout the project lifecycle
• Support deployment, UAT, and production issue resolution
• Ensure applications comply with the bank’s security, data protection, and regulatory standards
• Provide regular progress updates and meet agreed project timelines
Requirements
• Minimum 1 year of experience as a Java Developer
• Proficient in Java and JavaScript
• Strong hands-on experience with Spring Boot and Hibernate
• Strong understanding of REST API design, development, and integration
• Proficient in SQL databases, particularly SQL Server and PostgreSQL
• Experience developing multiple applications, preferably Java-based
• Experience in the Financial and/or Banking industry is highly preferred
Benefits
• BPJS (TK, KK)
• THR (1x)
• End off contract compensation
• Paid Leave (12 days/year)
• Laptop for working