Senior Java Developer
New
Remote from EuropeContractSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Experience
- 6 years
- Required Skills
- DockerHibernateJavaKafkaKubernetesMicrosoft SQL ServerSpring BootRESTful APIsMicroservices
Requirements
- 6+ years experience with Java 21+ and common frameworks (Spring, SpringBoot).
- Expertise in OOP paradigms and SOLID principles.
- 1+ year experience in biometric and identity management (fingerprint/face).
- Proficiency in REST API development using Spring MVC and Postman.
- Experience in functional and reactive programming.
- Knowledge of MS SQL Server, Spring Data, and Hibernate.
- Proficiency in Docker and Kubernetes.
- Experience with messaging systems like ActiveMQ and Kafka.
- Familiarity with frontend frameworks (Vue.js, React, or Angular).
- Knowledge of Java EIP frameworks (Apache Camel or Spring Integration).
Responsibilities
- Design and develop production grade, enterprise level systems involving messaging and microservices.
- Implement Java applications and micro-services integrating with search engines.
- Write secure, reliable, scalable, and performant backend code.
- Develop OAUTH authentication mechanisms.
- Implement unit and integration tests for validation.
- Configure CI/CD pipelines and assist with system deployment.
- Follow Scrum procedures and provide work estimates.
- Maintain technical documentation with attention to security and logging.
View Full Description & ApplyYou'll be redirected to the employer's site