Senior Java Developer at Datonomy Solutions – Gauteng Johannesburg

Senior Java Developer at Datonomy Solutions – Gauteng Johannesburg


Our Johannesburg-based client is looking for an exceptional person to create Java integration services and applications using the Companies Framework.

Requirements:

  • You must have the enthusiasm to solve interesting technical challenges in a banking environment. Participate in all aspects of development by playing a critical role in design, planning, development and deployment.
  • The ideal candidate will not only be an excellent Java developer, but will bring a mindset of creativity, innovation and balanced development of cutting-edge technology with a tireless search for timely delivery of product engineering.
  • Paper requires ownership, logical thinking and estimation of your own work, coding, unit testing, troubleshooting, and performance optimizations.
  • The candidate will work in an agile environment (SCRUM) and will be assigned and placed in a small agile development team (squad): tribal and chapter model.
  • The candidate will work with team members to understand the problem and define, design, and submit new features during the development lifecycle. This includes brainstorming, contributing to new ideas, devising innovative strategies, and implementing solutions to difficult problems.
  • Must be able to work independently, effectively and efficiently in an agile collaborative environment with Scrum Masters, solution engineers, designers and developers.

Key roles, responsibilities and skills / competencies:

  • Strong technical background / software engineering (“practical”)
  • Strong background in application / software development or Java programming
  • Good experience in systems, application architecture, design, development, implementation and deployment (end to end).
  • Ability to work at different levels of the application
  • Object-oriented design and MVC pattern
  • Experience in web technologies (JavaScript Frameworks web development, preferably Angular 4, JavaScript, CSS, HTML5, etc.)
  • Strong experience in J2EE (Servlet, JSP, JDBC, JMS, EJB), Spring Framework, JPA, Hibernate, Open Source Frameworks
  • Solid SOA-Architecture experience with related integration protocols (e.g., Web Services (SOAP / XML), REST & JSON, and MQ), as well as related SOA security requirements / models.
  • Robust application database management practices in a high-volume Java environment (SQL, DB2 and NoSql – Cassandra / MongoDB).
  • Strong experience in JEE / WebSphere Foundation, especially in WebSphere Application Server, JBOSS, Linux, virtualization technologies and cache technologies.
  • Design, creation, and execution of IBM Websphere Application Server Infrastructure Solutions
  • Migrating proprietary application servers to WAS
  • Performance and troubleshooting of the WAS infrastructure
  • Good experience with integrated systems environments
  • Practical experience in a high volume banking environment. (For example, application pooling, scaling, multiprocessing, session management, etc.)
  • Experience with reuse and standardization, security considerations, deployment architecture such as automated application generation, software configuration tools and management, and more.
  • Experience with the challenges of integrating applications in a large corporate environment with, for example, WebSphere MessageBroker, DataPower, MQ-Series and ESB-API-Connect.
  • Demonstrated skill as a problem solver
  • Self-employed, self-employed, technology leader and able to work independently.
  • Must have work experience in the following tools / FDI
    • Eclipse
    • InteliJ
    • Git
    • Maven
    • Jenkins
    • SonarQube
    • Nexus
  • Debugging and troubleshooting.
  • Write well-documented and maintainable code.
  • Passion for software excellence and being quality oriented.
  • You just have to be more discriminating with the help you render toward other people.

Educational requirements:

  • B-Degree in Computer Science or related technical field.
  • More than 10 years of experience in Java application programming / development
  • More than 8 years of experience in JEE
  • More than 5 years of experience on the application server, that is, on the Websphere application server
  • More than 5 years of experience in relational databases (preferably DB2)

Desired skills:

More information / Request this position



Source link

Related post

Interactive Whiteboard Global Market Report 2022

Interactive Whiteboard Global Market Report 2022

ReportLinker Key players in the interactive whiteboard market are Boxlight Corporation, Cisco System, Inc., Foxconn Technology Group, Google, Inc., Hitachi, Ltd.,…
Interactive Whiteboard Global Market Report 2022

Interactive Whiteboard Global Market Report 2022

ReportLinker Key players in the interactive whiteboard market are Boxlight Corporation, Cisco System, Inc., Foxconn Technology Group, Google, Inc., Hitachi, Ltd.,…
Penn State Harrisburg workshop explores agriculture in the classroom

Penn State Harrisburg workshop explores agriculture in the classroom

Throughout the week, teachers from the Harrisburg region, and as far away as Rhode Island, participated in activities that included learning…

Leave a Reply

Your email address will not be published.