Your future duties and responsibilities:
- Java developer responsibilities include designing and developing applications solutions
- Work with development teams and product managers to ideate software solutions
- Design client-side and server-side architecture
- Build the front-end of applications with effective design and ensure designs complies with specifications.
- Provide and recommend innovative solutions to complex architectural issues.
- Develop and manage well-functioning databases and applications
- Write effective APIs
- Test software to ensure responsiveness and efficiency
- Troubleshoot, debug and upgrade software
- Create security and data protection settings
- Build features and applications with a mobile responsive design
- Write technical documentation
Required qualifications to be successful in this role:
- BS/MS degree in Computer Science, Engineering or a related subject (or equivalent work experience)
Experience developing web applications - Proven experience as a Full Stack Developer or similar role with 8+ years of working experience in Java development environment
- Experience in the Spring Framework is required, any experience with Spring boot will be considered an asset
- Knowledge of multiple front-end languages and libraries (e.g. HTML/ CSS, JavaScript, XML)
- Hands on experience in designing and developing applications using Java EE platforms
- Knowledge of multiple back-end languages (Core Java) and JavaScript frameworks (e.g. Angular, React, Node.js)
- Familiarity with databases, web servers and application servers
- Excellent communication, teamwork skills and attention to detail
- Thorough knowledge of CI/CD and Automated Tests including experience with version control repositories such as SVN, GitLab, and deployment tools, Jenkins
Technical Stack Skills:
- Java – Core, Enterprise
- Spring/SpringBoot
- Web Service development experience (REST/JSON, SOAP)
- JavaScript, Angular
- DB2/SQL/ Oracle server Database
- Development/Agile tools experience – BitBucket, Confluence, Jenkins, GIT.
- IDE tools – Eclipse, IntelliJ
Skills:
- Java
- JavaScript
- SOAP
- Spring
- Spring Boot
More Information
- Salary Offer 50,000 - 60,000
- Educational Attainment Bachelor's Degree
- Benefits 13th month pay, Others
- # of Job Vacancies 1