en

Services

We understand that no two organisations are the same. Find out more about how we've customised our talent solutions to help clients in Taiwan meet their needs.

Read more
Jobs

Our industry specialists will listen to your aspirations and share your story with the most prestigious organisations in Taiwan. Together, let’s write the next chapter of your career.

See all jobs
Candidates

Together, we’ll map out career-defining, life-changing pathways to achieve your career ambitions. Browse our range of services, advice, and resources.

Learn more
Services

We understand that no two organisations are the same. Find out more about how we've customised our talent solutions to help clients in Taiwan meet their needs.

Read more
About Robert Walters Taiwan

For Robert Walters Taiwan, recruitment is more than just a job. We understand that behind every opportunity is the chance to make a difference to people’s lives

Learn more

Work for us

Our people are the difference. Hear stories from our people to learn more about a career at Robert Walters Taiwan.

Learn more

[ 本土銀行龍頭 ] Sr. Java Engineer

Save job

This is an excellent opportunity to showcase your technical and leadership skills. You will take on various responsibilities, including analysis, design, coding, testing, and documentation, as well as assisting with technical feasibility assessments. You will also have the chance to lead a team of junior developers, assigning tasks and conducting code reviews.

Salary: Competitive and based on experience
Location: Taipei
Key Focus Areas: Java, Software Development, Leadership, Database Technologies, Linux Environment

What will you do:

As a Senior Java Engineer, you’ll play a key role in our client’s organization. Your responsibilities will include performing end-to-end software development tasks and assessing technical feasibility. In addition, you’ll lead a team of junior developers, manage task allocation, and conduct code reviews. This is a unique opportunity to demonstrate both your technical expertise and leadership skills in a vibrant, team-oriented setting.

  • Handle tasks including analysis, design, coding, testing, and documentation
  • Evaluate technical feasibility for various projects
  • Develop software modules and components based on specifications
  • Lead a team of junior developers, assign tasks, and conduct code reviews
  • Install and configure software systems
  • Resolve client issues, diagnose problems, and recommend corrective actions
  • Provide guidance and training for junior team members
  • Manage priorities, deadlines, and deliverables for yourself and your team
  • Support SIT, UAT, and production environments
  • Apply best practices and industry standards to software development

What You’ll Bring:

As a Senior Java Engineer, you should possess a strong technical background and extensive hands-on experience. We’re looking for someone with at least 5 years of professional experience in Java application development. Expertise in software engineering tools and working within a Linux environment is essential. Experience in credit card payments, digital payments, or banking industries would be a strong advantage.

  • Bachelor’s degree or higher (Computer Science, Telecommunications, Engineering, or related IT fields)
  • Minimum 5+ years of professional experience in Java application development
  • Strong knowledge of OOD, data structures, and algorithms
  • Proficiency in Java technologies (Spring Framework, API, RESTful services, JUnit, etc.)
  • Experience in credit card payments, digital payments, or banking industries is a plus
  • Front-end development experience (Angular, React, TypeScript, HTML5, CSS3, or similar JavaScript frameworks) is a plus
  • Expertise with software engineering tools, including IDEs, debuggers, and version control systems like GitLab, Git, Maven, JIRA, and Confluence Wiki
  • Database experience with SQL, PostgreSQL, Oracle, or similar technologies
  • Familiarity with Linux environments, including shell scripting and software packaging
  • Experience with unit testing and integration testing

What Makes This Company Unique:

Our client is a globally renowned organization committed to delivering top-quality services. They prioritize employee growth and development by offering extensive training and learning opportunities. The work environment is energetic and fosters strong team collaboration, providing an excellent platform for showcasing your technical expertise and leadership skills.

Next Steps:

If this role excites you, don’t hesitate to apply!

Click the link below to submit your application now.

Contract Type: FULL_TIME

Specialism: Software

Focus: Backend Development

Industry: IT

Salary: Negotiable

Workplace Type: On-site

Experience Level: Associate

Location: Taipei

Job Reference: B34RPE-1B2E384C

Date posted: 15 December 2024

Consultant: Cassie Tsai

I'm Robert Walters Are you?

Come join our global team of creative thinkers, problem solvers and game changers. We offer accelerated career progression, a dynamic culture and expert training.