freehire launches on Product Hunt on 26 August.

Follow →

Senior Software Engineer

Summary

Builds and maintains Java/Spring Boot services, integrates systems with Kafka, and leads a small team while following secure coding and Agile practices.

Senior Software Engineer

Main Responsibilities

  • Practice best coding practices defined by software management
  • Practice Follow secured coding practices defined by OWASAP
  • Practice Test driven development
  • Defect analysis and fixing
  • Code improvements
  • Support System Integration Testing
  • Practice Technical Documentation
  • Assist design and architecture
  • Adhere to Agile process
  • On-time delivery
  • Clear visibility, communication and escalation of road blockers
  • Carry out peer reviews.
  • Manage small development team

Qualifications / Skills / Knowledge

  • Bachelor’s degree in computer science, Software Engineering, or related field or BSc equivalent qualification.
  • 3 to 4 years of experience in software Engineering.
  • Strong analytical, problem-solving, teamwork and communication skills
  • Experience with one or more general purpose programming languages:
  • Senior Engineer with MS & Service Management | MySQL, Software Engineering | Java/ Spring boot, Systems & Solutions | Java/ Spring boot, Systems & Solutions | Kafka
  • Good understanding on Scrum and Agile practices.
  • Ability to learn other coding languages and technologies in a short time
  • Strong understanding of programming fundamentals and concepts
  • Strong understanding of DBMSs.
  • Experience in CI (Continues Integration)
  • Good Understanding on Scrum and Agile practices.

See also