We are looking for a passionate and detail-oriented Full Stack Developer (Integration Team) to join our growing R&D department.
This is an exciting opportunity to work on large-scale, enterprise-grade integration systems that connect complex applications and data environments across the organization.
You will play a key role in designing, building, and maintaining integration flows, APIs, and web-based interfaces that enable seamless communication between critical systems.
What You’ll Do
- Develop and maintain backend integration services and full stack applications using Java, JavaScript, and related technologies.
- Design and implement efficient and scalable integration processes to connect different business systems and data sources.
- Work closely with architects, DevOps, and QA teams to ensure stable and secure software delivery.
- Develop APIs and services using ASP.NET / Web API–style approaches in Java (Spring), focusing on reliability and performance.
- Collaborate with product owners and cross-functional teams to understand business needs and translate them into technical solutions.
- Conduct code reviews, write unit and integration tests, and ensure best practices in software engineering.
- Contribute to DevOps automation and containerization efforts using Docker and Kubernetes.
- Support production systems and troubleshoot integration-related issues when needed.
Requirements
- At least 2 years of experience in software development.
- Strong programming skills in Java – must.
- Hands-on experience with JavaScript – must.
- Proven knowledge and high-level skills in SQL – must.
- Experience with Entity Framework or similar ORM tools – advantage.
- Familiarity with Spring Framework – advantage.
- Experience with Unix/Linux environments – advantage.
- Experience in integration development – significant advantage, especially with TIBCO products.
Technologies & Tools
- Version control systems: Git
- Build management: Maven (or similar tools)
- Testing: experience writing unit tests and integration tests
- Frontend: HTML5, CSS3, JavaScript, and optionally Angular
- Cloud and containers: Docker, Kubernetes – advantage
- Observability and search: Elastic – advantage
- Experience with ESB platforms – advantage