Longbridge Technologies Limited - From its inception, Longbridge Technologies has been driven by a bold vision: to transform the operational landscape of businesses. Specializing in bespoke software solutions, the company caters to the diverse needs of its clientele with precision and expertise. Backed by a team of seasoned professionals across various domains, Longbridge Technologies takes pride in delivering top-notch products and services. Its offerings are meticulously crafted to enhance efficiency, boost productivity, and foster growth across diverse sectors.
Fuelled by an unwavering commitment to innovation and customer satisfaction, Longbridge Technologies is dedicated to empowering businesses with the tools they require to flourish in today's competitive climate. Whether it's crafting tailor-made software solutions, streamlining processes through automation and system integration, implementing Enterprise Solutions, or providing Managed Services and Support, Longbridge Technologies remains steadfast in its mission to enable clients to realize their ambitions and maximize their potential.
We are recruiting to fill the position below:
Job Title: Back End / Full Stack Senior Java Software Developer
Location: Lagos
Employment Type: Full-time
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
Application Closing Date
25th July, 2024.
How to Apply
Interested and qualified candidates should send their Resume and Cover Letter to: [email protected] using the Job Title as the subject of the mail.