Senior Java Engineer Job at Venture Garden Nigeria
Venture Garden Nigeria (VGN) is a fast-growing B2B/B2G Fintech Platform Holdco Company with six subsidiaries, two platform entities and a suite of shared services offered to all subsidiaries. At VGN we wage war against the average, go beyond the ordinary to explore limitless opportunities; breaking the norms and aggressively pursuing success through- Relentless Hard-work, Pursuit of excellence, calculated risk-taking and a hunger for knowledge and we have a lot of fun at it!
We are recruiting to fill the position of:
Job Position: Senior Java Engineer
Job Location: Ikeja, Lagos
Job Type: Full-time
Job Description
- The Senior Java Developer will be part of the Keystone team of engineers, business analysts, software testers, and DevOps engineers, tasked with building and enhancing legacy applications into new Java-based web applications in an enterprise environment.
- This role is responsible for the design, development, and fielding of enterprise application solutions within a strategic business unit.
- You’ll be working alongside other engineers collaborating on the various layers of the infrastructure and contributing at the different stages of the SDLC.
Principal Responsibilities
- Under general direction, design, develop, troubleshoots, debugs, and implements software code using Java, JavaScript, HTML, SQL, and XML for software components of the web applications.
- Integrate web applications with backend databases. Deploys large web-based transaction systems using application servers.
- Researches, tests, builds, and coordinates the integration of new products per production and client requirements.
- Upgrade the API Manager platform along with the set maturity model matrix.
Qualifications
Essential Competencies:
- 5+ years of software development experience developing Java web applications.
- A bachelor's degree in Computer Science or related field; 4 additional years’ related experience will be considered in lieu of a bachelor’s degree.
- Experience with Java Design patterns (MVC).
- Good understanding of OOP and good knowledge of the Javascript framework.
- Experience with RDBMS such as Oracle, SQL Server, or similar databases
- Experience with software development processes such as SDLC, Scrum, or similar.
- Experience supporting JVMs in Unix/Linux/Windows environments.
- Creative problem-solving abilities and strong work ethic with “can do” attitude.
- Ability to take high-level requirements and compile them into development tasks.
- Ability to estimate tasks based off of technical debt, level of effort, and complexity.
- Ability to thrive in a team/collaborative environment.
- Ability to provide mentoring and coaching to less experienced team members.
- Ability to function at a fast pace with multiple deadlines.
Technology Stack:
- JavaEE
- Hibernate
- Familiarity with Apache libraries
- Spring boot
- comfortable using bootstrap is a plus
- Ability to use JQuery
- Comfortable using ReactJS is a plus
- HTML/CSS
Working Conditions:
- Flexibility is important (Remote working is avaialble)
Equal Opportunity:
- The role is open to anyone who meets the above criteria regardless of race or nationality
Remuneration
Competitive based on experience.
Similar Jobs
- PHP Developer (Software Support) Job at RightCom
- IT Officer / Web Developer Job at Fadel Minerals Nigeria Limited
- Software Developer Job at SYOJ Consulting & Management Service Limited
- Backend Mobile App Developer (PHP, Laravel, Kotlin, Xcode, Flutter) Job at Eden Solution and Resources Limited
- Software Administrator Job at BT Technologies Limited
- DevOPs Engineer Job at Revent Technologies Limited
- BackEnd Developer Instructor (Python) Job at Torilo Nigeria
- Mobile Developer Job at NimbleByte Global
- Senior Android Developer Job at Carbon Nigeria
- Senior iOS Engineer Job at Carbon Nigeria