Java Developer
3 days ago
time left to apply End Date: April 2, 2025 (30+ days left to apply)
job requisition id R29484
Job DescriptionTo provide IT expertise and advice in the design, creation, testing and documentation of new and enhanced applications and systems in accordance with agreed framework of programming standards.
To provide high-level technical advice, high-level problem resolution of complex problems, system security and policy implementation monitoring specialist.
To produce logical and technical specifications from functional specifications and to write the code for medium to large applications.
Hello future Java Developer,
Welcome to FNB, the home of the #changeables. We design for the shapeshifters and deliver products and services that make us incredibly proud of people that make it happen.
As part of our Core Banking Team, you will be surrounded by unique talents, diverse minds, and an adaptable environment that lives up to the promise of staying curious. Now's the time to imagine your potential in a team where experts come together and ignite effective change.
Are you someone who can:- Advise on the design, creation, testing and documentation of new and enhanced applications and systems in accordance with agreed framework of programming standards.
- Write well designed and efficient code for medium to large applications.
- Work in small independent teams.
- Very proficient in Java and Java EE. Knowledge of other programming languages is advantageous.
- Experienced in System Design (advantageous).
- Familiar with Development methodologies (advantageous).
- Proficient in Atlassian (i.e., JiRA) software suite (advantageous).
- Java 8 or Java 11
- 4+ years extensive experience.
- REST API
- Spring framework experience.
- Containerization (Docker, Kubernetes, OpenShift, etc.) – understanding, prefer hands on experience.
- Domain Driven Design.
- Integration – Webservices.
- Bitbucket & Bamboo.
- Knowledge and exposure to Jboss, Primefaces and EJB (this is to help support legacy applications).
- PostgreSQL, MS SQL, mySQL database.
- Camunda (be a plus).
- AWS exposure (be a plus).
- An adaptable problem solver who does not fear change but thrives from it.
- A disruptor in your field of IT expertise.
- An initiative taker who identifies opportunity and improves.
- Known for your delivery track record.
- Wanting to be in a career that makes meaningful contribution to your and other people's lives.
- Curious - you're driven by always wanting to know more and learn more.
- Obsessed with mastery - you know what it takes to become good at what you do and are constantly pushing yourself to do it.
- Courageous - you're brave enough to think and do things differently and are always ready to put your hand up and take ownership.
- A team player - you believe in the power of teams so you're always part of one, building and leveraging your networks.
- Emotionally intelligent - you have a high EQ that enables you to truly connect with people, no matter how technical or specialist your role is.
- Opportunities to network and collaborate.
- Inspiring work environment.
- Work that is challenging.
- Space to make a difference.
- Opportunities to innovate.
- Conditions that are flexible.
- Focus on health and wellbeing (onsite wellness center, gym and crèche at our main campus to innovative employee wellbeing and financial fitness programmes).
- Resources to help you with your professional development.
- Generous leave policy.
- Preferential employee banking rates.
- When it comes to learning and development, we encourage our changeable to expand their knowledge, on their own, with others, in person or online.
- As for our workspace, it is immersive, collaborative, and energetic because at FNB, innovation is our lifeblood and change in our DNA.
Take note that applications will not be accepted on the below date and onwards, kindly submit applications ahead of the closing date indicated below.
02/04/25
All appointments will be made in line with FirstRand Group's Employment Equity plan. The Bank supports the recruitment and advancement of individuals with disabilities. In order for us to fulfill this purpose, candidates can disclose their disability information on a voluntary basis. The Bank will keep this information confidential unless we are required by law to disclose this information to other parties.
#J-18808-Ljbffr-
Enterprise Java Developer
3 days ago
Randburg, Gauteng, South Africa RMB Full timeJob DescriptionWe are seeking a highly skilled and experienced Java Developer to join our Core Banking Team. The successful candidate will be responsible for designing, creating, testing, and documenting new and enhanced applications and systems in accordance with agreed programming standards.Responsibilities:Design and develop high-quality software...
-
Senior Java Developer Opportunity
5 days ago
Randburg, Gauteng, South Africa MSP Staffing LTD Full timeAre you a skilled Java contractor seeking a new challenge? This role focuses on utilizing your experience with JEE, Spring Boot, and Angular to drive innovation in software development. Key Requirements include:Technical SkillsJava Experience: Must have expertise in JEE, Spring Boot, and Angular.Contract Duration: A 6-month contract is available for a senior...
-
Advanced Java Role for Seasoned Developer
5 days ago
Randburg, Gauteng, South Africa MSP Staffing LTD Full timeThis position requires a seasoned Java developer with a strong background in JEE, Spring Boot, and Angular. The ideal candidate will also possess expertise in cloud computing, specifically Microsoft Azure, Amazon AWS, and Google Cloud Platform. Furthermore, they should have exceptional DevOps skills, including CI/CD configuration and deployment automation....
-
Full Stack Java Specialist
3 days ago
Randburg, Gauteng, South Africa RMB Full timeCore SkillsWe are looking for a highly skilled and experienced Java Developer who possesses strong technical skills and is passionate about delivering high-quality software solutions. The ideal candidate will have a deep understanding of Java and Java EE, as well as knowledge of other programming languages.Key Skills:Expertise in Java and Java EE.Familiarity...
-
Java Application Architect
3 days ago
Randburg, Gauteng, South Africa RMB Full timeJoin Our TeamWe are seeking a highly skilled and experienced Java Developer to join our Core Banking Team. As a key member of the team, you will be responsible for designing, creating, testing, and documenting new and enhanced applications and systems in accordance with agreed programming standards.Responsibilities:Design and develop high-quality software...
-
Senior Backend Java Developer
2 days ago
Randburg, Gauteng, South Africa Metamorph Holdings Full time**Technical Requirements**Metamorph Holdings is seeking an experienced Senior Java Software Engineer with strong technical skills to join our team. As a key member of our Application Support team, you will be responsible for ensuring the smooth operation of all applications within the group.**Responsibilities**Providing user access, support, and resolving...
-
Principal Java Software Developer
2 days ago
Randburg, Gauteng, South Africa Metamorph Holdings Full time**Company Overview**At Metamorph Holdings, we are committed to providing exceptional customer experiences across all our applications. We are seeking a highly skilled and experienced Senior Java Software Engineer to join our team.**Key Responsibilities**Maintain knowledge of operating systems, devices, applications, and software to ensure effective front-end...
-
Java Programmer Johannesburg
5 days ago
Randburg, Gauteng, South Africa Network IT Full timeJob DescriptionThis role involves designing, developing, and implementing software solutions to meet the business needs of our clients. As an Android Developer at Network IT, you will be part of a dynamic team working on exciting projects.Essential RequirementsAt least 4 years of experience as a Software Developer.Tertiary Qualification...
-
Expert Java Professional Sought
5 days ago
Randburg, Gauteng, South Africa MSP Staffing LTD Full timeThis exciting opportunity is designed for an experienced Java developer looking to contribute their expertise in JEE, Spring Boot, and Angular to a dynamic team. The ideal candidate should have a strong background in cloud computing, with experience in Microsoft Azure, Amazon AWS, and Google Cloud Platform. In addition to technical skills, excellent DevOps...
-
Lead Java Developer Position Available
5 days ago
Randburg, Gauteng, South Africa MSP Staffing LTD Full timeMSP Staffing LTD is seeking a highly skilled Java professional to fill this key role. The successful candidate will have extensive experience in JEE, Spring Boot, and Angular, as well as expertise in cloud computing platforms such as Microsoft Azure, Amazon AWS, and Google Cloud Platform. Additionally, they must possess strong DevOps skills, including CI/CD...
-
Technical Support Engineer
2 days ago
Randburg, Gauteng, South Africa Metamorph Holdings Full time**Application Support Role**Metamorph Holdings is seeking an experienced Senior Java Software Engineer to join our team. As a key member of our Application Support team, you will be responsible for ensuring the smooth operation of all applications within the group.**Responsibilities**Providing user access, support, and resolving application issues within...
-
Software Solutions Developer
5 days ago
Randburg, Gauteng, South Africa Network IT Full timeJob SummaryWe are looking for an experienced Android Developer to join our team at Network IT in Johannesburg. If you have a passion for working with Mobile and creating innovative software solutions, this could be the opportunity for you.Key ResponsibilitiesDesign, develop, and implement software solutions to meet business requirements under specifications...
-
Senior Web Application Developer Needed
12 hours ago
Randburg, Gauteng, South Africa Network IT Full timeAbout This OpportunityWe are a leading company in the IT industry and we are looking for a skilled PHP Developer to join our team in Gauteng. The successful candidate will have a degree in Computer Science / Computer Engineering / IT and at least 3 years' experience in PHP and MySQL.Job RequirementsAt least 3 years' experience in PHP and MySQLKnowledge of...
-
PHP Developer Opportunity Johannesburg North
12 hours ago
Randburg, Gauteng, South Africa Network IT Full timeAbout Network ITWe are a well-established and innovative company looking for a skilled PHP Developer to join our team.Duties & ResponsibilitiesConverting statements for coding into computer languageAnalyzing business requirementsWriting computer programs that can be stored and retrieved successfullyThis role requires a high level of technical expertise and...
-
Senior Software Engineer
3 days ago
Randburg, Gauteng, South Africa RMB Full timeJob OverviewThis position requires a highly skilled and experienced Java Developer to join our Core Banking Team. As a key member of the team, you will be responsible for designing, creating, testing, and documenting new and enhanced applications and systems in accordance with agreed programming standards.The ideal candidate will have extensive experience in...
-
Mobile Application Specialist
5 days ago
Randburg, Gauteng, South Africa Network IT Full timeAbout the RoleThis Android Developer position is ideal for someone who is passionate about software development and has a strong background in Mobile technology. The successful candidate will be responsible for designing, developing, and implementing software solutions that meet the business needs of our clients.Key Skills and QualificationsMinimum 4 years...
-
Technical Software Engineer
5 days ago
Randburg, Gauteng, South Africa Network IT Full timeJob OverviewWe are seeking an experienced Android Developer to join our team at Network IT. The successful candidate will be responsible for developing software solutions that meet the business needs of our clients.Responsibilities and RequirementsDesign, develop, and implement software solutions under specification.Collaborate with cross-functional teams to...
-
Gauteng Based PHP Programmer Wanted
12 hours ago
Randburg, Gauteng, South Africa Network IT Full timeJob DescriptionWe are seeking a highly skilled PHP Developer to join our team in Gauteng. The successful candidate will have a degree in Computer Science / Computer Engineering / IT and at least 3 years' experience in PHP and MySQL. In addition, they will need to possess knowledge of development technologies such as SOAP, REST, HTML, CSS, JAVA and have...
-
Software Engineer Position
12 hours ago
Randburg, Gauteng, South Africa Network IT Full timeNetwork IT is looking for a skilled PHP Developer to join their team. As a great opportunity for someone to display their skills in a well-established and innovative company, this role involves converting statements for coding into computer language, analyzing business requirements, and writing computer programs that can be stored and retrieved...
-
Senior Java Software Engineer
2 days ago
Randburg, Gauteng, South Africa Metamorph Holdings Full timePurpose of the job : Provide application support for all applications within the group.This includes providing user access, user support, managing and or resolving the application issues that arise across a business within the agreed SLAsKey Responsibilities include but not limited to the following : Possessing knowledge of operating systems, devices,...