SENIOR JAVA DEVELOPER

We are looking for a Senior Java Developer to ensure high-quality software development and delivery to the end client

CLOSING DATE: 26TH AUGUST, 2024


PURPOSE SENIOR JAVA DEVELOPER

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 demy students

RESPONSIBILITIES

Software Development

  • 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.

Team coaching & technical reference on projects.

  • 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
  • Participate in budget auditing activities as required by direct report in the capacity of a Developer

REQUIRED SKILLS AND QUALIFICATIONS

The ideal candidates must have:

  • Degree in Information Technology (IT) from a technical institute or university
  • At least 7 years’ experience in Software Development using Java + Spring
  • Very good knowledge of Java (at least from Java 8).
  • Good knowledge of Spring boot
  • Experience with JPA/Hibernate
  • Experience in middleware such as Message Queues
  • Experience with REST interfaces and GRPC
  • Experience with modern agile software development (Continuous Integration)
  • Experience in securing APIs
  • Knowledge of design patterns
Sorry! This job has expired.

Document uploaded!