Qualifications
- With at least 4 years (Sr) or 2 years (mid) experience as a technical architect in technological environment.
- Advanced knowledge of methodologies of the service and Back-End oriented frameworks specifically JAVA and Spring Framework (particularly Spring Boot)
- Knowledge of complex technological environments.
- Proven knowledge and expertise in Object Oriented and distributed programming principles as well as design.
- Highly Proficient with various design and architectural patterns. Expert with concepts and actual implementations of MVC, JDBC, and RESTful APIs.
- Skill for writing reusable Java libraries.
- Experience working with different types of database systems (relational, hierarchial, object-oriented, network, cloud, etc).
- Experience in GCP or other cloud based services is highly recommended.
- Works with Agile Framework
Job Description
-Design the interaction with other systems, impose restrictions on the use of platforms and tools to ensure a robust and comprehensive architecture across the different platforms
- Implement and maintain reusable, testable, and efficient applications.
- Help design and implement functional requirements. Assist with building estimates and performing initial analysis of requirements.
- Spearhead implementation of software enhancements and drive improvements.
- Prepare required technical documentations.
- Work as part of a team, which will include other developers, project manager, testers, and scrum master.
- Complete sprints and participate in sprint retrospectives and daily standups and meeting.
- Interface with clients via corporate communication platforms/email.
- Be part of a community of developers who share knowledge and help each other as problems arise.
- Provide assistance to less experienced members of the team and perform code review as necessary.
- Lead development activities involving other architects and developers within and/or across teams if applicable
Non-Exemption/Must Have
- With at least 4 years (Sr) or 2 years (mid) experience as a technical architect in technological environment.
- Advanced knowledge of methodologies of the service and Back-End oriented frameworks specifically JAVA and Spring Framework (particularly Spring Boot)
- Knowledge of complex technological environments.
- Proven knowledge and expertise in Object Oriented and distributed programming principles as well as design.
- Highly Proficient with various design and architectural patterns. Expert with concepts and actual implementations of MVC, JDBC, and RESTful APIs.
- Skill for writing reusable Java libraries.
- Experience working with different types of database systems (relational, hierarchial, object-oriented, network, cloud, etc).
- Experience in GCP or other cloud based services is highly recommended.
- Works with Agile Framework
Job Type: Full-time
Benefits:
- Opportunities for promotion
Promotion to permanent employee
Schedule: Day shift
Supplemental Pay:
Experience:
* Technology Architect: 2 years (Required)