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
- Available Working Schedule: Sun-Thurs, Mid-shift (2 PM-11 PM or 3 PM-12 MN)
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:
Health insurance- Opportunities for promotion
Pay raise
- Promotion to permanent employee
Schedule:
Afternoon shift
Supplemental Pay: Overtime pay
Education:
* Bachelor's (Required)