Ventra
Senior Full-stack Developer (Java Spring Boot / React / BPM)
Work experience: 3–6 years
Full-time employment
Schedule: 5/2
Work format: remote
☑️ Responsibilities
- Developing new services and functionality for the DMS Medical Console
- Developing the backend part of the solution in Java
- Developing user interfaces in React and TypeScript
- Creating and refining frontend components and user widgets
- Developing integrations between ELMA365 and internal corporate systems
- Working with REST API and microservice architecture
- Working with asynchronous interaction via message brokers
- Optimizing existing solutions and improving system performance
- Participating in discussions of architectural solutions with the development team
☑️ Our requirements for candidates
- Backend (priority)
- Commercial development experience in Java for at least 3 years
- Solid knowledge of Spring Boot
- Experience with Spring Cloud
- Experience developing REST API
- Understanding of microservice architecture principles
- Experience with PostgreSQL
- Experience with RabbitMQ or other message brokers
- Experience with Docker
- Experience with Git
- Frontend
- Experience developing in React
- Solid knowledge of TypeScript
- Knowledge of JavaScript
- Experience with HTML/CSS (SCSS)
- Experience developing user interfaces for corporate systems
- We are looking for a strong Full-stack developer who is interested in working with corporate products and BPM solutions
- Experience with ELMA365 will be a significant advantage, and we are also ready to consider specialists with experience in other BPM/BPMS platforms who are ready to quickly dive into working with ELMA365
Will be a plus:
- Experience with ELMA365
- Experience with ELMA365 SDK
- Development experience with BPM/BPMS platforms:
- Directum RX
- Camunda
- Creatio
- Pega
- other corporate BPM solutions
- Understanding of BPMN
- Experience developing integration solutions
- Experience with SIP/WebRTC and telephony systems
Contacts: recruiter contact