Trusted listing

Java Software Engineer

Software Business Solutions Consulting

Lagos, Nigeria Permanent

Published 2 months ago · Expires 3 weeks from now

Share :

Job description

## Title: Java Software Engineer

About This Opportunity

This position offers a great opportunity for career growth in Java software development.

Key Responsibilities

  • Contribute to all stages of the software development lifecycle
  • Design, implement, and maintain Java-based applications that can be high-volume and low-latency
  • Analyze user requirements to define business objectives and system features
  • Ensure application designs conform with business goals
  • Develop and test software, identifying and resolving technical issues
  • Write well-designed, testable code and create detailed design documentation
  • Conduct software analysis, programming, testing, and debugging
  • Manage Java and Java EE application development
  • Develop technical designs for application development and multimedia applications
  • Prepare and produce releases of software components
  • Create documentation to help users
  • Propose improvements to current Java infrastructure
  • Support continuous improvement by investigating alternatives and technologies for architectural review

Required Skills & Experience

  • Proficiency in Java with a good understanding of its ecosystems
  • Sound knowledge of Object-Oriented Programming (OOP) patterns and concepts
  • Familiarity with different design and architectural patterns
  • Skill in writing reusable Java libraries
  • Knowledge of Java concurrency patterns
  • Understanding of MVC (Model-View-Controller) Pattern, JDBC (Java Database Connectivity), and RESTful web services
  • Experience working with popular web application frameworks such as Play and Spark
  • Program architecture development experience

Location

Lagos, Nigeria

Interested in this job?

Log in to see the email

Not registered yet? Create a free account