Applications Developer

Details of the offer

Job Description
To 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 produce logical and technical specifications from functional specifications and to write the code for medium to large applications.
Hello Future Senior 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 team in FNB Wealth and Investments, 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:

Develop secure Backend services and APIs to support new features and further enhancements
Understand product requirements and translating them to robust technical solutions
Contribute to overall solution architecture
Work and collaborate with the rest of the Engineering team, including QA, BA, UX Designers, Architects, SA and Product Owners
Maintain code and write automated tests to ensure the product is of the highest quality
Keep improving the code base as you go along and refactor things for the better
Diagnose and fix bugs and performance issues

You will be an ideal candidate if you can:

Perform, scale & maintain Backend Services and APIs as the next Senior Java Backend Developer sought by a rapidly growing FinTech company
Collaborate with team members where you will work on multiple products with a modern tech stack
Work on projects involving multiple team members in a dynamic environment
Voice an opinion on how to do things better, in both the code base, and in daily workflows and processes

You will have access to:

Opportunities to network and collaborate
A challenging working environment
Opportunities to innovate

We can be a match if you have:

A relevant tertiary qualification in Computer Science or similar technical discipline
5+ Years of Java experience, candidates with less working experience will be considered as Backend Developer
Experience building and maintaining APIs using Spring Boot, connecting to various SQL and NoSQL databases (ideally PostgreSQL and Redis)
Experience building server-side generated web applications using templating engines (such as Thymeleaf)
The ability to write well-documented, clean code
Hands-on experience in team programming projects, preferably using Git or other source control systems
Experience with AWS (cloud architecture, infrastructure as code, container orchestration) would be an advantage

Apply now if you are interested in taking the next step. We look forward to engaging with you!
#J-18808-Ljbffr


Source: Whatjobs_Ppc

Requirements

Java Developer (Senior)-Talent Pool

Select how often (in days) to receive an alert: Business Unit: Vitality RSA Date: 3 Oct 2024 About Vitality RSA SystemsDiscovery Vitality RSA Systems is a dy...


From Discovery Limited - Gauteng

Published a month ago

Information Architecture Head

Information Architecture Head Location: Johannesburg Time Type: Full time Posted on: Posted Yesterday Time left to apply: End Date: October 12, 2024 (6 d...


From Firstrand Namibia Limited - Gauteng

Published a month ago

Senior Software Engineer

Senior Software EngineerMicrosoft Copilot Studio to implement GEN AI in the banking domain for the South Africa region. Automate workflows to automate use ca...


From Mindtree Ltd. - Gauteng

Published a month ago

Release Engineer

Job FamilyInformation Technology IT Operations Manage Self Operational Job PurposeThe role facilitates IT releases, processes and executions, including manua...


From Nedbank - Gauteng

Published a month ago

Built at: 2024-11-05T05:32:04.186Z