Experienced Java Developer
Job Requirements
• Expert in Java and Java frameworks (Spring, Spring Boot, Hibernate) on Linux environment (4+ years)
• Expert in Web application development and Web services (5+ years)
• Experience with micro-services architecture using Spring boot or Vert.x
• Thorough understanding of enterprise application requirements, including scalability, performance, reliability, and high availability.
• Experience in software design and software design reviews
• Outstanding drive and communication skills
• Mentoring capabilities – a significant advantage
• Experience in Agile development methodology
• Bachelor’s degree in computer science / software engineering or elite software army unit graduate