Return to Job Search
  • Save This Job

Senior Java/Python Engineer

  • Moka
  • Negotiable
  • Permanent
  • Added 11/12/2024 
  • Closing 10/01/2025
  • Ravish Pothegadoo
Login to apply

The role of a senior java/python developer is to ensure high quality software development and delivery to the end client. As senior software developer, you shall be the technical SME on the project and ensure that the team abide by the quality standard set on the project.

 

Overview

The role of a senior java/python developer is to ensure high quality software development and delivery to the end client. As senior software developer, you shall be the technical SME on the project and ensure that the team abide by the quality standard set on the project.

On the Java Expertise Center, you shall be contributing to the knowledge building committee where you will be coaching juniors and Elcademy students

Duties & Responsibilities

As a Java/Python developer:

  • Act autonomously in the delivery of tasks of simple to high complexities on projects.
  • Participate actively with team members to reduce risks related to tasks and activities.
  • Ensure deliveries (code, documentation, release notes) are executed within set quality standards and processes.
  • Understand and apply standard methods, tools and processes in daily tasks.
  • Participate in sprint backlog estimation

As a Team coaching & technical reference on project.

  • Work with the team architect to help coach team members and ensure they abide by the technical standards set on the project.
  • Coach new joiners and accompany them technically & functionally on the project.
  • Be the technical reference on the project, besides the architect.
  • Communicate technical KPI to your project manager.
  • Review code contributed by team members, ensuring adherence to coding standards, best practices, and quality standards.
  • Act as a coach or trainer and contribute actively to the Java Expertise Center
  • A commitment to continuous learning and staying updated with industry trends and best practices

Skills & Competencies

  • Very good knowledge in Java (at least from Java 11)
  • Good knowledge of Spring boot, especially for defining APIs
  • Good knowledge of Python for defining the service layer and be able to implement simple to complex python services
  • Experience with JPA 
  • Experience in middleware such as MessageQueues
  • Experience with REST interfaces
  • Experience with modern agile software development (Continuous Integration, Automation Testing)
  • Experience in securing APIs
  • Knowledge in design patterns
  • Knowledge in Kafka/KSql will be a plus

ELCA

ELCA

 

View Employer Profile

View More Vacancies from ELCA

Advertise with Us
Help

We use cookies to customise our website for you, giving you the best possible user experience. If you continue without changing your settings, we’ll assume that you are happy to receive this personalisation. Find out more about our cookie policy

Accept & Close