Jobs Career Advice Signup
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Oct 27, 2023
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Never pay for any CBT, test or assessment as part of any recruitment process. When in doubt, contact us

    Jubilee Insurance was established in August 1937, as the first locally incorporated Insurance Company based in Mombasa in 1937. Jubilee Insurance has spread its sphere of influence throughout the region to become the largest Composite insurer in East Africa, handling Life, Pensions, general and Medical insurance.
    Read more about this company

     

    Junior Engineer

    Job Ref. No. JLIL174

    Role Purpose

    The Junior Engineer will be responsible for service availability, application development and evolution of existing service applications including integration to related service platforms. Application development duties include but not limited to specification, design, development, validation, documentation, maintenance, and evolution of the new and current service applications; performance management; ensuring integrity of the web services; maintenance and fault management.

    Main Responsibilities

    • Learning and Training: Acquire a foundational understanding of ESB concepts, integration patterns, and the specific ESB platform used in the project. Participate in training sessions, workshops, and self-study to build technical knowledge and skills related to ESB development.
    • Assistance with Development Tasks: Assist senior developers in designing, developing, and implementing integration solutions in the ESB platform. Collaborate with the team to create integration flows, message transformations, and routing configurations.
    • Code Implementation and Troubleshooting: Write code, following established coding standards and guidelines, implement integration components and features. Assist in troubleshooting integration issues, analyzing logs, and identifying potential solutions under the guidance of senior team members.
    • Testing Support: Assist in creating and executing test cases to validate integration solutions and ensure they meet the specified functional and non-functional requirements. Collaborate with the quality assurance team to identify and fix defects or issues found during testing.
    • Understanding Business Requirements: Work closely with business analysts or stakeholders to understand integration requirements and translate them into technical specifications and development tasks.

    Key Competencies

    • Collaboration and Communication: Collaborate effectively with team members, sharing ideas, seeking clarification, and contributing to discussions on project tasks and requirements. Communicate progress, challenges, and blockers to senior team members or project leads in a timely and transparent manner.
    • Adherence to Coding Standards: Follow established coding standards and best practices in software development to produce high-quality, maintainable code.
    • Documentation and Knowledge Sharing: Contribute to the documentation of integration solutions, code, and development processes to ensure that knowledge is shared and accessible within the team. Participate in knowledge sharing sessions and code reviews to improve coding practices and learn from peers.

    Qualifications

    • BSc. Computer Science/Software Engineering/IT.
    • Knowledge in Agile Development/software life-cycle development (SDLC) and Design Patterns.
    • Strong understanding of web services/technologies – REST/JSON, WSDL, XML, XSD;
    • Understanding PGP, SSH, OAuth, SFTP.
    • Knowledge & experience using (CI/CD) such as Jenkins /drone/TeamCity.

    Relevant Experience

    • 1+ years of experience with object-oriented programming principles, data structures, data modeling, design patterns, relational database systems, and operating systems.
    • 1+ years of experience of resolving technical bugs and issues.
    • 1+ years of experience in software development in a Software Development environment.
    • 1+ years programming experience using Java, Python, JavaScript, React, Angular etc.
    • 1+ years of experience in databases, data structures, relational data model, Stored Procedures, PL/SQL
    • development, NoSQL Databases, IN Memory Databases.
    • 1+ years of experience in developing and deploying enterprise APIs on these technologies i.e.,
    • TIBCO/WebLogic/Tomcat/Glassfish/Docker/Kubernetes/OpenShift/Azure/AWS.
    • Experience using code versioning & collaboration tools such as Git/SVN
    • Experience in Unix/Linux/AIX Operating System and application security technologies (e.g., SSL)
    • 1+ years' Experience with API Management tools such as Azure API manager, AWS API Manager, Apigee, etc.
    • 1+ years' experience in microservices and microservice architecture.

    Method of Application

    If you are qualified and seeking an exciting new challenge, please apply via Recruitment@jubileekenya.com quoting the Job Reference Number and Position by 1st November 2023.

    Build your CV for free. Download in different templates.

  • Apply Now
  • Send your application

    View All Vacancies at Jubilee Insurance Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail