We are hiring

Senior Java Engineer & Team Lead

Join our team and work on amazing global projects.

Hey, you landed perfectly.

This is where your career starts!

Senior Java Engineer & Team Lead

Responsibilities:

About the project:

A fast-growing fintech company in the payment solution.

  • 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

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.
Requirements:
Advance Technical and Professional Expertise skills:

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
Collaborating with us, you will get:
Team Values & Environments
  • Advantageous contractual collaboration
  • A win-win relationship
  • Comfortable attitude
  • Support for your ideas
  • Solution oriented approach
  • Social events
  • 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 online
  • Team-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)

Ready for a challenge?

Apply now!

Talk To Us & We’ll Talk To You!