Senior Java Software Engineer
2 weeks ago
12 Month ContractPURPOSE In this role you will be a member and leader in an excellent software engineering team in the eMarkets Technology area.
You will need a passion for good software, be up to date with modern software engineering practices and technologies, and be enthusiastic about teamwork, lean thinking and agile delivery.
Designing, developing, implementing, integrating and maintaining the eMarkets Systems – which include our state of the art trading platform ); our real time auto trading, routing & risk management services, and our low latency price calculation services.JOB LOCATION
- Constantia Valley Office Park
- Baker Street, RosebankKEY RESULT AREAS
- Continuous incremental delivery of working software
- Excellence in software engineering
- Close collaboration and cooperative relationship with business, other stakeholders and colleagues
- Continuous improvement of technology and peopleQUALIFICATIONS
- B.Sc. with Information Technology or Computer Science majors Or B.Eng. or other B.Sc. degree with notable computing and mathematical content
- Additional relevant IT Development certification would be advantageousEXPERIENCERequired
- At least 2 years relevant experience (as key result areas)Advantageous
- More experience...
- Real time systems knowledge
- Real time trading system knowledge
- Banking, Foreign Exchange Securities trading business knowledgePRIMARY TECHNOLOGY KNOWLEDGERequired
- TDD / BDD principles
- Unit test framework experience xUnit
- IOC, DI, Mocking frameworks
- Database design, SQL development, JDBC, Hibernate
- Design Patterns, Architectural Patterns
- Gradle/Ant/Maven experience
- SVN/Git experience
Integration skills:
Messaging, queuing
- Must have the ability to compile clear and concise design documentation
- Pairing experience
Design and code reviewAdvantageous:
- J2EE/N-tier architectures, Advanced Java, Servlets, EJBs
- J2EE application servers, web servers, UNIX / Linux, BASH shell scripting
- HTML, XML, JSON, Javascript, JSP, Struts or other Web frameworks, jQuery/Prototype/etc., MVC / MVVM / MV*, RESTFul web services
- Internet protocols, IP networking, firewalls, proxy servers, the web
- IBM HTTP server specifically
- Unix operating systems
- Commet style streaming over HTTP(s)
- Knowledge on contemporary technologies like Docker, Chef, Kubernetes etc
- Agile software development methodologyCOMPETENCIES AND BEHAVIOURS
- To be self-motivated, productive, take ownership of tasks and problems, and must produce results without constant supervision
- Contribute to continuous improvement of the team and software
- Mentoring of team members in technical skills
- Fit into culture of sharing information and networking and participation in group activities
- Enthusiasm to expand knowledge about technology and business environment
- Ability to communicate well orally and in writing at various levels within the team and to stakeholders
- Analyze and resolve complex errors in development and production environment
- Must have the ability to multi-task between priorities when the environment demands it
- Efficient interaction with third parties
- Able to understand and balance both technical aspects and business drivers of a project
- Responsive and Flexible - willing to do things not explicitly listed in their job specification
- Definition and estimation of stories, and prioritization of tasks#J-18808-Ljbffr
-
Senior Java Engineer
2 weeks ago
Johannesburg, Gauteng, South Africa Blue Bean Software Full timeWhat we do Blue Bean Software is a premier custom software and product development IT company, delivering custom made solutions for large enterprises as well as dynamic start ups.We pride ourselves in taking on and solving complex problems as well as high stake projects through the use of a balanced combination between tech savvy and a deep understanding of...
-
Intermediate Java Engineer
2 weeks ago
Johannesburg, Gauteng, South Africa Blue Bean Software Full timeWhat we do Blue Bean Software is a premier custom software and product development IT company, delivering custom-made solutions for large enterprises as well as dynamic start-ups. We pride ourselves in taking on and solving complex problems as well as high-stakes projects through the use of a balanced combination between tech savvy and a deep understanding...
-
Senior Java Developer
2 weeks ago
Johannesburg, Gauteng, South Africa Xcede Group Full timeThese jobs were popular with other job seekersAre you a Senior Java Engineer with a passion for developing high-quality, scalable software?Our client is looking for a skilled professional like you to join their team and help build cutting-edge technology solutions.As a Senior Java Engineer, you'll have the opportunity to work with a talented team of...
-
Senior Java Developer
2 weeks ago
Johannesburg, Gauteng, South Africa TalentCru Full timeAre you a seasoned Java developer ready to take on a challenging and rewarding role? Momentum Metropolitan, a leading financial services provider, invites you to be a part of our dynamic team. Through our client-facing brands like Metropolitan and Momentum, we empower individuals and businesses to achieve their financial goals. If you're passionate about...
-
Java Engineer
2 weeks ago
Johannesburg, Gauteng, South Africa PRR Recruitment Services Full timeThis international Software firm is looking for Java Engineers The ideal candidate wil have strong experience in Software Analysis Writng well designed testable, efficient code. min 3 years experience within the Java space J2EE JSP JavaScript MVC Degree would be pref. If you are a Java expert and looking for a new challenge send your Cv to
-
Senior Java Software Developer
2 weeks ago
Johannesburg, Gauteng, South Africa E-Merge Full timeWant to take your career to new heights? A leading JSE-listed groundbreaking mobile technology organisation is on the prowl for its next Senior Java Software Developer to join their evolving faction.They target their services at individuals who do not have easy access to bank accounts and allow them the convenience of being able to transact where and when...
-
Senior Software Engineer
2 weeks ago
Johannesburg, Gauteng, South Africa Dimension Data Full timeFunctieomschrijvingAre you tired of being micro-managed? Are you looking for a company where no-one tells you how to do your job? Do you want to work in a team, but not be told what to do and when to do it? If so, we believe this Senior Software Engineer role is perfect for youAs a Senior Software Engineer, you'll be responsible for building and maintaining...
-
Copy Of Mid Tier Software Engineer
2 weeks ago
Johannesburg, Gauteng, South Africa Planet10 Full timeGoldenRule is in search of a Senior Software Engineer to join a leading Digital Business Giant.Senior Software engineers ensure that all software engineers within the delivery team understand and follow existing IT standards, policies and procedures. They work closely with other team leaders and development teams when necessary to create software that meets...
-
Senior Java Developer
2 weeks ago
Johannesburg, Gauteng, South Africa Findojobs South Africa Full timeVacancy DetailsEmployer:Network Recruitment Looking for a Senior Java Developer to join an exciting team of Developers, who has a strong passion for developmentSenior JAVA DeveloperGauteng and Cape TownA continuously growing company is looking for a Senior Java Developer to join a successful team providing software solutions, to design, develop and implement...
-
Software Engineer
1 week ago
Johannesburg, Gauteng, South Africa NTT Full timeMake an impact with NTT DATAJoin a company that is pushing the boundaries of what is possible. We are renowned for our technical excellence and leading innovations, and for making a difference to our clients and society. Our workplace embraces diversity and inclusion – it's a place where you can grow, belong and thrive.Your day at NTT DATAThe Senior...
-
Senior Java Engineer
2 weeks ago
Johannesburg, Gauteng, South Africa Network Recruitment Full timeKey Qualifications:Option 1: 6+ years of solid and relevant working experience, with a stable work record, and a Degree.Option 2: 10+ years of solid and relevant working experience, with a stable work record, and no Degree.Responsibilities:Design, develop, and maintain Java applications on AWS.Collaborate with cross-functional teams to define, design, and...
-
Senior Java Software Engineer
2 weeks ago
Johannesburg, Gauteng, South Africa Carlysle Human Capital Full timeWHAT YOU WILL BE DOING:Using your expertise to develop top-notch web and mobile applications for leading organizationsImproving product quality through containerization and continuous integration for a streamlined DevOps processEngaging in various stages of the software development lifecycle, including design, analysis, and estimationExploring innovative...
-
Senior Java Developers
2 weeks ago
Johannesburg, Gauteng, South Africa DeARX Full timeWork Type: Hybrid - 3 days at the office Job Summary: We are seeking an exceptional individual to build Java integration services and applications with a passion for tackling technical challenges in a dynamic banking environment. This role involves all aspects of development, including design, planning, development, and deployment. The ideal candidate is not...
-
Engineer, Java
2 weeks ago
Johannesburg, Gauteng, South Africa Standard Bank Of South Africa Limited Full timeBusiness Segment: Business & Commercial Banking Location: ZA, GP, Johannesburg, Simmonds Street 5 To design, code, test, debug and correct programs in development environments. May also provide support and maintenance of computer systems. Works within a strict framework of programming standards under supervision of senior technical resources. Qualifications...
-
Senior Java/Spring Developers
2 weeks ago
Johannesburg, Gauteng, South Africa DeARX Full timeWork Type: Hybrid - 3 days at the office We are looking for an exceptional individual to build Java integration services and applications with an enthusiasm for solving interesting technical challenges in a Banking environment. Be involved in all aspects of development, playing a critical role in design, planning, development, and deployment. The ideal...
-
Java Specialist
2 weeks ago
Johannesburg, Gauteng, South Africa e-Merge IT Recruitment Full timeAre you a Software Engineer? A software solutions company is looking for a Java Specialist to join their passionate, friendly, diverse and inspired team of software engineers to design, develop and deploy industry changing end-to-end software solutions.APPLY NOW BSc in Math, Stats and/or Computer Sciences 57+ of proven handson software engineering...
-
Mid Tier Software Engineer
2 weeks ago
Johannesburg, Gauteng, South Africa Planet10 Full timeGoldenRule is in search of a Mid Tier Software Engineer to join a leading Digital Business Giant.As a Mid-Tier Software Engineer, you will be required to work with the Java programming language, follow existing IT standards, policies and procedures to develop web applications and computer systems.Working with other colleagues in our hybrid teams contributing...
-
Senior Software Developer Engineer
2 weeks ago
Johannesburg, Gauteng, South Africa Diverse Consulting Solutions (Pty) Ltd Full timeSenior Software Developer Engineers with experience in Life Insurance Industry'sGautengTo work RemotelyMatric CertificateIT Software Degree or Diploma or CertificateWith at least 5 years or mor working experience as a Software Developer Engineer in the Life Insurance IndustriesMust be willing to do software coding in a different Software package which you...
-
Java Developer
2 weeks ago
Johannesburg, Gauteng, South Africa Doxim Inc. Full timeDoxim is a leading provider of Customer Engagement Software and Solutions for Regulated Organizations. This software helps financial institutions transform their client experience, communicate more effectively throughout the client lifecycle and improve cross-sell and upsell activities that drive increased wallet share. The SaaS-enabled platform addresses...
-
Intermediate Software Developer, Java
2 weeks ago
Johannesburg, Gauteng, South Africa Deka Minas Pty Ltd Full timeCompany Overview: We are an international recruitment firm working with a leading client in the capital markets software and solutions sector. Our client is recognized for delivering innovative technology solutions to financial institutions globally.Position Overview: Our client is seeking a talented Software Engineer with proven experience in developing...