Java/ JavaScript Developer

 

Recruiter:

Rosstone Consulting

Job Ref:

ROS00822

Date posted:

Thursday, April 7, 2022

Location:

, South Africa

Salary:

Negotiable


JOB SUMMARY:
The Role:

We are looking for a Java Developer for a 12 month contract.

To apply technical expertise through evaluating various patterns; utilizing existing and future integration mechanisms to create a service-based environment and reducing current platform dependencies. The successful applicant will be responsible for designing and deve...

JOB DESCRIPTION:

The Role:

We are looking for a Java Developer for a 12 month contract.

To apply technical expertise through evaluating various patterns; utilizing existing and future integration mechanisms to create a service-based environment and reducing current platform dependencies. The successful applicant will be responsible for designing and developing Angular Javascript Java applications.

Skills and Experience:

Responsibilities and work outputs

  • Technical systems design and architectural documentation
  • Systems support and systems enhancements
  • Ensuring implementation of non-functional requirements on agreed technical and architectural frameworks
  • Designing IT solutions that satisfy business objectives.
  • Discuss and enforcing agreed upon architectural decisions
  • Defining, documenting, communicating and enforcing required standards, guidelines, and best practices
  • Communication of technological possibilities and constraints to business and team members
  • Providing (agree, document, communicate) application/technology road-map and
    ensuring compliance with IT strategies
  • Identifying risks and direct/escalate accordingly
  • Supporting effective teamwork within Momentum
Key Accountabilities:

Qualifications, Experience and Knowledge

  • BSc / MSc / BCom in Computer Science or related field (or equivalent Financial industry experience).
  • Minimum 8 years IT experience in a LISP, Investment, financial services environment
  • Java / JavaScript Certificates
  • At least four+ years of Java Script Java experience with sound technical proficiency in the following:

  • o AWS
    o Docker
    o Micro-services
    o Spring Spring-Boot experience
    o Web technologies including HTML, CSS, JavaScript HTTP/HTTPS request response protocol
    o Implementing both front-end and back-end
    o AngularJS and Angular.io
    o Node.js, Express Swagger/OpenAPI Specification
    o MEAN stack (mongo, expressjs, angular, nodejs)
    o Document-based NoSQL database (MongoDB, CouchDB, DynamoDB etc...)
  • Relational databases and SQL (PostgreSQL, DB2, Oracle, etc...)
    o Linux distro (Ubuntu, Debian, Fedora, etc...)
    o JMS and Messaging technologies
    o XML and Related technologies
    o Web services
    o Gradle
    o GIT
    o Unit Testing JUnit/Mockito
    o Security principles
    o Test automation
    o DevOps experience
    o Ability to read UML and participate in design sessions
    o Working knowledge of development design patterns
    o Sound object-orientated analysis, design and development skills and knowledge
    o Good understanding of agile development methodologies and practices
    o Adapts structured coding styles for easy review, testing, and maintainability of
    the code
    o Integrate the developed functionality and/or component into a fully functional
    system
    o Ensure unit and integration level verification plan are in place and adheres to a
    great quality of code at all time
    o Actively participate in troubleshooting, debugging and updating current live
    system
    o Verify user feedback in making system more stable and easier â?? continuous
    improvement
    o Utilise trends and metrics to develop, optimise, and implement solutions that
    address key business challenges and drive business objectives.
  • Keep abreast of industry trends and best practice to optimise service offering,
    ensure compliance, and mitigate risk.
    o Develop innovative ways to meet the needs of unique clients pro-actively.
Personality and Attributes:

Competencies, Skills Technologies

  • Proactive
  • Systematical and analytical way of working
  • Result-oriented approach to work
  • Work Flexibility
  • Accountability and ownership of work
  • Ability to work under extreme pressure
  • Resilience
  • Good communication skills
  • Ability to collaborate in a team
  • Keep updated with the latest technology
  • Coach and mentor team members

 

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



 

 

 

Similar jobs you might be interested in:

Front-End Developer
Location: Cape Town
Salary:
Our clients are always on the hunt for Front-End developers somewhere between Table Mountain and your favourite coffee spot
2 days ago


Junior Front End Developer
Location: South Africa
Salary: Annually
Swing into your tech career with the agility of Spider-Man!Are you fresh out of university or just starting your journey in front-end development? Our client is looking for a web-slinging junior developer ready to climb the walls of innovation. If you’ve got curiosity, the drive, and the hunger to learn, this is your chance to join a team that’s building the future—one pixel at a...
2 days ago


Software Developer
Location: Cape Town
Salary: 550 000 Annually
Calling all code conjurers! My client is summoning a Post-Grad Software developer to join a global dev coven. If you’re spellbound by clean code, dark mode, and thrilling tech, this is your chance to rise
2 days ago


Software Developer / Software Engineer
Location: Capetown
Salary: Market Related
An established technology company is seeking a Software developer / Software Engineer to join their team. This fully remote role is ideal for a skilled professional with 3–5 years’ experience, who thrives in a fast-paced, agile environment and enjoys solving complex software challenges in telecom products.
3 days ago


Junior Software Developer / Graduate Software Engineer
Location: Capetown
Salary: Market Related
An established technology company is seeking a Junior Software developer (also suitable for recent graduates) to join its team. The successful candidate will contribute to the development of a suite of telecom products, delivering high-quality software solutions in a fast-paced, agile environment.
3 days ago


Junior Software Developer (Front-End & Back-End)
Location: Randburg
Salary: R120k - 140k per year
Junior Software developer, Front End, Back End
5 days ago


Java Software Developer – Stellenbosch | Hybrid
Location: Capetown
Salary: R60 000
java Software developer – Stellenbosch | Hybrid
5 days ago


Software Developer
Location: Cape Town
Salary: 550 000 Annually
Dare to code in the shadows of the unknown? A secretive tech coven seeks a spellbinding Software developer to conjure digital magic across galaxies. Join a team where your code casts real-world spells, and your tech skills summon solutions faster than a broomstick in flight. If you’ve got the brains of a wizard and the curiosity of a crypt keeper, this is your portal to greatness.
6 days ago


Full Stack Web Developer
Location: Cape Town
Salary: 550 000 Annually
This Halloween, a thrilling opportunity awaits a Full-Stack developer with a taste for innovation and a hunger for impact. Join a team conjuring real-time, location-based magic in the digital ad realm. If you’re ready to build spells (apps) that scale, this is your haunted house.This is not just another IT job. It’s a chance to be part of something spellbinding. Whether you're searchin...
9 days ago


Full Stack Web Developer
Location: Cape Town
Salary: Annually
Bafana’s going to the World Cup—and now it’s your turn to bring your A-game to the pitch! This is your chance to join the big leagues, build winning digital experiences, and score goals in innovation that make fans (and users) cheer. The crowd is roaring—are you ready to step onto the field?
11 days ago


Create a free job alert for Java/ JavaScript Developer in

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