Role Description:
A strong Java backend developer with API and database development experience. Will help develop and support the next generation of enterprise digital solutions.
Reporting Relationship
This position will report to Delivery Manager / Senior Delivery Manager
Key Responsibilities
- Impact analysis, designs, development for projects individually. Hands-on development effort.
- Verify completeness of input documents and raise questions for requirement clarification, identify technical risks & challenges
- Handle established SDLC processes
- Recommend changes to improve established development processes
- Identify opportunities to fine-tune and optimize applications
- Build holistic understanding of applications & underlying domain being supported
- Knowledge sharing
- Ensure high quality of products being delivered
- Participate in cross functional projects & initiatives
Education
Qualifications
- Graduate – Bachelor’s degree (Science/Technology/Engineering/Mathematics)
Skills
- Primary - Java 8 or higher with Spring / SpringBoot and RESTful Web Services (hands-on experience)
- Primary – Hands-on with MySQL and/or other RDBMS
- Secondary – Micro-services, AWS (nice to have)
Experience
- Building backend and middle-tier services using Java technologies.
- Database design, strong SQL
Other
Additional Information
- Strong engineering mindset. Ability to deal with ambiguity.
- Ability to work in a fast paced environment.
- Sound technical skills, high aptitude, positive attitude, strong inter-personal skills, excellent communication and time management skills.
Competencies
- Make sound business decision
- Embrace Change
- Build strong Partnership
- Get results
- Act Strategically