Full Stack Java Developer Adv 2429 2430

Midrand, Johannesburg, South Africa

Job Description


ESSENTIAL SKILLS REQUIREMENTS:

  • Back End: Java EE/Jakarta EE, PL/SQL, REST, SOAP, Payara. (Optional: Quarkus, Microprofile)
  • Front End: HTML, CSS, JavaScript, Ajax. (Optional: JSF/JSP, Angular)
  • CI/CD: Version Control, Build and Deployment Pipelines (Maven, GIT, Sonar, Jira, any CICD tool)
  • Testing: Unit Test Framework Junit, optional integration testing
  • Infrastructure: AZURE or other cloud infrastructure
  • Databases: Oracle, Postgres (JDBC, ORM frameworks)
  • SDLC Methodology: Agile, Scrum, Kanban or XP
ADVANTAGEOUS SKILLS REQUIREMENTS:
  • Back End: Python, PySpark
  • Databases: No Sql
  • CI/CD: Version Control, Build and Deployment Pipelines (Jenkins, GitHub, GitHub Actions)
  • Infrastructure as Code: Terraform or Ansible or Cloud formation.
  • Containers: Docker, Kubernetes, Container registries
  • Automated testing e.g., Selenium, Rest Assured
  • Performance analysis: Java-Multithreading, session management/pooling, transaction management
  • Security: Certification/Skills, AST(Static, interactive and dynamic)
  • Monitoring: AppDynamics, Dynatrace, Grafana
  • Log Management Alerting: ELK Stack or Splunk, Nagios, Kabana
  • Operation Management
  • End User Support, Incident-Problem management: ITSM Suite / BMC Remedy or ServiceNow
QUALIFICATIONS/EXPERIENCE:
  • Relevant IT Degree
  • 3+ Years in a Java software developer/engineer role, 6+ years total experience required.
YOUR ROLE AND RESPONSIBILITIES:
  • Work with the feature team members on system analysis, design, development, and testing in an agile/DevOps model.
  • Develop, deploy, and operate cross-platform applications based on Java Frameworks.
  • Manage application dependencies from top to bottom.
  • Implement robust automated test cases.
  • Create and maintain automated deployment pipelines.
  • Prepare and document standard operating procedures and protocols.
  • Support operational excellence and resolve escalated support topics.
  • Plan and execute upgrades of existing applications, tools, and features.
WHAT WE OFFER:
  • A cutting-edge global IT system landscape and processes.
  • Flexible working hours for the perfect work-life balance.
  • Remote or on-site work location flexibility.
  • Affordable group vehicle promotions.
  • A motivating, energetic, and fast-paced working environment.
  • Modern, state-of-the-art offices.
  • Dynamic global team collaboration.
  • Application of the Agile Working Model Methodology.
  • Don't miss this chance to supercharge your career in the world of Full Stack Java Development.
Apply now and embark on a journey filled with innovation, growth, and excitement! Join our dynamic team and let's build the future together.

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.


Job Detail

  • Job Id
    JD1263717
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Midrand, Johannesburg, South Africa
  • Education
    Not mentioned