Developer - Java (Senior)

Parvana

Bellville (TX)

Hybrid

USD 55,000 - 92,000

Full time

13 days ago
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Parvana is seeking a senior Java/J2EE developer to guide, design, code, and document robust software solutions. You will mentor juniors, develop training content, and stay current with industry trends while partnering with DevOps to support internal systems.

The role emphasizes delivering high-quality code across the SDLC, utilizing Hibernate, JUnit, Quarkus, and RESTful services in a hybrid Cape Town environment.

Qualifications

  • 7+ years in the South African IT sector, with a strong background in service delivery, managed services, and solution feasibility.
  • 5–7 years of deep expertise in Java/J2EE, including OOP patterns and frameworks such as Hibernate, JUnit, and Quarkus.
  • Proven experience with web-based projects utilizing RESTful APIs and microservices.
  • Proficiency in front-end basics (HTML, JS/TS), data formats (JSON, XML), and relational databases like MySQL or MariaDB.
  • Hands-on experience with IntelliJ, Maven, and Tomcat, as well as lifecycle tools like Jira and Confluence.

Responsibilities

  • Act as a senior technical authority, providing guidance, resolving escalations, and mentoring junior developers.
  • Develop training programs, contribute to internal technical libraries, and stay abreast of industry trends to keep the team competitive.
  • Design, code, test, and document robust solutions primarily using Java, ensuring all output aligns with best practices and existing frameworks.
  • Partner with DevOps teams to meet customer needs and provide hands-on support for internal systems and applications.
  • Maintain high code standards through rigorous unit testing and comprehensive documentation.

Skills

Java/J2EE
Hibernate
JUnit
Quarkus
RESTful APIs
Microservices
Frontend basics (HTML/JS/TS)
SQL (MySQL/MariaDB)

Tools

IntelliJ
Maven
Tomcat
Jira
Confluence

Job description

Location: Cape Town | Work Type: Hybrid

About our client:

Our client is a well-established and highly regarded South African software development company that develops, supports and consults software solutions for the academic sector. With offices in Jhb and Cape Town, they are progressive with regard to their technology stack. Their solutions and services span the full range of the software development life cycle. Employees are mostly permanent and long term. They have a very low staff turnover, which is indicative of how well they are treated.

What you will be doing:
  • Act as a senior technical authority, providing guidance, resolving escalations, and mentoring junior developers.
  • Develop training programs, contribute to internal technical libraries, and stay abreast of industry trends to keep the team competitive.
  • Design, code, test, and document robust solutions primarily using Java, ensuring all output aligns with best practices and existing frameworks.
  • Partner with DevOps teams to meet customer needs and provide hands‑on support for internal systems and applications.
  • Maintain high code standards through rigorous unit testing and comprehensive documentation.
What our client is looking for:
  • At least 7 years in the South African IT sector, with a strong background in service delivery, managed services, and solution feasibility.
  • 5 - 7 years of deep expertise in Java/J2EE, including OOP patterns and frameworks such as Hibernate, JUnit, and Quarkus.
  • Proven experience with web-based projects utilizing RESTful APIs and microservices.
  • Proficiency in front-end basics (HTML, JS/TS), data formats (JSON, XML), and relational databases like MySQL or MariaDB.
  • Hands‑on experience with IntelliJ, Maven, and Tomcat, as well as lifecycle tools like Jira and Confluence.
  • A track record of meeting deadlines and delivering high-quality code throughout the entire Software Development Life Cycle (SDLC).
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Developer – Hybrid, Cape Town
Senior Java Developer – Hybrid, Cape Town

Parvana • Bellville (TX)

Hybrid
USD 55,000 - 92,000
Sr. Java Developer
Sr. Java Developer

Unisys • Rockville (MD)

On-site
USD 120,000 - 190,000
401(k) matching
Healthcare benefits
Software Developer (Java)
Software Developer (Java)

Placements24 • Willows (CA)

Hybrid
USD 60,000 - 90,000
Competitive salary
Medical benefits
Retirement benefits
+3
Senior Java Engineer
Senior Java Engineer

IT.HR Recruitment Agency • St. Louis (MO)

On-site
USD 80,000 - 120,000
Senior Java Developer (hybrid-remote)
Senior Java Developer (hybrid-remote)

Nanosoft Consulting Talent Page • Cleveland (OH)

Remote
USD 100,000 - 120,000
Senior Java Developer/Lead Java Developer
Senior Java Developer/Lead Java Developer

Compunnel, Inc. • Bentonville (AR)

On-site
USD 100,000 - 130,000
11+ Years Senior JAVA Developer - Washington DC (In-person interview)
11+ Years Senior JAVA Developer - Washington DC (In-person interview)

AHU Technologies Inc • Washington

On-site
USD 110,000 - 140,000
Java Developer
Java Developer

The Dignify Solutions, LLC • Minneapolis (MN)

On-site
USD 80,000 - 100,000
Senior Java Web Developer
Senior Java Web Developer

Next Generation Inc. • Chicago (IL)

On-site
USD 115,000 - 135,000
Software Developer, Java
Software Developer, Java

Vets Hired • Vienna (VA)

On-site
USD 120,000 - 150,000