Tech Stack
AngularDockerHibernateJavaJenkinsJUnitKafkaKubernetesMavenMockitoNode.jsSOAPSpringSQLTypeScript
About the role
- Design, build, and maintain critical business applications.
- Develop and maintain backend applications using Java 11+ and Spring Framework.
- Integrate and optimize relational databases (SQL, DDL, transactions, Hibernate).
- Build and consume REST and SOAP services.
- Develop modern frontend interfaces with Angular 10+ (Node, npm, TypeScript, Observables).
- Ensure code quality through unit testing and manage dependencies with Maven.
- Contribute to CI/CD integration and deployment processes.
- Collaborate closely with business and IT teams in an Agile/Scrum environment to deliver solutions.
Requirements
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
- Minimum 4–5 years of experience as a Fullstack Developer.
- Strong expertise in Java 11+ and Spring Framework.
- Experience with Hibernate, SQL/DDL, and transaction handling.
- Hands-on experience with REST and SOAP web services.
- Advanced frontend development skills with Angular 10+ (Node, npm, TypeScript, Observables).
- Proficiency with Maven, JUnit, and Mockito.
- Nice to have: Kafka, JMS, Docker, Kubernetes, Jenkins, Git.
- Awareness of security and performance best practices.
- Experience working in an Agile/Scrum environment.
- Good communication and interpersonal skills.
- Fluency in English.
- Dynamic, autonomous, and proactive, passionate about technology.
- An attractive salary package.
- A good work-life balance environment.
- The assurance of working in cutting-edge technologies in an entrepreneurial spirit.
- The opportunity to develop your skills thanks to tailor-made training courses according to your needs.
- A good job in a friendly place.
ATS Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
Java 11+Spring FrameworkHibernateSQLRESTSOAPAngular 10+NodeTypeScriptMaven
Soft skills
communicationinterpersonaldynamicautonomousproactive
Certifications
Bachelor’s degreeMaster’s degree