Jobs Career Advice Signup
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Sep 13, 2022
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Never pay for any CBT, test or assessment as part of any recruitment process. When in doubt, contact us

    Momentum is a trusted partner on your journey to financial wellness. We guide you by offering leading advice, products and services. We are committed to helping you fulfill your lifelong financial needs, by providing relevant and unique solutions to suit your budget and individual circumstances. It is our aim to build and maintain enduring relationships by p...
    Read more about this company

     

    Senior Java Developer

    Role Purpose

    We are looking for a Senior and Intermediate Java Developer with experience in building high-performing, scalable, enterprise-grade applications. You will be part of a talented software team that works on mission-critical applications. Responsibilities include managing Java/Java EE application development while providing expertise in the full software development lifecycle, from concept and design to testing.

    Requirements

    • We are looking for someone with:
    • Matric or senior certificate (required)
    • Computer Science or Engineering degree or diploma (Preferred)
    • Solid development experience in Java (6 years)
    • Practical work experience with the Spring Framework (minimum 4 years)
    • It would be an advantage to have proven experience of enterprise Java or JEE development, Angular, Git, Gradle and other DevOps/CD/CI tools, AWS experience and Linux.

    Duties & Responsibilities

    We are looking for someone who wants to add value through:

    • Design, build, and maintain efficient, reusable, and reliable Java code on exciting projects.
    • Translate application specifications and use cases into functional applications
    • Ensure the best possible performance, quality, and responsiveness of the applications
    • Identify bottlenecks and bugs, and devise solutions to these problems
    • Help maintain code quality, organization, and automatization
    • Prepare and produce releases of software components
    • Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review
    • Maintenance: Ensure all errors are resolved correctly and resolution documented; eliminate reoccurrence of errors; provide support to operations and support team
    • Collaborate with team members and stakeholders
    • Co-design and contribute to overall team objectives and successes

    Design, build, and maintain efficient, reusable, and reliable Java code

    • Translate application specifications and use cases into functional applications
    • Ensure the best possible performance, quality, and responsiveness of the applications
    • Identify bottlenecks and bugs, and devise solutions to these problems
    • Help maintain code quality, organization, and automatization
    • Prepare and produce releases of software components
    • Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review
    • Maintenance: Ensure all errors are resolved correctly and resolution documented; eliminate reoccurrence of errors; provide support to operations and support team
    • Collaborate with team members and stakeholders
    • Co-design and contribute to overall team objectives and successes

    Competencies

    • Ability to work as part of a team
    • Attention to detail
    • Analytical mindset and good problem-solving skills

    Method of Application

    Interested and qualified? Go to Momentum on momentum.erecruit.co to apply

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at Momentum Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail