HireFT
Browse JobsHow it worksPricingSuccess Stories
    Back to jobs
    RE

    Reverside Software Solutions

    Software Development

    Senior Java Developer

    Midrand, South AfricaOn-SiteContract7+ yrs experiencePosted 3d ago
    All Reverside Software Solutions jobs

    Job description

    Reverside is an established it services provider focusing on delivering high-quality software development, it is resourcing, digital transformation, and systems support solutions. We are always looking for skilled professionals to join our growing team and contribute to innovative technology projects across various industries. We are looking for a Senior Java Developer who will be responsible for the design, development, enhancement, support, and maintenance of enterprise software solutions.

    The role

    provides technical leadership, ensures adherence to engineering standards, and collaborates with business and technology stakeholders to deliver secure, scalable, and high-performing applications.

    Key Responsibilities:

    • Determine operational feasibility by evaluating business requirements, technical analysis, solution design and implementation approaches.
    • Ensure technical decisions comply with industry best practices and internal standards.
    • Conduct systems analysis and recommend process and policy improvements.
    • Report on technical status, risks and operational matters.
    • Collaborate with business stakeholders, project managers, scrum masters, engineers, analysts and architects.
    • Consult stakeholders regarding software maintenance and performance improvements.
    • Continuously improve technical skills through training and research.
    • Protect confidential information and organisational assets.
    • Contribute to organisational and engineering objectives.
    • Key Deliverables: Write technical specifications.
    • Support, coach and mentor engineers.
    • Gather and analyse user requirements.
    • Develop high-quality, maintainable and performant code.
    • Develop high-quality automated tests.
    • Refactor and enhance existing codebases.
    • Maintain technical and operational documentation.
    • Technology Stack: Java Spring Boot Node.js GitLab Docker Jenkins REST APIs Microservices CI/CD Experience &

    Qualifications:

    • 7+ years of software development experience.
    • Strong Java and Spring Boot expertise.
    • Experience with Agile delivery methodologies.
    • Bachelor's degree in Computer Science, Information Technology, Software Engineering or related field.

    Job details are sourced from the employer's original posting.

    Open job posting
    RE

    About the company

    Reverside Software Solutions

    Software development and IT solutions company providing custom software development and technology services.

    View all Reverside Software Solutions jobs
    Industry
    Software Development
    Open roles
    18

    Interested in this role?

    Apply with HireFT

    Free to start — no card required.

    Your fit

    How well do you match?

    Sign in to see how your résumé lines up with this role.