About the project
A fast-growing fintech company in the payment solution.
Main responsibilities
- Write clean, concise, modular code in an agile environment
- Mentor developers
- Provide code reviews
- Provide input to the DevOps team
- Part of the design and architecture team
- Designing and implementing Java-based applications
- Assuring high degree of user-friendliness including good performance and the support of all relevant processes
- Defining application objectives and functionality
- Aligning application design with business goals
- Debugging and resolving technical problems that arise
- Ensuring continuous professional self-development
Technical and Professional requirements
- Studies in Computer Science or comparable studies
- 5+ years of overall software development experience using Java JVM
- Expertise using Java with Spring Framework & Spring-Boot
- Experience with SQL (PostgresSQL especially) and NoSQL databases
- Experienced building large and scalable applications using microservice design patterns
- Strong working knowledge of Agile process, CI/CD & build automation tools
- Team Lead experience
- At list 3 years of working experience in AWS
- Experience with API gateways
- Experience with source code management/continuous integration (CI): BitBucket
- Enthusiasm for the conception and implementation of software in close coordination with the team
- Independent thinker, proactive, and solution oriented
- Work independently and efficiently remote
- Good written and verbal communication in English language
Additional information
- Willingness to work full time and full remote
- Willing to attend daily and weekly meetings with the team
- Available to engage for a long term of collaboration
Salary and Benefits
- Competitive salary
- 24 days of vacation per year
- Legal holidays are moved to Fridays or Mondays, if they will be in weekends
- Medical insurance, premium package for you and 2 family members
- Specialized Psychological counselling or Psychotherapy services
- Development plan and access to Udemy learning platforms, access to internal trainings (technical and soft skills) and mentoring program.
We offer
Team Values & Environments
- A win-win relationship
- Comfortable attitude
- Support for your ideas
- Solution oriented approach
- Social events
- Multicultural environments
- Amazing global projects
- Utilizing the latest technologies and frameworks
Learning & development
- Technical & soft skills training
- Growth via new projects
- Mentors and Mentees internal program
- Techbytes - tech internal presentations
- Evolve your skills with new technology
Team Wellbeing
- Full remote activities
- Flexible work hours
- Professional psychotherapy services live or onlineTeam-building events
- Teamwork on projects
- Friendly and supportive environment
- Envolve in various initiatives that help communities (social, charities, sponsorships and being a speaker at tech conferences)