Java Software Engineer (Identity Proofing)
Posted Updated
Description
- We have an opportunity for a Java Software Engineer to join our Documents team (focused on document and image processing)
- Design and develop services as part of distributed applications
- Collaborate closely with the immediate team/tribe and product owner
- Work with requirements for maintainability, testability, performance, security, and quality services
- Participate in code reviews and continuously improve the platform
- Our Tech Stack includes: Java v21, Spring Boot, SQL, MongoDB, RabbitMQ, Google Cloud Platform, and more
Benefits
- We encourage you to dedicate 2 hours each week within your workday for personal and professional development
- Immerse yourself in our culture of innovation and knowledge sharing to grow and succeed!
- Our hybrid work model allows you to choose to work from home for 2-3 days per week
- Every two years, we bring all signicats together under one roof - an event you won’t want to miss!
- Extra 5 paid days off each year, in addition to your annual holiday allowance
- Celebrate your work anniversaries with additional days off to recognise and reward your milestones
- Flexible work schedule to help you maintain a healthy work-life synergy
- Dedicated packages to cover gym or other wellness expenses
- Access to the Headspace app to nurture your mental health
- Unlimited access to a variety of Udemy for Business courses, quarterly development talks with your leader, defined career paths, and internal mentorship opportunities
- Tech gear that matches your comfort, preferences and ensures we remain Trusted Identity experts
- Opportunity to work from any other Signicat office for 2 months per year and 3 weeks per year from any European country
- 16 hours of paid volunteer time each year to support a charity or cause you are passionate about
- Vibrant office gatherings and our annual Summer Summit, held in each country where we have an office
- Strong knowledge of SQL and NoSQL databases
- Experience with messaging systems like RabbitMQ
- Familiarity with microservices architecture
- 3+ years of experience working with Java v21 and Spring Boot
- Fluency in English and Spanish
- Familiarity with cloud-native architecture and concepts as scalability, resiliency, and security
- Previous experience with documents and image processing, biometrics compression, ML and AI
- Exposure to Agile and DevOps methodologies
- Hands-on experience with CI/CD practices
