Bilingual (Japanese) - Software Engineer II

undefined ago • 3 Years + • Localization

Job Summary

Job Description

We are seeking a Software Engineer II to develop and maintain POS and backend applications in the Retail sector. The role involves designing, developing, and delivering high-quality software, diagnosing system failures, conducting unit tests, and resolving issues. Candidates must have a minimum of 3 years of experience in Java, Spring, and Hibernate, along with Japanese language proficiency (JLPT N3 and above). The position requires strong web development skills, adherence to best practices, and excellent communication.
Must have:
  • Develop and maintain POS and backend applications in the Retail sector.
  • Design and develop applications, ensuring on-time delivery with quality.
  • Develop high-quality software that meets requirements and promotes re-use.
  • Design and implement new product features and modify existing ones.
  • Diagnose, isolate, and implement remedies for system failures.
  • Conduct unit tests, track problems, and ensure adherence to requirements.
  • Work with Customer Response Team to resolve problems with released software.
  • Exhibit high personal commitment to quality and software engineering best practices.
  • Attend daily scrum meetings, sprint planning, and provide work estimates.
  • Drive issues to effective resolution and find solutions to challenging problems.
  • Identify and implement process improvements in Engineering practices.
  • Utilize software-based system maintenance and tracking tools.
  • Provide input and technical content for documentation, user help, and training.
  • Analyze, design, and implement software mechanisms to improve code stability, performance, and reusability.
  • Participate in and lead code review sessions.
  • Apply debugging and troubleshooting techniques to understand and resolve defects.
  • Create high-quality documentation like functional, component, and integration test specifications.
  • Learn and apply test methodology, processes, procedures, standards, and tools.
  • Minimum of 3 years development experience in Java, Spring, Hibernate.
  • Minimum Japanese language Proficiency (JLPT N3 and Above).
Good to have:
  • Experience with Retail Grocery POS solutions (payments, eWIC, loyalty, promotions, etc.).
  • Experience with POS and Self-Checkout Integrations.
  • Experience with Cloud development.
  • Good to know the Japanese Language.

Job Details

Position Summary & Key Areas of Responsibility

We are looking for a developer responsible for developing and maintaining POS and backend applications in our Retail sector. Your primary responsibility will be to design and develop these applications and deliver on-time with quality.

  • Develop high quality software which meets requirements, promote re-use of software components and facilitates ease of support.
  • Designs and implements new product features and implements modifications to existing product features to include technical documentation.
  • Diagnose, isolate, and implement remedies for system failures caused by errors in software code.
  • Conduct unit tests, track problems, and implement changes to ensure adherence to test plan and functional/nonfunctional requirements.
  • Works with Customer Response Team members to resolve problems with released software.
  • Exhibits very high personal commitment to quality, software engineering best practices, and protection of sensitive consumer information
  • Attends daily scrum meetings, sprint planning, work estimates
  • Provides input into and release management decisions
  • Ability to drive issues to effective resolution and to find solutions to challenging, time-critical problems
  • Identifies and implements process improvements in Engineering practices.
  • Utilize software-based system maintenance and tracking tools.
  • Provide input and technical content for technical documentation, user help materials and customer training.
  • Analyze, design and implement software mechanisms to improve code stability, performance, and reusability. Participates and leads code review sessions.
  • Applies good debugging and troubleshoot techniques to understand and resolve a defect found in software.
  • Creates high quality documentation as required like functional specifications, component test specification and integration test specifications.
  • Learns and applies test methodology, processes, procedures, standards and tools used by team and applies as and when required.

Basic Qualifications

  • Bachelor’s Degree in a technical discipline or equivalent work experience
  • Minimum of 3 years development experience in Java. Spring, Hibernate.
  • Must Have minimum Japanese language Proficiency ( JLPT N3 and Above)
  • Good understanding of memory management
  • Familiarity with continuous integration
  • Knowledge of Agile development methodologies
  • Work well with a global, multi-located team.
  • Whip-smart, endlessly curious and a born problem-solver
  • Strong Web development skills.
  • Strong understanding of Software Development and Quality Assurance best practices
  • Strong troubleshooting techniques and problem-solving skills.
  • Ability to understand business and technical requirements
  • Ability to document the requirements inform of word document and/or UML diagrams
  • Excellent written and verbal communication skills
  • Excellent teamwork and collaboration skills

Preferred Qualifications

  • Experience with Retail Grocery POS solutions (payments, eWIC, loyalty, promotions, etc.)
  • Experience with POS and Self-Checkout Integrations.
  • Experience with Cloud development.
  • Good to know the Japanese Language

Offers of employment are conditional upon passage of screening criteria applicable to the job

Similar Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Skill Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Jobs in Hyderabad, Telangana, India

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Localization Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

About The Company

At NCR Voyix, we specialize in turning routine transactions into meaningful connections. With a rich history of innovation, we've been at the forefront of problem-solving through technology. Operating globally in over 30 countries, we lead in Retail, Restaurant, Digital banking, and Payments. Our solutions optimize banking operations, streamline restaurant services, enhance retail interactions, and foster trust through secure payment systems. We take pride in our strong culture and a history of providing robust career paths. Come work for a leading technology company where you can grow your career. Join us and be part of revolutionizing transactions across these pivotal industries.

Cebu City, Central Visayas, Philippines (On-Site)

Hyderabad, Telangana, India (On-Site)

Chennai, Tamil Nadu, India (On-Site)

Hyderabad, Telangana, India (On-Site)

Mumbai, Maharashtra, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Cebu City, Central Visayas, Philippines (On-Site)

Bengaluru, Karnataka, India (On-Site)

View All Jobs

Get notified when new jobs are added by NCR Voyix

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug