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 Title: Senior Java Engineer
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.
How to Apply
Interested and qualified candidates should:
Click here to apply online
Job Title: Python Developer
Location: Ikeja, Lagos
Job Type: Full-time
Job Description
- We are sourcing for a Python Developer who has experience building enterprise level application and can contribute to the strategic business needs by translating business requirements into a technology solution. In this role, you will be asked to design, code, and test applications using Object Oriented Design.
- We are looking for someone that is self-driven, ready to take on a new challenge, and able to deliver on solutions from start to finish.
- This is a mid-level Python Developer position. This really is an exciting position within a relatively young team of developers, testers and DevOps engineers.
Principal Responsibilities
- Develop well-designed and performing Python applications and services using scalable techniques.
- Writing reusable, testable, and efficient code.
- Design and implementation of low-latency, high-availability, and performant applications
- Implementation of security and data protection
- Integration of data storage solutions including databases, key-value stores, blob stores, etc
- Develop state-of-the-art analytics tools to support diverse tasks ranging from ad hoc analysis to production-grade pipelines and workflows for customer applications
- Partner with Data Scientists and Analytics Engineers to improve the performance and reliability of advanced algorithms
- Ensure high performance and availability of distributed systems and applications
- Interact directly with client project team members and operational staff to support live customer deployments
Qualifications
- 4+ years of Python development experience
- BS in Computer Science, Engineering, Math, Physics or related field completed upon employment
- Proficiency in one of the following programming languages is required: Python, Java, JavaScript, C#, or C++ preferred).
- Strong analytic and problem-solving skills.
- Excellent communication skills and an ability to collaborate in a team to develop innovative solutions.
- Ability to adapt to an ever-changing environment.
- Self-starter attitude with the ability to work independently
- Strong attention to detail, logic, problem-solving, written and interpersonal communication, presentation, and client-facing skills
Working Conditions:
- Flexibility is important.
Equal Opportunity:
- The role is open to anyone who meets the above criteria regardless of race or nationality.
Remuneration
Competitive based on experience.
How to Apply
Interested and qualified candidates should:
Click here to apply online
Leave a Reply