Role Description
We are seeking a highly skilled Full Stack Developer with expertise in designing, developing, and maintaining enterprise applications. The ideal candidate will have a strong background in both front-end and back-end development, as well as proven experience with data processing, cloud platforms, and API design.
The role involves end-to-end responsibility for application development — from front-end architecture and user interface design to back-end logic, database management, and application deployment. You will contribute to the creation of scalable, secure, and high-performance applications, while actively participating in technical architecture discussions, project leadership, and process improvements.
Key responsibilities include:
- Designing and developing front-end architecture and user interactions.
- Developing back-end applications and implementing core business logic.
- Creating and managing servers, databases, and integration components.
- Designing and developing APIs for seamless system interaction.
- Ensuring application responsiveness, scalability, and security.
- Implementing CI/CD practices and deploying applications on cloud platforms.
- Building data processing pipelines, performing data analysis and modelling.
- Maintaining code integrity, structure, and performance.
- Troubleshooting, optimizing, and enhancing applications.
- Preparing technical documentation and delivering presentations.
Qualifications
- Minimum10
years of experience
in enterprise application development with focus on
Java, JPA, and SQL
. - Strong expertise in
Java, JPA/Hibernate, SQL
(5+ years). - Excellent knowledge of
Java frameworks
such as
EJB/Spring
. - Strong front-end development skills with
JavaScript, HTML, CSS
. - Hands-on experience with
JavaScript frameworks/libraries
(e.g., AngularJS). - Solid understanding of
database technologies
(Oracle, MySQL). - Strong knowledge of
enterprise design patterns and application architecture
. - Expertise in
API design and development
. - Strong understanding of
application security principles
. - Hands-on experience with
cloud platforms
and deployment strategies. - Proficiency with
CI/CD tools
and automation practices. - Experience in
data processing pipelines
and data modelling. - Familiarity with version control tools (Git, SVN).
Solliciteren