4 to 6 Years Of Relevant Experience
- Design and development of Java applications for SP DJI websites and its feeder systems.
- Participate in multiple software development processes including Coding, Testing, Debugging & Documentation.
- Develop software applications based on clear business specifications.
- Work on new initiatives and support existing Index applications.
- Perform Application & System Performance tuning and troubleshoot performance issues.
- Build applications with object-oriented concepts and apply design patterns.
- Integrate in-house applications with various vendor software platforms.
- Setup development environment / sandbox for application development.
- Check-in application code changes into the source repository.
- Perform unit testing of application code and fix errors.
- Interface with databases to extract information and build reports.
- Effectively interact with customers, business users and IT staff.
- Bachelors degree in Computer Science, Information Systems or Engineering is required, or in lieu, a demonstrated equivalence in work experience.
- Excellent communication and interpersonal skills are essential, with strong verbal and writing proficiencies.
Strong Hands-On Experience
- Java, J2EE, JMS & EJBs.
- Backend: Java with Spring Boot or TypeScript with Node.js.
- Frontend: Vue.js, React.js, Angular and Typescript.
- Web: Optimizely CMS & Commerce and Azure for web.
- Security: Oath2, OIDC.
- Logging: ELK (Elasticsearch and Kibana).
- Observability: Prometheus and Grafana.
- Containerisation: Kubernetes and Docker.
- Test: Cucumber, Mockito.