Job Description
Desired Competencies (Technical/Behavioural Competency) - Must-Have
- Min. 3 years of relevant work experience in Java, Spring Boot, Rest, Web Services, Junit.
- Working experience in software development.
- Proficient in Spring Boot.
- Good understanding of Java language.
- Has experience in functional and technical design.
- Experience in Version Management System (Git/SVN etc.)
- Good experience in Requirement gathering, Design, Implementation, Unit Testing (JUnits), Deployment, Maintenance
Good-to-Have
- Experience with user-interface design.
- Background in computer science, with a focus on data structures, algorithms, and API design.
- Ability to learn other coding languages.
- Experience in working with front-end technologies i.e. jquery, java script, ajax, html, css.
- Experience in MongoDB.
- Demonstrated ability to share knowledge via formal mentoring, reviewing code, reviewing
Responsibilities:
- A Java developer serves the following responsibilities:
- Design and implement Java application phases.
- Participate in architectural and software development activities.
- Conduct software analysis, testing, programming, and debugging.
- Recognize the production and non-production application issues.
- Managing Java and Java EE application development.
- Transforming requirements into stipulations.
- Support continuous improvement
Additional Information
All your information will be kept confidential according to EEO guidelines.