ScalefocusScalefocus

Senior Java Developer

Posted 24.09.2021
Take The InterviewOriginal Job Post

Are you a seasoned Java Developer, willing to grow as a professional and work on large-scale projects, using different working approaches that are both diverse and cutting-edge? Are you passionate about innovative and top-notch software solutions and want to be part of like-minded professionals? Do you enjoy working in a fast-paced, yet collaborative environment?


If your answer is “Yes”, we would love to talk to you.


What are your responsibilities going to be:

  • Develop and recommend technical strategies, architecture and solutions
  • Develop tools and applications by producing clean, efficient code
  • Design and implement high- quality solutions according to technology best practices
  • Build scalable solutions that meet overall business requirements
  • Guide technical teams to deliver flexible and scalable solutions
  • Lead and mentor other developers
  • Proactively identify potential improvements
  • Communicate with internal and external stakeholders


What qualifications are needed:

  • Excellent knowledge of Java SE, Java EE and Spring Framework
  • Experience with SOA, Microservices, Caching and Messaging
  • Good understanding of OOP principles, Data Structures, Algorithms, Design Patterns
  • Experience with Cloud Service Providers (AWS, Azure, etc.)
  • RDBMS and NoSQL DBs – Oracle, MySQL, Postgres, MongoDB
  • ORMs such as Hibernate
  • Understanding of all aspects related to the Project Lifecycle
  • Experience with Automation testing
  • Experience in Agile development
  • A mindset of delivering high quality code
  • Excellent communication skills
  • Fluent English


What we offer:

  • You will have the chance to bring your expertise, enthusiasm and entrepreneurial mindset, and shape the way we transform the business (and lives) of our clients, partners and society
  • You will be trusted and encouraged to take decisions and smart risks, and have a significant impact on our future development and operations
  • You will be surrounded by other highly performing team members and will have the chance to grow and scale with us
  • You will become part of a thrilling and collaborative environment where you will be able to share your ideas and gain insightful feedback
  • You will receive a highly competitive remuneration and comprehensive benefits package
  • You will enjoy flexibility and be able to keep the balance between your personal and professional life and focus on what’s important
Take The Interview
Posted 24.09.2021