Java Software Engineer

Crown Interactive | Lagos, Nigeria

Full-Time Posted today 3 views

About the Role

Crown Interactive delivers innovative, cost-effective service aggregation solutions to the telecom, media, and technology sectors, with a growing operational head office in Lagos, Nigeria. We are currently seeking a talented Java Software Engineer to join our dynamic development team. In this role, you will design, develop, and maintain cutting-edge software solutions that power our electricity distribution and energy management systems, including metering, billing, customer service, and data analytics platforms. You will collaborate with cross-functional teams to deliver reliable, secure, and efficient applications that enable utility companies to enhance operational performance, customer experience, and revenue assurance.

Key Responsibilities
  • Design, develop, test, and deploy scalable software solutions for electricity distribution and energy management systems.
  • Collaborate with product managers, solution architects, and business analysts to translate operational requirements into functional software designs.
  • Develop integration layers between software applications and smart meters, GIS systems, CRM, and ERP platforms.
  • Optimize system performance and reliability for handling large datasets from smart grids and metering infrastructure.
  • Implement robust data analytics and reporting modules for energy consumption, loss detection, and revenue assurance.
  • Ensure compliance with regulatory and industry standards such as NERC and ISO.
  • Participate in code reviews, unit testing, and continuous integration and continuous deployment processes.
  • Provide technical support for solution deployment and troubleshoot post-deployment issues for clients.
Qualifications
  • First degree in Computer Science, Engineering, or a related technical discipline.
  • Minimum of 5 to 6 years of software development experience, preferably in energy, power, or utilities-focused software projects.
  • Strong proficiency in Java, JavaScript, Spring-Boot, and Java EE, with solid knowledge of Object-Oriented Principles.
  • Experienced in developing enterprise-level web applications and RESTful APIs using cloud-based architecture.
  • Familiarity with databases such as MySQL, PostgreSQL, or MongoDB, as well as Single Sign-On technology and DevOps practices.
  • Strong problem-solving skills and the ability to work collaboratively in a fast-paced, cross-functional environment.
Benefits
  • Competitive salary and performance-based incentives.
  • Sales referral bonus incentives.
  • Flexible work arrangements to support work-life balance.
  • Comprehensive health, wellness, and professional development programs.

Skills

Java JavaScript Spring-Boot Java EE MySQL RESTful APIs DevOps Cloud Architecture
Report this job listing