We are a FinTech product company - a web platform that supports every 2nd mortgage in the United States. We are based in California, with branches in Poland, India, and Belarus. For our location in Bielsko-Biała, we are looking for people who want to become completely new scrum teams (in a "Spotify Model" - google it!), which will deal with the development of products previously created only in the United States. Visit
https://www.icemortgagetechnology.com/ to learn more.
You don't live in Bielsko? We offer
a hybrid way of working or relocation package!
In this Software Engineer role, you will be working in a dynamic development team while collaborating with other developers, management, and customer support teams. You will have an opportunity to participate in designing and developing services utilized across product lines - in fact, 90% of development! All our products are deployed in public (AWS) and/or private cloud environments.
Summary of responsibilities (all adjusted to junior position)
- Build scalable services and applications optimized for the best customer experience, with scale, performance, security, and availability considerations.
- Analyze needs and requirements of existing and proposed microservices and APIs
- Diagnose complex developmental & operational problems and recommend upgrades & improvements at a component level.
- Participate in design and code review and code management
- Deliver working solutions on time.
- Collaborate closely with groups in and outside the development team.
- Take ownership of the code you deliver.
- Contribute to the documentation.
Basic Skills & Qualifications
-
0,5 - 3,5 years of software development experience using Java (preferably for high-volume transactional and customer-facing web applications)
- Working knowledge of relational database design and management.
- some experience in building REST services and message-driven systems (preferably using Apache Kafka)
- familiarity with microservices and knowledge of modern cloud services
- some experience with: CI/CD, design reviews, code reviews, TDD, unit testing, integration/system testing, agile development practices
- Practical perspective on software engineering discipline, focus on learning and delivering, and passion for high quality.
- “You build it – You own it” mentality is a must. Sense of ownership is paramount to achieving success.
- Great energy and enthusiasm with a positive, collaborative working style, clear communication, and writing skills.
Technology stack we use
- Java 11
- PostgreSQL
- Apache Kafka
- Spring Framework (Spring Boot; Spring Reactor)
- Redis
- Docker
We offer:
- no trial period - indefinite employment contract from day 1
- private medical healthcare (dental care, physiotherapist, psychologist included)
- cafeteria program (200 points/month) via mybenefit.pl
- life insurance
- COVID related additions (insurance, paid days off)
- additional days off - American state holidays