My client is an international software solutions company creating innovative solutions and modern technology stacks. Core services encompass digital enablement, software engineering and solutions support, which includes cloud engineering, data science, product design and managed services.
Become a valuable member of this team and work with like-minded, passionate individuals on challenging projects in interesting spaces. If career growth is important to you then this is for you
Duties & Responsibilities
This opportunity is for a Java engineer with experience in OO principles, JSP, JQuery, Maven and RESTful framework to assist with:
- Conducting software analysis, programming, testing and debugging
- Identifying production and non-production application issues
- Contributing to all phases of the development lifecycle
- Writing well designed, testable, efficient code
- Ensuring designs follow specifications
- Preparing and producing releases of software components
- Supporting continuous improvement by investigating alternatives and technologies and presenting these for architectural review
Desired Experience & Qualification
Skills and Experience Requirements
- BSc degree in a technology-related field preferable
- Proficiency in Java with 4+ years solid exposure at an academic or professional level
- Must be interested in pursuing a professional career in Java
Experience in: (relative to seniority)
- Spring boot
- OO Principles – polymorphism, inheritance, encapsulation
- Strong Java and OO development knowledge
- J2EE
- JSP
- JQuery
- MVC
- CSS and HTML
- JDBC – creating relational databases, queries and updates
- JUnit / Unit Testing Framework
- EJB or Spring Framework
- JPA / Hibernate
- RESTful Framework
- Maven / ANT
- Git
- HTML5 basics
Beneficial / advantageous skills
- Go
- Scala
- Kubernetes
Package & Remuneration
Market Related Package
Desired Skills:
- OO principles
- JSP
- JQuery
- Maven and RESTful framework
Desired Work Experience:
- 2 to 5 years
Desired Qualification Level:
- Degree