Java Developer


  • Bachelor’s in relevant field
  • 2+ years of hands-on professional experience of developing solutions

Brief to Job Responsibility

  • Analyze, design, develop, deploy and maintain the product.
  • Automate deployments, integrate CI and perform manual deployments when needed.
  • Create technical documentations and ensure that it is up-to-date.
  • Write modular, reusable and excellent quality code through TDD, code reviews and implementation of best practices. Ensure the same within the team.
  • Prepare test cases, perform full-scale testing of the product based on the test cases and implement best practices to maintain quality of the product and codes.
  • Identify bottlenecks and bugs, and devise solutions to mitigate and address these issues
  • Communicate effectively with the client and team
  • Actively involve in improving organizational culture, process, and standards
  • Continuous research and learning; discover, evaluate and implement new technologies to maximize development efficiency.
  • *Other tasks assigned by the supervisor


  • Excellent knowledge of Data type, Collection framework, Concurrencies, Multithreading
  • Good at java 8 features
  • Hands-on experience on Object-oriented approach and designing applications
  • Specific knowledge should include Spring Boot/J2EE
  • Experienced with databases like MySQL, PostgreSQL, and ORM
  • Experience in DevOps practices such as automated testing, continuous integration, and automated deployments
  • Familiarity with architecture styles/APIs (REST)
  • Experience creating database schemas that represent and support business processes
  • Understanding of Agile methodologies
  • Excellent troubleshooting and communication skills
  • Attention to detail

Additional skills and experience

  • Experience in React JS
  • Experience with AWS techs like EC2, EBS, S3, SQS, RDS, Lambda
  • Experience with containerization such as Docker, Kubernetes
  • Experience in designing, developing and maintaining microservice applications

Employee Benefits

  • Five working days a week
  • Outings and team bonding activities
  • Learning and Development Opportunity
  • Timely Performance Review and Appraisal

if you are interested please send your CV to

Join us
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.