RFID services

Senior Software Engineer – Java

We are currently looking for a Senior Software Engineer to join our team.

The Role

  • The design and development of enterprise solutions for the world’s largest food service company.
  •  Implement distributed and highly available enterprise applications that scale for enterprise demands.
  • Adhere to Continuous Integration and Continuous Delivery of solutions.
  • Ensure high code quality by following software engineering best practices.
  • Work collaboratively in a cross-functional team in an Agile delivery environment.
  • Adhere to DevOps principles and be involved in projects throughout their full software lifecycle, from development, QA, and deployment to post-production support.

The Profile

  • Bachelor’s Degree in Computer Science or equivalent and 02–04 years of experience developing production enterprise applications and managing teams.
  • Excellent communication and interpersonal skills.
  • Excellent understanding of Java design principles, integration patterns, and engineering best practices.
  • Experience in writing unit and integration tests.
  • Experience in RESTful web API design.
  • Experience working with technologies like J2EE, Springboot, JPA, and Gradle.
  • Experience in RDBMS technologies, database design, SQL query writing, and performance optimization.
  • Familiarity with working in a Scrum Agile delivery environment.
  • Familiarity with front-end technologies like ReactJS and CSS will be an added advantage.
  • Experience in working with Microservices will be an added advantage.
  • Familiarity with DevOps practices and experience working with Cloud IaaS or PaaS providers will be an added advantage.

Upload your CV