+ Engineer and implement new product features for Java based applications.
+ Support existing applications resolving defects and troubleshooting.
+ Adhere to design and software development standards. Maintain up to date knowledge of software development disciplines and best practices.
+ Provide technical support to QA and Operations during QA periods and production pushes.
+ Prioritise daily activities to accomplish assignments.
+ Work in a highly interactive Agile Scrum development team, participating in cross-team code and task reviews, and testing, being accountable for quality and adherence to standards.
+ 6 months / 1 years+ relevant industry experience or demonstrated capability in a similar role
+ Experience developing with Java
+ Experience with Spring frameworks and / or Spring Boot
+ Be comfortable working with SQL
+ Ideally have experience using ORMs such as hibernate
+ Be comfortable using Javascript, HTML, and CSS
+ Be comfortable learning other new languages
+ Have an awareness of common software design patterns
+ Understanding of full Software Development Lifecycle
+ Working knowledge of SQL and relational database
+ Self-motivated problem solver
+ Excellent written and oral communication skills
+ Be excited about enhancing your UI and UX skills
+ Computer Science degree or equivalent required
Join us & Explore thousands of jobs