-
Randstad Japan

Lead Java Architect

Randstad Japan
Japan · Full-time · Mid-Senior

Senior Java Lead Developer/Architect


  • Hybrid Working
  • International Environment and TOP company
  • English Only OK


Job description

As the Architect in the Payment Department, you will play a crucial role in leading the technical direction and development of our payment APIs. You will work closely with a team of talented developers, ensuring the robustness, scalability, and security of our solutions. Your expertise will be pivotal in driving innovation and maintaining the high standards of our products.


Job Responsibilities:

  • Lead the design, development, and maintenance of complex applications using Java technologies.
  • Design and supervise the implementation of scalable, high-quality, maintainable, and efficient features following industry best practices and coding standards.
  • Conduct technical feasibility studies on upcoming features, then review and adjust roadmaps for products.
  • Evaluate the latest technologies, frameworks, and tools, and apply them where needed.
  • Define strategies and introduce new technology to enable the team to achieve company goals.
  • Create and maintain technical architectural documentation.
  • Be proactive in performing system improvements (e.g., refactoring, adopting appropriate technologies and system architecture).
  • Triage, investigate, and provide root cause analysis of issues that span across different platforms.
  • Be a leader in the technologies used by your projects and a mentor to your team and/or outside of your team.
  • Be an expert in the technology that our organization depends on, being able to provide overall architecture and collaborate with other architects.
  • Handle technological watch to anticipate future trends and provide solutions that fit into the existing ecosystem.
  • Contribute to the company's best practices and regulations.


Requirements

  • Bachelor's degree in computer science, a related technical discipline, or the equivalent experience.
  • Over 10 years' experience in a Java development lead/architect role.
  • Proficiency with Java and related frameworks such as Spring, Hibernate, and Java EE.
  • Experience building CI/CD Pipelines and fully automating product release and testing.
  • Excellent understanding of architecture patterns and the SOLID principles and IoC (DI).
  • Familiarity with OAuth 2.0/2.1, Open ID Connect, data protection, and OWASP threat models.
  • Good understanding of Docker/Container technologies and their application in development and deployment processes.
  • Good understanding of AWS/Cloud services and architecture.
  • Track record of designing clean and robust APIs for libraries, frameworks, or SDKs used by other developers.
  • Strong problem-solving skills to solve complex and uncertain situations.
  • Excellent communication skills.


Preferred Skills

  • Strong leadership to encourage team members and guide them toward the group's mission.
  • Past mentorship for other team members and encouraged mutual growth.
  • Experience in negotiating initiatives between technical and business stakeholders.


If you are interested, be sure to send your latest CV by applying now.

Key Skills

Ranked by relevance

java owasp oauth cicd
Login to Apply
Posted
Dec 20, 2024
Type
Full-time
Level
Mid-Senior
Location
Greater Tokyo Area

Industries

IT System Design Services Software Development IT System Custom Software Development

Categories

Information Technology Engineering Design

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Randstad Japan
Related

UIUXDesinger (年収 〜14M)

2024-12-22

Full-time
Mid-Senior
Japan
IT Services
Design
View Job Details
QUANTEAM - North America (RAINBOW PARTNERS Group)
Related

C++ Developer - Trading - New York

2026-06-11

Full-time
Not Applicable
France
Financial Services
Information Technology
View Job Details
Flix
Related

Full-stack (Java/Kotlin) Engineer (m/f/d) - Team Payments

2026-06-05

Full-time
Not Applicable
Germany
Software Development
Engineering