WHY join us?
- Guided by our core values Humanity, Innovation and Responsibility, we work openly in an environment of closeness, recognition and trust
- You will be part of a team with smart, friendly, talented, hardworking and committed to doing great work people
- You will be provided with plentiful opportunities as technologies and business models that empower you to show and expand your skills and abilities
- You will be joining a stable environment and comfortable working conditions
WHAT your essential role in the team will be:
- Participate in design, development, and maintenance of our software products
- Maintain existing code and introduce improvements to working systems
- Produce quality code following best practice guidelines for development process, coding style, revision control and security practices
- Be part of an agile and cross functional team
- Work closely with other teams responsible for other components like UX and APIs
- Share their expertise during code review activities and refinement sessions
- Design code in a functional and scalable way
- Understanding and consideration of mobile security best practices
WHAT necessary requirements for the position are needed:
- Excellent overview of the Java ecosystem
- Solid understanding of OOP principals and Design Patterns
- Experience with microservice-based applications
- Experience with relational and non-relational databases
- Write scalable, maintainable and testable code
- Experience with writing and maintaining unit and UI tests is an advantage
- Experience with Git and CI/CD
- Strong analytical and problem-solving skills
- Experience with code optimization and performance improvements
- Experience in Agile development methodologies
- Experience with React Typescript is a major advantage
Experience & Education:
- 4+ professional experience with Java
- Experience in development of financial applications would be a great advantage
- BS degree in Computer Science or a similar technical field of study
- Working proficiency and communication skills in verbal and written English
WHAT we are offering to you:
- Remote work opportunity
- 30 days of paid leave
- Health insurance
- Food vouchers
- Interesting work on new and long-run projects
- Multisport card at a discounted price
- Healthy snacks – free fruits, nuts and beverages
- Access to e-learning platforms
- Smart mobile phone and sponsored mobile plan
- Company-sponsored training and certification
- Recreation room
- Regular team buildings and celebrations