Senior Java Developer

Centurion, Gauteng, South Africa

Job Description


Responsibilities:

  • Translate business requirements into detailed implementation designs.
  • Write, debug, test, and document code for both back-end and front-end development.
  • Participate in estimation, planning discussions, developer meetings, code reviews, and quality assurance tasks.
  • Create and maintain integration, unit, component, and user acceptance tests.
  • Identify and address potential security risks and performance bottlenecks.
  • Refactor existing code when necessary.
Requirements:
  • Minimum of 8 years in professional software development.
  • Extensive experience in Java, microservices, web API integration, and the Software Development Life Cycle (Agile).
  • Proven experience in developing large-scale, scalable, and performance-critical software projects, with ecommerce platform experience as a plus.
  • Ability to work both independently and as part of a mighty team
  • Strong communication and interpersonal abilities
  • Solid experience in the following technologies:
  • SOA (Service-Oriented Architecture)
  • Microservices
  • RESTful APIs
  • Docker
  • Java
  • Angular
  • React
  • Bootstrap
  • Spring boot
  • Hibernate
  • Tomcat
  • Weblogic
  • Nexus
  • Gradle/Maven
  • Jenkins (CI/CD)
  • Oracle (PL/SQL)
  • Git
Education:
Bachelors degree in IT, Computer Science, Software Engineering, or a related field.Kindly email your Cv through to or contact Manana on

ExecutivePlacements.com

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD1352500
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Centurion, Gauteng, South Africa
  • Education
    Not mentioned