Backend Developer (Java)
connectavo
Lahore, Punjab, Pakistan
2d ago

Job Responsibility

  • Create reliable, performant, and well-documented services
  • Design and implement new features based on customer feedback & requirements
  • Discuss architecture and best practices with your teammates
  • Improve our codebase by engaging in regular code reviews and adding meaningful tests cases
  • Help us make our applications future-proof for the upcoming years
  • Checking API’s compatibility and unifying them
  • Your Profile

  • 4+ years of Java experience
  • Degree in computer science, information technology, or a related field
  • Experience with Spring boot, hibernate, experience in a micro service architecture, and cloud environments is a big plus
  • Required Skills and Experience :

  • Must have experience in Java / J2EE, preferable Java 8 or above
  • Spring MVC, Spring boot, Spring data, security, Java Play and ORM
  • Understanding JSON, AJAX, XML, HTTP / HTTPS and SMTP
  • Experience with APIs (Rest / SOAP)
  • SQL / NOSQL
  • Experience with development and deployment of Enterprise / Web applications (Tomcat, Apache) in both Windows and Linux environments
  • Experience with Apache Maven / Gradle / SBT
  • Experience using Version control (i.e. : GIT, GitHub / Bit bucket / SVN)
  • Understanding best code practices and design patterns
  • Good to have experience with Scala and Python or candidate must be willing to learn
  • Good to have experience in CI / CD, Docker, Jenkins, AWS etc or at least must be familiar with this
  • Should have good analytical and problem solving skills
  • Should be able to debug / understand / enhance / improve existing code, services / applications
  • Strong object-oriented analysis & programming skills
  • Experience in working in an agile development environment
  • Report this job
    checkmark

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Apply
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Continue
    Application form