Senior Backend / Full Stack Java Software Developer at LongBridge Technologies Ltd

Job Overview

Location
Lagos, Lagos
Job Type
Full Time
Date Posted
9 months ago

Additional Details

Job ID
128609
Job Views
103

Job Description






Key Responsibilities




  • Architect and lead the design of scalable, secure, and high-performing enterprise-grade applications.

  • Develop and maintain robust back-end services and APIs using Java (Java 8+), Spring Boot, Hibernate, and other modern Java technologies.

  • Design and optimize database models and queries in Oracle and MS SQL, ensuring high performance and data integrity.

  • Collaborate with stakeholders to define system architecture, scalability, and security requirements.

  • Integrate with front-end technologies such as React.js, Vue.js, or Angular where applicable.

  • Implement and manage reporting functionalities using JasperReports or similar tools.

  • Conduct code reviews and provide architectural guidance to the development team.

  • Troubleshoot complex technical issues and ensure application reliability and performance.

  • Mentor junior developers and contribute to engineering best practices and continuous improvement.

  • Stay abreast of industry trends, tools, and technologies, and recommend innovations that drive product quality and business efficiency.



Requirements




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

  • 7+ years of professional experience in Java-based software development.

  • Proven experience in designing and developing enterprise applications.

  • Expert knowledge of Java 8+, Spring Boot, Spring Security, Spring Cloud, Hibernate, and JPA.

  • Strong experience with RESTful API design, microservices architecture, and service-oriented systems.

  • Deep knowledge of MS SQL and Oracle, including stored procedures, performance tuning, and complex queries.

  • Familiarity with JasperReports or other enterprise reporting tools.

  • Experience integrating with modern front-end frameworks (React, Vue, or Angular).

  • Solid understanding of software architecture, data modeling, and software design patterns.

  • Excellent analytical, debugging, and problem-solving skills.

  • Strong communication and leadership skills.



Nice to Have:




  • Experience with cloud platforms (AWS, Azure) and containerization (Docker, Kubernetes).

  • DevOps knowledge including CI/CD pipelines, Jenkins, GitLab CI.

  • Java certification(s) or architectural certifications (e.g., TOGAF, AWS Certified Architect).

  • Experience with Agile/Scrum environments and tools like Jira or Azure DevOps.



Similar Jobs

Cookies

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

Accept