Job details
Java Architect
- Java
- Spring Boot
- AWS
- React.js
- Azure
- Spring
This job might be expired
Reasons could include: the employer is not accepting applications, is not actively hiring, or is reviewing applications.
Posted: 1 year ago
As a Java architect with a strong attention to detail. You are passionate about software architecture and delivering excellence whilst going deep into specific requirements but also having the ability to look at things from an end-to-end strategic perspective. You have worked with and are able to engage with senior leaders across the business.
Responsibilities:
- Strong management skills: ability to work independently under pressure, and on multiple assignments while maintaining top quality deliverables.
- Be a member of a dynamic practice by prototyping and curating product demos to suffice for business use cases and leverage services.
- Strong knowledge in software engineering, with experience working with cross-functional teams in designing and delivering end-to-end solution architecture.
- Provide functional expertise and conceptualize prototype concepts and logical architecture.
- Experience in the software development lifecycle, web development, cloud technologies and data engineering.
- Enterprise Java application development and Cloud experience (AWS or Azure) is mandatory.
- Strong attention to detail and multitasking.
- Strong analytical skills: ability to analyze and connect data sets and draw insights.
- Capable of building effective working relationships with internal stakeholders across multiple business areas, functions, and geographies.
- Conceptualize and develop a platform roadmap and architecture to meet the business needs of clients;
- Collaborate with the Software Development team to design and lead the system architecture processes.
- Effectively deliver presentations to key clients and senior management.
- Provides work estimates that permit prioritization and assignments to be made.
Requirement
- Bachelor’s Degree in computer science, Electrical Engineering, IT, or any related disciplines
- Shall fulfil at least one of the following criteria:
- Shall have at least three (3) years’ experience in leading a team or project management in IT-related fields (e.g., Java EE development).
- Shall have at least two (2) years’ experience in leading a team or project management in one of these related fields (Java EE development)
- Experience in public sector projects would be an advantage.
- Good supervisory, people management and communications skills.
- Preferably have completed at least one (1) project using Scrum or equivalent as the Agile software development framework if participating in an Agile development project.
- Working experience on MVC frameworks e.g. Structs, Spring React, or MEAN stack equivalent.
- Working experience on Spring and Spring Boot microservices framework or equivalent.