Senior Java Engineer at Interswitch

Job Overview

Location
Lagos, Lagos
Job Type
Full Time
Date Posted
2 days ago

Additional Details

Job ID
127410
Job Views
24

Job Description






Job Summary




  • We are seeking a highly skilled Senior Java Engineer to design, develop, and maintain high-performance, scalable, and secure Java-based applications. As a key member of our engineering team, you will lead technical initiatives, mentor junior engineers, and contribute to architectural decisions. 

  • The ideal candidate has extensive experience with Java ecosystems, microservices, cloud technologies, and a strong understanding of software development best practices.



Key Responsibilities




  • Design, develop, and deploy robust, scalable Java applications using Spring Boot, Microservices, and Cloud-Native technologies.

  • Lead technical discussions, architecture design, and code reviews to ensure high-quality software delivery.

  • Optimize application performance, troubleshoot issues, and implement solutions for scalability and reliability.

  • Collaborate with cross-functional teams (Product, DevOps, QA) to deliver features aligned with business goals.

  • Mentor junior engineers, promote best practices in coding, testing, and CI/CD pipelines.

  • Stay updated with emerging technologies and advocate for improvements in development processes.

  • Ensure compliance with security and data protection standards.



Education & Certifications




  • Bachelor’s or Master’s Degree in Computer Science, Engineering, or related field.

  • Relevant certifications (Spring Professional, etc.) are a plus.



Preferred Qualifications:




  • Experience with reactive programming (Project Reactor, RxJava).

  • Knowledge of frontend technologies (React) is a plus.

  • Contributions to open-source projects or technical blogs.



Required Skills & Qualifications:




  • 5+ years of professional experience in Java development (Java 8/11/17+).

  • Strong expertise in Spring Framework (Spring Boot, Spring Cloud, Spring Security).

  • Experience with microservices architecture, RESTful APIs, and distributed systems.

  • Proficiency in SQL/NoSQL databases (MS SQL etc.).

  • Hands-on experience with cloud platforms (AWS, Azure, or GCP) and containerization (Docker, Kubernetes).

  • Familiarity with message brokers (Kafka, RabbitMQ) and caching solutions (Redis).

  • Knowledge of DevOps practices (CI/CD, Jenkins, GitLab CI, GitHub Actions).

  • Strong understanding of design patterns, OOP, and system architecture.

  • Experience with unit / integration testing (JUnit, Mockito, TestNG).

  • Excellent problem-solving skills and ability to work in an Agile environment.



Why Join Us?




  • Competitive salary and equity options.

  • Flexible work arrangements (hybrid).

  • Opportunity to work on cutting-edge technologies with a talented team.

  • Career growth and learning & development programs.



Similar Jobs

Full Time

Cookies

This website uses cookies to ensure you get the best experience on our website. Cookie Policy

Accept