Solution Engineer (Java Back End Or Full Stack)

Be among the first applicants.
Copious Software
Gauteng
ZAR 40 000 - 80 000
Be among the first applicants.
2 days ago
Job description

Ready to embark on this thrilling journey?

Apply now and let's revolutionise the economic and technology landscape together! Learn more about Copious. Our role has always been to innovate through PEOPLE, KNOWLEDGE, and SOLUTIONS to support businesses and societies across the globe, including South Africa, Singapore, India, and UAE. At Copious, we are passionately committed to doing all the right things to help our customers succeed.

We provide high-value technology services through engaged talents who drive continuous innovation and operational excellence.

Why Work with Us

  • Join our team and contribute to our journey, and we will take care of better than market compensation.
  • Better net pay, salary & tax benefits.
  • Relocation opportunities, company parties & trips.
  • Upskilling & re-skilling.
  • A dedicated account manager assigned to work closely with your engagement.

About Clients

Imagine working with industry-leading customers who are changing the game and disrupting the landscape in sectors like Finance, Insurance, Banking, and Retail.

At Copious, we bring together the brightest minds to collaborate on groundbreaking projects that shape the future.

Role

Within this environment, the Solution Engineer (Back End or Full Stack) must collaborate with the Business Analyst, System Architect, and Project Managers to understand overall business needs and requirements. The Engineer will support projects throughout their lifecycle, including requirements, design, implementation, release, and post-release support.

Responsibilities

  • Understand problems holistically and solve them by producing reusable components or services, following standards, architecture principles, design patterns, and development processes.
  • Apply fundamentals of SOA and OO principles and methodologies.
  • Develop unit tests and integration tests, and perform quality assurance.
  • Document logic, comment on code, and troubleshoot issues in complex environments.
  • Release source code to QA and production environments.
  • Consult with Systems Analysts and Architects on technical issues.
  • Participate in code reviews to ensure standards and quality.

Requirements

Primary Tech Stack (Back End Engineers): Java, Hibernate, SpringBoot, Microservices, Database knowledge, etc.

Full Stack Engineers should also have experience with Angular, TypeScript, ExpressJS, and ReactJS.

Minimum 4+ years of experience in Java / J2EE, with at least 2+ years in SpringBoot, Hibernate, or JPA.

Experience with Java 1.7 or newer, Docker, Kubernetes, AWS Cloud, Git, and Jira is beneficial.

Database expertise in SQL / PL-SQL, including joins, stored procedures, triggers, cursors, etc.

Knowledge of Data Structures, Collections, Concurrency, Multithreading, CRUD operations, aggregations, and indexing.

Qualification & Certifications

Bachelor's degree in Computer Science, BCA, MCA, or related tech field.

Certifications in Java, SpringBoot, Docker, Microservices, etc., are advantageous.

Click Here to Apply Now

Get a free, confidential resume review.
Select file or drag and drop it
Avatar
Free online coaching
Improve your chances of getting that interview invitation!
Be the first to explore new Solution Engineer (Java Back End Or Full Stack) jobs in Gauteng