All offersBielsko-BiałaJavaStaff Engineer (Backend)
Staff Engineer (Backend)
Java
ICE Mortgage Technology

Staff Engineer (Backend)

ICE Mortgage Technology
Bielsko-Biała
Type of work
Undetermined
Experience
Senior
Employment Type
Permanent
Operating mode
Remote

Tech stack

    Java11
    advanced
    PostgreSQL
    advanced
    Apache Kafka
    advanced
    Spring Boot
    advanced
    Spring Reactor
    advanced
    Redis
    advanced
    Docker
    advanced

Job description

Online interview
Friendly offer
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 or its surroundings? We offer remote work or relocation package!

In this Staff 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:

  • Design and build scalable services and applications optimized for the best customer experience, with scale, performance, security, and availability considerations.
  • Provide technical leadership and create technical specifications for new microservices and APIs.
  • Develop detailed implementation plans.
  • Prepare, validate, improve, and re-engineer functions and processes.  Drive change and improvements within a group.
  • Deliver working solutions on time.
  • Influence and collaborate closely with groups within the product line.
  • Serve as a mentor to junior developers.
  • Contribute to the architecture of our next-generation cloud services.
  • Take ownership of the quality of the service from design to production.
  • Maintain developer documentation for the new APIs to encourage adoption and good practice.
 
Basic Skills & Qualifications

  • 8+ years of software development experience using Object Oriented design for high-volume transactional and customer-facing web applications using Java
  • Extensive hands-on knowledge and experience with database design and management for SQL and NoSQL databases
  • Experience with REST architectural patterns and experience building, exposing, consuming RESTful services with a high focus on performance
  • Experience designing and building message-driven systems, preferably using Apache Kafka
  • Knowledge of platform and application layer development processes in a Micro-service environment
  • Hands-on experience with CI/CD, design reviews, code reviews, TDD, unit testing, integration/system testing, monitoring, alerting, agile development practices
  • Experience with reactive programming
  • Knowledge of functional-oriented programming is an additional plus.
  • Deep knowledge of industry standards and industry best practices for large, complex platforms and services
  • Proven success designing robust and scalable production systems
  • Experience with security protocols and security best practices
  • Strong communication skills, able to communicate effectively with developers, project managers, UX, QA, and the leadership team
  • Knowledge and understanding of Scrum and agile development methods
  • Bachelor’s or Master’s degree in Computer Science or related technical field

We offer:

  • no trial period - indefinite employment contract from day 1 (or if your prefer, we offer B2B contract)
  • private medical healthcare (dental care, physiotherapist, psychologist included)
  • cafeteria program (200 points/month) via mybenefit.pl
  • life insurance
  • salary: up to 25000 PLN
  • last but not least - work in great atmosphere :)