x
Get our mobile app
Fast & easy access to Jobstore
Use App
Congratulations!
You just received a job recommendation!
check it out now
Browse Jobs
Companies
Campus Hiring
Download App
Jobs in Singapore   »   Jobs in Singapore   »   Information Technology Job   »   Technical Architect
 banner picture 1  banner picture 2  banner picture 3

Technical Architect

Nearsource Pte. Ltd.

Job Summary:

The Java Technical Architect will be responsible for designing and overseeing the implementation of complex software systems using Java technologies. This role requires a deep understanding of architectural principles, extensive experience with Java development, and the ability to lead and mentor a team of developers. The ideal candidate will have a proven track record of delivering high-quality, scalable software solutions.

Key Responsibilities:

Architectural Design: Design and architect complex software solutions using Java technologies, ensuring they meet business requirements, scalability, and maintainability.

Technical Leadership:Provide technical leadership and guidance to the development team, ensuring best practices in software development, code quality, and performance.

Project Management:Collaborate with project managers and stakeholders to define project requirements, scope, and timelines. Ensure projects are delivered on time and within budget.

Code Review: Conduct code reviews to ensure adherence to architectural standards, code quality, and best practices.

Innovation: Stay up-to-date with the latest industry trends and technologies. Evaluate and recommend new tools, frameworks, and technologies that can improve the development process.

Mentorship: Mentor and train junior developers, fostering a culture of continuous learning and improvement.

Documentation: Create and maintain architectural documentation, including design specifications, diagrams, and technical guidelines.

Collaboration: Work closely with other architects, developers, QA engineers, and business analysts to ensure seamless integration of software components.

Problem Solving:Troubleshoot and resolve technical issues, ensuring the stability and performance of the software systems.

Qualifications:

Education:

Bachelor's or Master's degree in Computer Science, Information Technology, or a related field.

Experience: 8+ years of experience in software development with at least 2 years in a technical architect role.

Technical Skills:

Proficient in Java and related technologies (Spring, Hibernate, etc.).

Experience with microservices architecture and RESTful APIs.

Strong understanding of software design patterns and architectural principles.

Familiarity with cloud platforms (AWS, Azure, Google Cloud) and containerization technologies (Docker, Kubernetes).

Experience with databases (SQL and NoSQL) and caching mechanisms.

Proficient in DevOps practices and CI/CD pipelines.

Knowledge of front-end technologies (Angular, React, etc.) is a plus.

✱   This job post has expired   ✱

Sharing is Caring

Know others who would be interested in this job?

Similar Jobs
System Engineer
Combuilder Pte Ltd
Quick Apply
Resident Technical Officer - Mechanical (West | Construction)
Kingsforce Management Services Pte Ltd
Quick Apply
Network Engineer (Changi area)
Maestro Human Resource Pte. Ltd.
Quick Apply
Program Manager (CBD/ Up to SGD 8,500)
Creation Consulting Hr Pte. Ltd.
Quick Apply
Application Engineer (East/ Pharma/ Medical/ Up to SGD 8,500)
Creation Consulting Hr Pte. Ltd.
Quick Apply
Data Engineer
Activate Interactive Pte Ltd
Quick Apply
Head of Digital Partnerships, Asia Pacific
Visa
Quick Apply
Data Analyst Intern
Publicis Groupe
Quick Apply
Software Engineer - Payment Operations Tooling
Wise
Quick Apply
Manager - Software Implementation, Training & Vessel Performance
The Wonderful Company
Quick Apply