NNW Tech Solutions - Senior Java Software Engineer

Developer
๐Ÿ’ฐ Negotiable
๐Ÿ“ Johannesburg, South Africa
Twine Jobs Twine
Based in Manchester, United Kingdom
Last online 4 days ago

Developer is needed in Johannesburg, South Africa.

Client: NNW Tech Solutions

Location: Johannesburg, South Africa

Contract: Contractor

Job Description:

The role involves participating in software design meetings, analyzing user needs to determine technical requirements, designing and developing high-quality code, testing, debugging, and fixing application problems. This position also includes following the software development lifecycle process and supporting product releases by interacting with internal stakeholders.

Requirements:

  • 5-10 years of software development experience including design and development
  • Strong skills in Java, Spring Boot, Hibernate, Java SDK, HTML, CSS, JavaScript/Angular, and Angular.js
  • Hands-on experience with Database development tools such as Oracle, MySQL, SQL Server
  • Good experience in developing RESTful and SOAP Services
  • Knowledge of CICD principles and tools like Jenkins, Gitlab, Azure Devops
  • Experience developing Microservices
  • Some familiarity with deploying and developing using AWS/Azure
  • Preferred experience in the financial industry
  • Proficiency with Microsoft Office applications
  • Understanding of software development methodologies and the software development lifecycle
  • Ability to provide solutions to technical problems independently
  • Strong technical, analytical, and development skills
  • Effective verbal and written communication, customer service skills
  • Ability to work independently or in a team, handle multiple projects simultaneously
  • Participation in software design meetings to determine technical requirements
  • Testing, debugging, and fixing application problems in a timely fashion

Additional Information:

This job posting is for two separate clients, one of whom has a non-remote policy.

Posted a year ago

No longer accepting applications

Get instant notifications for new Developer jobs. Enter your email:

chevron-left

FreshBooks is an easy-to-use billing, payments, and accounting platform that keeps you tax-time ready all year round.

Try FreshBooks free for 30 days.
  • How It Works


    ๐Ÿ”

    Get quality leads

    Review job leads for free, filter by local or global clients, and get real time notifications for new opportunities.


    ๐ŸŽ‰

    Apply with ease

    Pick the best leads, unlock contact details, and apply effortlessly with Twine's AI application tools.


    ๐Ÿ“ˆ

    Grow your career

    Showcase your work, pitch to the best leads, land new clients and use Twineโ€™s tools to find more opportunities.

Similar Jobs