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
Related Jobs
3 roles aligned with this opportunity
UIUXDesinger (年収 〜14M)
2024-12-22
C++ Developer - Trading - New York
2026-06-11
Full-stack (Java/Kotlin) Engineer (m/f/d) - Team Payments
2026-06-05
- Posted
- Dec 20, 2024
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Greater Tokyo Area
- Company
- Randstad Japan
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
UIUXDesinger (年収 〜14M)
2024-12-22
C++ Developer - Trading - New York
2026-06-11
Full-stack (Java/Kotlin) Engineer (m/f/d) - Team Payments
2026-06-05