Back End / Full Stack Senior Java Software Developer at LongBridge Technologies Ltd

Job Overview

Location
Lagos, Lagos
Job Type
Full Time
Date Posted
1 year ago

Additional Details

Job ID
92129
Job Views
112

Job Description

  • Application Deadline: Thu, 25 Jul 2024 00:00:00 GMT
  • Position: Back End / Full Stack Senior Java Software Developer

  • Job Type Full Time

  • Qualification BA/BSc/HND

  • Experience 8 years

  • Location Lagos

  • Job Field ICT / Computer 



Responsibilities



  • Design, develop, and maintain enterprise applications using Java 8+, Spring Boot, and related technologies

  • Develop scalable, secure, and efficient software solutions that meet industry standards

  • Collaborate with cross-functional teams to identify and prioritize project requirements

  • Build reliable and secured API backend with well-thought-out functionalities and integrate with front-end technologies such as ReactJs, VueJs or Angular

  • Work with relational database management systems such as Oracle or MySQL to build optimize and performance-driven database solutions

  • Analyze, test, and evaluate new applications and products before launch

  • Troubleshoot and resolve software defects and issues

  • Participate in code reviews, maintain and contribute to the improvement of the existing codebase

  • Stay up-to-date with industry trends and emerging technologies

  • Collaborate with team members to achieve project goals and deadlines

  • Provide technical assistance and expertise to other developers, designers, business analysts, and product managers.


Requirements



  • Bachelor's Degree in Computer Science or related field

  • At least 8+ years of experience in Java software development

  • Strong foundation in Java programming, including Java 8+ features, lambda expressions, and functional programming

  • Proven experience building enterprise solutions with Java EE, Spring Boot, Spring Data, Hibernate, Scalar, Spring Cloud, and Spring Security

  • Experience with RESTful APIs, Micro-services, and other distributed systems design and development

  • Experience with integrating front-end technologies such as ReactJs, VueJs, and Angular

  • Strong understanding of database management systems, including database design, normalization, and querying

  • Hands-on experience with relational database management systems and NoSql databases – MSSQL, Oracle or MySQL

  • Strong problem-solving skills and attention to detail

  • Excellent communication and collaboration skills

  • Ability to work in a fast-paced environment and meet deadlines


Nice to Have:



  • Experience with cloud-based technologies such as AWS or Azure

  • Experience with DevOps tools such as Jenkins, Docker, and Kubernetes

  • Experience with agile project management methodologies such as Scrum or Kanban

  • Certification in Java or related technologies

  • Proficiency in the use of continuous integration and delivery process and technology

  • Experience with microservices architecture and service-oriented architecture (SOA)

  • Knowledge of security best practices and experience with security frameworks such as OAuth or JWT


Similar Jobs

Cookies

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

Accept