Action Item Solutions

Senior Java Backend developer

We are looking for an exceptional and passionate Back-End Developer to join our team. This role involves designing and implementing the backbone infrastructure and API’s for our applications, ensuring a great user experience.

Responsibilities:

  • Be responsible for the products’ architecture and maintain its performance in challenging circumstances
  • Maintain high standards of software quality by establishing best practices
  • Collaborate with various stakeholders to plan, design, develop, test and maintain extraordinary features
  • Translating requirements into high-quality code
  • Seeing through a project from conception to finished product
  • Collaborating with a team of skilled developers to develop high-traffic, cloud-based applications
  • Participating in code reviews to maintain code quality and sharing best practices with the team
  • Provide guidance and mentorship to junior developers, promoting continuous learning and improvement within the team

Requirements:

  • At least 5 years of experience as a backend developer (Java and spring-boot technologies)
  • Experience with large-scale web applications and the ability to deep dive into complex applications
  • In-depth understanding of Object-Oriented Programming (OOP) and SOLID principles
  • Team player committed to the success of the team
  • Strong verbal and written communication skills with the ability to clearly explain technical concepts.
  • Keen attention to detail
  • Practical knowledge with software engineering best practices (testing, code reviews, scalability, etc.)
  • Excellent debugging, investigating and problem-solving abilities
  • Curious learner who loves sharing knowledge and best practices, and can work both independently and in a team
  • Proven experience in building, supporting, and monitoring microservices architecture
  • Ability to thrive in a fast-paced, ambiguous, and changing environment