logo

View all jobs

Software Engineer (Java/ Spring Boot)

Lagos, Lagos · Information Technology
Job Description
We are looking for  Java Software Engineers to help us build functional products and applications. The Java Software Engineers responsibilities include defining software requirements, writing clean and efficient code for various applications, and writing tests to improve system functionality.

Responsibilities
  • Analyze business and system requirements
  • Design flowcharts to illustrate software solutions
  • Design, implement, and maintain microservices using Java and Spring Boot
  • Support testing process and troubleshooting issues and resolve them
  • Prioritize and execute tasks in the software development life cycle
  • Validate software functionality and security

Requirements
  • Bachelor’s Degree in Information Technology, Computer Science or other related fields.
  • 3+ years Spring Boot experience
  • Experience building complex service applications in Java, and solid understanding of the JVM
  • Experience with Spring Framework and related ecosystem
  • Strong database skills (MS SQL Server, MongoDB, Redis, etc)
  • Experience with agile methodologies and automated testing(Junit, Mockito)
  • Familiarity with containerization, microservices architecture, continuous integration, and deployment
  • Must know GIT, Swagger
  • Good to have Rabbit MQ and Kafka
  • Good API skills technology such as Rest Webservice
  • Experience on mark up language such as JSON and YML
  • Experience on using Quality and Security scan tools such as Sonar and Fortify

 

Share This Job

Powered by