Search by job, company or skills

Wolkk.

Senior Java Software Engineer

5-7 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted a day ago
  • Be among the first 10 applicants
Early Applicant

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

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 142920395