Senior Java Developer – Information Technology
Initiate International
Cape Town
7d ago

Are you a Senior Java Developer looking for a great job opportunity in Cape Town ? A leading dev house are looking for you to join their team!

Your key job responsibilities as the Senior Java Developer in Cape Town :

  • Develop, test and modify web application systems, including scripts, monitoring, tool setup and administration
  • Interpret business requirements and programming specifications to write Java programs that solve business needs
  • Develop, test, and deploy scalable web applications
  • Strong understanding of web architecture and deployment
  • Maintain technology expertise, keeping current with evolving systems analysis, programming and database technology
  • Provide application support
  • Requirements for this Senior Java Developer job in Cape Town :

  • Bachelor’s degree in Information Technology or Computer Science or equivalent experience
  • 5+ years of experience in Java software development
  • Experience building highly scalable, high performance, highly integrated web applications
  • Solid experience in Spring boot / Spring, and Hibernate
  • Experience building RESTful APIs (design, maintenance, consumption)
  • Experience on UI frameworks like Angular JS / JQuery / JavaScript and HTML
  • Demonstrate understanding of microservice architecture
  • Solid command of Object Oriented programming and systems analysis procedures
  • Experience in development and use of web services (i.e. SOAP, REST)
  • Strong oral and written communication skills
  • Demonstrates strong debugging, problem solving and investigative skills
  • Ability to work well independently and requires little or no supervision
  • Ability to collaborate effectively across disciplines, roles and geographical time zones
  • Apply
    Add to favorites
    Remove from favorites
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Application form