[ 本土銀行龍頭 ] Sr. Java Engineer / SD / Architect
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.
About the job
Contract Type: FULL_TIME
Specialism: Software
Focus: Backend Development
Industry: IT
Salary: Negotiable
Workplace Type: On-site
Experience Level: Associate
Location: Taipei
FULL_TIMEJob Reference: B34RPE-1B2E384C
Date posted: 19 March 2025
Consultant: Cassie Tsai
taipei software/backend-development 2025-03-19 2025-05-18 it Taipei TW Robert Walters https://www.robertwalters.com.tw https://www.robertwalters.com.tw/content/dam/robert-walters/global/images/logos/web-logos/square-logo.png true