Home Job Listings Categories Locations

Senior Java Software Engineer

📍 Indonesia

Technology Wolkk.

Job Description

We are looking for a Senior Java Developer who combines strong backend engineering expertise with practical business understanding. This role goes beyond pure coding — you will work closely with retail-focused systems, omnichannel workflows, and client-driven requirements. You will contribute to the design, implementation, and integration of POS-related solutions while collaborating with cross-functional stakeholders. The position requires both technical depth and the ability to operate effectively in a client-facing, solution-oriented environment.

Key Responsibilities Backend & System Development Design and develop backend components using Java 11+, Spring, and Maven Work with both relational and non-relational databases depending on system requirements Develop maintainable, scalable, and well-structured application logic Retail & POS System Work Analyze and implement business processes within omnichannel retail environments Configure and customize POS standard software systems Support integrations involving POS software, mobile touchpoints, and merchandise management Integrations & Interfaces Develop interfaces connecting POS systems with ERP, CRM, Loyalty platforms, and other third-party systems Integrate POS hardware and payment devices into the application ecosystem Ensure reliable data flows and system interoperability Requirements & Collaboration Discuss and refine functional and technical requirements with customers, Product / Project Managers, and QA Translate business needs into clear technical implementations Collaborate across technical and non-technical stakeholders

Must-Have Skills & Experience Strong experience with Java 11+ Solid hands-on experience with Spring Framework and Maven Experience working with relational and/or non-relational databases Practical understanding of backend architecture and application design Strong analytical and problem-solving abilities Ability to work with evolving requirements and complex system interactions Clear and structured communication skills

Nice-to-Have Skills Knowledge of JavaScript and/or TypeScript Retail domain experience, particularly involving POS, store systems, or merchandise management Experience integrating hardware devices or payment systems Exposure to omnichannel commerce or retail technology ecosystems

Traits We’re Looking For Strong problem-solving mindset Client-oriented and solution-focused Comfortable discussing technical topics with non-technical stakeholders Adaptable and able to handle multiple priorities Structured, pragmatic, and delivery-focused Effective communicator and collaborator

What We Offer: Competitive salary and benefits. A dynamic and supportive work environment. Opportunities for professional growth and development. The chance to work on cutting-edge technologies and projects.

Who we are: Wolkk is an offshore outsourcing company dedicated to connecting international clients with top talent in Indonesia. Our mission is to enable young professionals in Indonesia to learn and grow by working with international clients. We help clients recruit and manage their employees in Indonesia, fostering an environment where talent can thrive and businesses can achieve their goals. Join us at Wolkk and be part of a dynamic team that bridges global opportunities with local expertise.

Our values: Trust and Respect Thirst for learning Agile and Flexible Quality Driven

Ready to Apply?

Don't miss this opportunity! Apply now and join our team.

Job Details

Posted Date: March 5, 2026
Job Type: Technology
Location: Indonesia
Company: Wolkk.

Ready to Apply?

Don't miss this opportunity! Apply now and join our team.