Mid / Senior Java Developer

Position Overview:

  • The Java Developer creates and supports Web-based Java applications, Web services and Web interfaces

Job Responsibilities:

  • Analyzes, designs and builds Java-based applications for Web and Internet environments
  • Builds the process for Java-based applications such as creating application layers, modeling techniques, designing object-oriented components and coding algorithms

Job Requirements:

  • Has 4-6 years experience with java using Spring Framework.
  • Experience in web application development using at least one of these frameworks: Spring, MVC, Grails
  • Expert knowledge in REST/JSON and SOAP/XML web services
  • Able to do web fronted development using frameworks such as:
    • HTML/CSS: twitter-bootstrap, foundation etc.
    • Client-side JS: jquery
  • Experience in test-driven development
  • Excellent knowledge of relational databases, such as Oracle and PostgreSQL
  • Experience using Maven, Git, Jenkins
  • A plus but not required:
    • Any Java certifications
    • Working with AWS
    • Working experience in Spring Boot


  • Candidate must possess at least a Bachelor’s/College Degree , Computer Science/Computer Engineering/Information Technology or equivalent
  • FOR MID LEVEL: At least 4-6 year(s) of working experience in the related field is required for this position
  • FOR SENIOR LEVEL: 6 years and above of working experience in the related field is required for this position
  • Full-Time position(s) available

Send your CV using our job application form