Principle Software Engineer (Java Solutions Architect)

 

Recruiter:

Sci Tech Placements

Job Ref:

JHB000392/MR

Date posted:

Thursday, May 20, 2021

Location:

Johannesburg, South Africa


SUMMARY:
Our client in the FinTech sector requires a Principle Java Software Engineer (Solutions Architect), Sandton

POSITION INFO:

Our client in the FinTech sector requires a Principle Software Engineer (Solution Architect), Sandton

 

RESPONSIBILITIES

  • To understand and be able to talk about and explain to your team the importance of principles of good software design and development so that we can produce software of the highest possible quality in the fastest possible time and will be able to continue to do so in the future.
  • To understand and be able to talk coherently about any practices (such as refactoring, TDD and pair programming) we are implementing and their benefits so that we are all working together and understand why they are so valuable.
  • To ensure the features developed by your team are produced to the highest possible quality in the fastest possible time and no less, so that we can continue to do so in the future.
  • To show the developers on your team better ways of doing things and help them improve their skills so that we all become better at our jobs.
  • To ensure the software your team is responsible for is healthy and that its health is visible to your team and the wider development team so that we can all focus on improving it and know where the most technical debt and legacy code is.
  • Responsible for the designing, describing, and managing the solution engineering in relation to specific business problems.
  • Leading the practice and introducing the overall technical vision for a particular solution.
  • To act as example to all the developers on your team by being the person who most closely follows the principles and practices, we have committed to so that the developers on your team feel confident they can too.
  • Work in accordance with the prevailing delivery methodology as defined by the business
  • To act as example to all the developers on your team by advocating learning and taking the time to do so myself so that they feel comfortable they can too.
  •  Report to the General Manager – DevOps

 

BACKGROUND REQUIREMENTS

  • BSc or higher in Computer Science or related field              
  • Diploma/Java programming certification

 

Job related Work Experience

  • 10 years + work experience 
  • Savvy about online collaboration
  • Broad and extensive knowledge of the software development process and its technologies
  • Knowledge of architectural styles and design patterns
  • Understanding of various coding methods and computer languages
  • Data modeling and database design experience
  • Experience with software development lifecycle (SDLC) processes
  • Experience with service-oriented architecture (SOA)
  • Energized by making customers systems efficient and successful
  • Ability to understand the customer requirements better than they do, to anticipate future needs and help determine the ideal solution for issues
  • A passion for collaboration and a deep understanding of the technology and sociology involved in enterprise social software
  • Superior team organizer and lead, with the ability to coordinate with technical staff without micromanaging.
  • Translator between business, technical, and salespeople
  • Excellent organizational and analytical skills
  • Driven to create success in a hopeless situation, through brilliant problem solving, communication, and relentless persistence
  • Able to perform well in the face of tight deadlines and tough technical and organizational challenges
  • Steadfast and calm in difficult situation
  • Requirements gathering methodology and experience
  • Understanding of software development processes
  • Experience with Windows/Linux/Unix
  • Fluent with JEE technology and its related technologies.
  • Participation in open-source projects
  • Savvy about online collaboration

 

Skills or Knowledge

  • Java J2EE 7,8
  • IBM DB2 v9 or above
  • IBM MQ or similar
  • Glassfish / Payara
  • Oracle Web Logic 12 or above
  • PrimeFaces
  • Microsoft SQL Server
  • SOAP/REST web services
  • Jasper reports
  • EJB
  • IntelliJ
  • Bitbucket
  • Jira
  • GIT
  • Source Tree
  • SOAP UI
  • WebSphere Application Server v9 or above
  • Payara 4.1 or above
  • Linux/AIX experience
  • Adobe LiveCycle Data Services (a plus) 

 

Please Email CV to --------Please upload your CV here-------->

 



 

NB! This job is now closed. You can apply for other jobs by uploading your CV.



 

 

 

Similar jobs you might be interested in:

Senior Postilion Developer
Location: Pretoria
Salary: 900000 Annually
Unlock Your Potential in the Financial Ecosystem! Join a team shaping the future of transactions! Are you an Intermediate Technical Postilion engineer ready to make a difference? We're seeking talent for a permanent role based in Pretoria, with a hybrid work setup.
15 days ago


SHIFT LABORATORY ANALYST
Location: Midrand
Salary:
Our Client is looking for a Shift Laboratory Analyst who will be working shifts and will be responsible to conduct quality control, in accordance with the Quality Management System, by performing analytical services in order to satisfy the client’s needs in accordance with the requirements of the South African Health Products Regulatory Authority.This role will be responsible for carrying ou...
21 days ago


LABORATORY SHIFT TEAM LEADER
Location: Midrand
Salary:
Our Client is looking for a Laboratory Team Leader who will be part of an effective team that interacts with multifaced parts of the organization. Including, but not limited to Quality Control, Sample Management, Lab Compliance and Lab Services. This position is responsible to maintain a high level of quality assurance and quality control, in accordance with the Quality Management System, by perfo...
21 days ago


PROJECT engineer - Electrical Construction / Renewables construction Projects
Location: Johannesburg
Salary: Negotiable Monthly
We are recruiting for a High level qualified Electric construction project engineer with experience in Cabling, Substation, Overhead line and Renewable Energy technology and Construction
2 days ago


Embedded Engineer
Location: Centurion
Salary: 600000 Annually
Centurion-based client seeks dynamic Embedded engineer skilled in precision electro-mechanical components for an exciting opportunity to innovate and thrive in their team. Click to discover more!
3 days ago


Junior Software Engineer
Location: Pretoria
Salary: 30 000 Monthly
An established communication solution company based in Pretoria East is looking for a Junior software engineer to join their dynamic, collaborative team. The ideal candidate has some experience with large scale software architectures which includes microservices, and experience with designing databases. Looking for an engineer with a focused and methodical mindset, who has a desire working with bi...
3 days ago


NEW WORK IN: Intermediate C# Full Stack Software Engineer (Angular 10+) – Bedfordview (IN-OFFICE WITH HYBRID AFTER THREE MONTHS) – @ R650k CTC p/a
Location: Johannesburg
Salary: 650000
NEW WORK IN: Intermediate C# Full Stack software engineer (Angular 10+) – Bedfordview (IN-OFFICE WITH HYBRID AFTER THREE MONTHS) – @ R650k CTC p/a
3 days ago


Solar Engineer
Location: Johannesburg
Salary:
🌞 Join Our Bright Future as a Solar engineer! 🌞Are you ready to illuminate the world with your expertise in Photovoltaic (PV) technology? At SunRise Innovations, our client is passionate about powering progress with the sun's boundless energy, and we need a visionary Solar engineer like you to help us harness it more effectively. Dive into a role where your skills will lead the charge in sus...
4 days ago


PR Eng. Process Engineer - Technical
Location: Johannesburg
Salary:
6 days ago


SAP BW / SAC Consultant (Advanced)
Location: Centurion
Salary:
Unleash your potential in the heart of our client! As a software engineer (Advanced): SAP BW / SAC Consultant, you'll be the mastermind behind cutting-edge SAP solutions. From streamlining incident processes to spearheading SAC implementations, every day promises innovation. Plus, if you're fluent in German, you're already ahead of the game! Ready to make your mark? Apply now and be part of our dy...
6 days ago


Create a free job alert for Principle Software Engineer (Java Solutions Architect) in Johannesburg

Enter your email address below and we will email you similar jobs when they become available:

You can cancel at any time. We will not spam you.
By giving us your email address your agree to our Terms and Conditions