Looking for another opportunity?

Backend Engineer - Java

Full time Sri Lanka, Fort

Our client, whose technology infrastructure consists of 70+ microservices that span over multiple cloud providers in various parts of the world is looking for a Backend engineer - Java
Their services include handling specialized tasks such as Logistics, Inventory-management, Recommendations, Search, Data collection, and syncing.

  • Hands-on experience in application development, focusing on either JEE Application development, Core JAVA, JAVA 8;
  • Hands-on experience in NoSql databases and Determines operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions;
  • Documents and demonstrates solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments, and clear code;
  • Guide team development efforts towards successful project delivery;
  • Provide technical leadership to teammates through coaching and mentorship;
  • Maintain high standards of software quality within the team by establishing good practices and habits;
  • Identify and encourage areas for growth and improvement within the team;
  • Collaborate with other software developers, business analysts, and software architects to plan, design, develop, test, and maintain the platform applications;
  • Thorough knowledge of object-oriented design, design patterns, data structures;
  • Take ownership in driving development deliverables;
  • Comfortable working in a fast-paced, dynamic environment;
  • Used log4j to capture the log that includes runtime exceptions and debug;
  • 1-3 Years of experience;
  • Degree in Software Engineering, Computer Science, Electronics Engineering or Equivalent;

Having the following skills is a plus:

  • Strong working knowledge in Object-oriented design;
  • IoT Applications, frameworks, and technologies;
  • JAVA 8, Asynchronous programming;
  • Play Framework, Scala, Akka;
  • Apache HTTP server, Netty, Tomcat;
  • PostgreSQL, MongoDB, Cassandra, Elasticsearch,OLAP, Redis, EHCache;
  • Worked on SQL Scripts for Data Access such as selection, Insertion, and Deletion, Joins of Data from NoSQL/SQL Databases;
  • SBT, Maven builds, and deployments ;
  • Unit testing, Performance Testing, and Test-Driven Development;
  • Agile software development, Git;
  • Graylog, Grafana service monitoring;


If you have the right profile, you have the opportunity to be a part of a dynamic team working for a company with global exposure, providing you a great working environment and ample space to learn and develop. If you are ready to grab this opportunity, please forward your CV to apply@goproconsultancy.com or call us on +94 114312515 for more information.