Jobs Career Advice Post Job
X

Send this job to a friend

X

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

    • Job Opportunities Momentum

    Posted: Sep 13, 2022
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • 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

    Check how your CV aligns with this job

    Method of Application

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

    Build your CV for free. Download in different templates.

  • Send your application

    Back To Home

Career Advice

View All Career Advice
 

Subscribe to Job Alert

 

Join our happy subscribers

 
 
 
Send your application through

GmailGmail YahoomailYahoomail