Full-stack Software Engineer
Technology
acum 4 zilePână la 24.12.2026
Normă întreagăLa sediu
Descrierea postului
About The Role In this role, you will work as a Senior Full-Stack Java Engineer on large-scale corporate systems supporting calls, proposals, grants, audits, and funding management within a European public-sector environment.
You will develop and maintain secure, scalable applications across backend, frontend, APIs, databases, cloud, and CI/CD while also contributing to code reviews, mentoring, requirements refinement, and production support.
Responsibilities
- Develop and maintain front-end and back-end application components
- Implement business logic, responsive UI, APIs, and database interactions
- Design and secure RESTful APIs and web services
- Apply security best practices for authentication, authorization, storage, logging, and monitoring
- Perform unit and integration testing, debugging, and production troubleshooting
- Deploy applications using cloud platforms, CI/CD pipelines, Docker, and Kubernetes
- Monitor lower environments, performance, and application stability
- Perform code reviews and support technical onboarding and mentoring
- Collaborate with QA teams and participate in requirements refinement and estimation
- Maintain technical documentation and code quality standards
- University degree corresponding to EQF Level 6, typically a Bachelor’s degree or equivalent
- 7+ years of professional IT experience
- Strong Java backend expertise with Spring Boot, Hibernate, and REST API development
- Strong knowledge of JavaScript, HTML, and CSS
- Experience with PostgreSQL, Oracle, and MongoDB, including schema design and query optimization
- Experience with WebLogic, JEE, and EJB
- Experience with AWS or Azure and cloud application deployment
- Experience designing and securing REST APIs with OpenAPI/Swagger
- Strong knowledge of OAuth 2.0, OpenID Connect, and JWT
- Knowledge of Angular, React, Vue, or Bootstrap
- Experience with Maven, GitLab, Bamboo, Jenkins, Nexus, or similar CI/CD and build tools
- Experience with Jira, Git, Bitbucket, and wiki-based collaboration tools
- Experience with Docker and Kubernetes
- Knowledge of SOA and service bus architectures
- Experience with Agile and Scrum
- Experience with JUnit and Mockito
- Experience with SonarQube, SonarLint, HP Fortify, or similar code analysis tools
- Experience with Apache Camel
- Experience with Drools or similar rule engines
- Experience with AI coding tools such as Amazon Q or Kiro
- Knowledge of system analysis and project management will be a plus
- Strong mentoring, communication, and technical leadership skills
- English or French proficiency at B2 level or higher
Keywords
JavaSpring BootHibernateREST APIsJavaScriptHTMLCSSPostgreSQLOracleMongoDBAWSAzureOAuth 2.0OpenID ConnectDockerKubernetesOpenAPISwaggerAngularReact
Te interesează acest rol?