JAVA Developer
Job Description:
Description of the role:
- Design, develop, and maintain robust Java EE applications.
- Utilize Medix or other low-code platforms for rapid prototyping and development when appropriate.
- Collaborate with cross-functional teams to analyze requirements and devise solutions using Java EE, with the flexibility to incorporate low-code approaches.
- Ensure high performance and responsiveness of Java EE applications and integrate low-code solutions seamlessly.
- Write well-designed, efficient, and testable code, maintaining a balance between traditional coding and low-code methodologies.
- Contribute to all phases of the development lifecycle, from concept to deployment.
- Support continuous improvement by evaluating new technologies and low-code platforms like Mendix for suitability.
- Java EE Developer with additional skills in low-code platforms, especially Mendix. The ideal candidate will primarily focus on Java EE development, with the ability to leverage low-code solutions for rapid development and prototyping.
Needed qualifications:
- Bachelor's degree in Computer Science, Engineering, or related field.
- Minimum 5 years of professional experience in Java EE development.
- Familiarity with low-code platforms, particularly Mendix, is a plus but not required.
- Strong understanding of Java and Java EE APIs.
- Experience with web frameworks such as JSF, Spring MVC, Angular, Vue.js, or similar.
- Proficient in JPA, EJB, and RESTful web services.
- Knowledge of relational databases, SQL, and ORM technologies.
- Basic understanding of front-end technologies (JavaScript, HTML, CSS).
- Excellent problem-solving and communication skills.
- Ability to adapt to new technologies and methodologies.
- Java EE, Mendix, JSF, Spring MVC, JPA, EJB, and RESTful
All applications will be treated in strict confidentiality. Please note that only shortlisted candidates will be invited to an interview.
Required Skills:
Java