Role Overview
Responsible for developing and/or engineering the end-to-end features of a system, from user experience to backend code. Use development skills to deliver innovative solutions that help our clients improve the services they provide. Leverage new technologies that can be applied to solve challenging business problems with a cloud first and agile mindset.
Responsibilities
- Expected to perform independently and become an SME.
- Required active participation/contribution in team discussions.
- Contribute in providing solutions to work related problems.
- Collaborate with cross-functional teams to ensure alignment of project goals and deliverables.
- Maintain and improve existing software applications to enhance performance and user experience.
- Document development processes and code to support knowledge sharing and future maintenance.
- Assist junior team members by providing guidance and support to foster their professional growth.
Requirements
- Minimum 3 years of experience in Java Full Stack Development.
- 15 years of full time education.
- Strong knowledge of front-end technologies including HTML, CSS, and JavaScript frameworks.
- Experience with backend development using Java and related frameworks.
- Familiarity with database management and integration techniques.
- Understanding of cloud computing concepts and agile software development practices.
- Ability to troubleshoot and optimize application performance across the stack.