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
Original Job Post on Senior Java Developer
Take The Interview
Posted 24.09.2021