Java Developer

Midrand, Johannesburg, South Africa

Job Description


Essential Skills:

  • Backend: Java EE/Jakarta EE, PL/SQL, REST, SOAP, Payara (Quarkus, Microprofile optional).
  • Frontend: HTML, CSS, JavaScript, Ajax (JSF/JSP, Angular optional).
  • CI/CD: Version Control, Build and Deployment Pipelines (Maven, GIT, Jenkins, Sonar, Jira, Fortify, GitHub, GitHub Actions).
  • Testing: Unit Test Framework Junit (optional integration testing).
  • Infrastructure: AZURE or other cloud platforms.
  • Databases: Oracle, Postgres (JDBC, ORM frameworks).
  • SDLC Methodology: Agile, Scrum, Kanban, or XP.
Advantageous Skills:
  • Languages: Python, PySpark.
  • Databases: NoSQL.
  • Interface Technologies: MQ.
  • Containers: Docker, Kubernetes, Container registries.
  • Infrastructure as Code: Terraform, Ansible, or Cloud formation.
  • Automated testing: 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, Splunk, Nagios, Kabana.
  • End-user support/Incident-Problem management: ITSM Suite, BMC Remedy, or ServiceNow.
Qualifications/Experience:
  • Relevant IT Degree.
  • 3+ years in a Senior developer/engineer role, with over 6 years of total experience.
Role and Responsibilities:
As a Senior Java Developer/Engineer at [Insert Company Name], you will:
  • Analyze, design, develop, and test technical products within an agile/DevOps model.
  • Maintain, deploy, and operate cross-platform applications based on Java Frameworks.
  • Manage application dependencies across the full stack.
  • Create automated test cases and deployment pipelines.
  • Document procedures and protocols.
  • Provide tier-3 DevOps support.
  • Plan and execute upgrades and solutions.
If you're a highly skilled, motivated individual with a passion for innovation and excellence, join us and shape our exciting projects.

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
    JD1268245
  • 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