Enable job alerts via email!

Solution Engineer (Java Back End Or Full Stack)

Copious Software

Gauteng

On-site

ZAR 60,000 - 90,000

Full time

19 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Copious Software is seeking a Solution Engineer, responsible for collaborating closely with Business Analysts and Project Managers to deliver technological solutions. Candidates should possess strong expertise in Java and full stack development, including proficiency in SpringBoot and Angular. This role promises a supportive work environment with opportunities for upskilling and career advancement.

Benefits

Relocation opportunities
Company parties & trips
Upskilling & re-skilling

Qualifications

  • 4+ years in Java / J2EE, at least 2+ years in SpringBoot or Hibernate.
  • Experience with Java 1.7+.
  • Knowledge of Data Structures, Collections, Concurrency, and Multithreading.

Responsibilities

  • Develop reusable components and services based on defined standards and architecture.
  • Consult with cross-functional teams on technical issues.
  • Conduct unit and integration testing, and maintain quality assurance.

Skills

Java
SpringBoot
Hibernate
Microservices
Angular
TypeScript
ReactJS
SQL

Education

Bachelor's degree in Computer Science

Tools

Docker
Kubernetes
Jira

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 you better than market compensation.
  • Better net pay salary & tax benefits.
  • Relocation opportunities.
  • Company parties & trips.
  • Upskilling & re-skilling.
  • A dedicated account manager assigned who works 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 work together with the Business Analyst, System Architect, and Project Managers to understand the overall business needs and requirements.

The Engineer will support projects throughout the project lifecycle, including requirements, design, implementation, release, and post-release support.

Responsibilities
  • Understand the 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 of the codebase.
  • Document logic used, comment on the code, and troubleshoot issues within a complex environment.
  • Release source code to QA and production environments.
  • Consult with Systems Analyst and Architect on technical issues.
  • Participate in code reviews to ensure standards and effective use of libraries.
Requirements
  • Primary Tech Stack (Back End Engineers): Java, Hibernate, SpringBoot, Microservices, DB Knowledge.
  • Full Stack Engineers should also have Angular, TypeScript, ExpressJS & ReactJS experience.
  • 4+ years in Java / J2EE, with at least 2+ years in SpringBoot, Hibernate, or JPA.
  • Experience with Java 1.7+.
  • Knowledge of Docker, Kubernetes, AWS, Git, Jira.
  • Database expertise in SQL / PL-SQL, including Joins, Stored Procedures, Triggers, Cursors.
  • Knowledge of Data Structures, Collections, Concurrency, Multithreading, CRUD, Indexing.
Qualifications & Certifications
  • Bachelor's degree in Computer Science, BCA, MCA, or related field.
  • Certifications in Java, SpringBoot, Docker, Microservices are advantageous.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.