Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
Full stack developer who is capable of developing core back end services and rich user interfaces. The main product is a cloud-based platform developed in Java Spring Boot in the backend and Angular framework in the frontend.
- Design and update the overall system architecture
- Define appropriate REST API services for new features
- Implement required web services
- Implement new web components as designed
- Implement required front end functionalities
- Implement unit and integration tests for provided functionalities
- Ensure all implemented functionalities are optimized for performance and scalability
- Ensure all implemented functionalities are secure against common vulnerabilities
- Ensure all code base is readable, well documented and re-usable
- Ensure all implemented web components are responsive
- Ensure all implemented web components are displayed as designed on all supported browsers
Job Requirements
- Bachelors Degree in Computer Science/Engineering or related Field.
- 3+ years of hands-on experience building back-end components for web applications using Java and Spring.
- 3+ years of front-end development experience using Angular
- Extensive technical experience and development expertise in Core Java, J2EE, Webservices, Spring, Spring Boot, Hibernate, JavaScript, Angular
- Working experience with AWS /Azure building SaaS applications