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

Technopals Pte. Ltd.

Technopals Pte. Ltd. company logo

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
Mobile Crane Operator (Central Location)
Jurong Port Pte Ltd
Quick Apply
Software Developer - Cloud
Toss-ex Pte. Ltd.
Quick Apply
Technical Project Manager
Sinolight Lab Pte. Ltd.
Quick Apply
Senior Data Analyst (Marketing)
Maneuver Marketing Pte Ltd
Quick Apply
APS Diesel IAM Program Manager
Bosch Group
Quick Apply
Mobile Maintenance
Savills Property Management Pte. Ltd.
Quick Apply
Data Science Intern to Perm
Bioquest Advisory Pte. Ltd.
Quick Apply
Software Developer (Java & Node JS) AMK
Maestro Human Resource Pte. Ltd.
Quick Apply
Programme Executive
Down Syndrome Association (singapore)
Quick Apply
Technical Superintendent - Master COC Class 1 or 2 / Rotation Travel / Oil Majors vetting inspection [2683]
The Supreme Hr Advisory Pte. Ltd.
Quick Apply