One of our prestigious Clients' who is a "Software Development" firm, possessing world class technological expertise and process excellence is looking for "Java Consultants" to work in their Colombo office immediately.

# SALARY - NEGOTIABLE

# REQUIREMENTS & RESPONSIBILITIES

  • Work closely with the project manager, IT architect, product owners and other stakeholders and be part of the decision making process within the software project to achieve project objectives.
  • Manage all aspects of development from eliciting, understanding and articulating requirements.
  • Plan, implement, test, document and maintain enterprise-wide solutions to total system or subsystems using internally created and/or off the shelf products.
  • Design, implementation and maintenance of all stages of the product life-cycle.
  • Establish standards, functional and technical specifications, solve hardware/software interface problems, define input/output parameters and ensures integration of the entire system or subsystem.
  • Learn new technologies quickly and willingness to learn and work on multiple technologies including mobile technologies.

# TECHNOLOGIES OF INTEREST

  • In depth knowledge and experience in Object Oriented Design and development patterns.
  • Good knowledge in database design and development with MySQL, PostgreSQL or Oracle.
  • In depth understanding and experience in Java frameworks and JEE technologies including Spring framework, Spring Cloud, Hibernate, JPA, Web Services.
  • Knowledge in front-end JavaScript frameworks/libraries such as angular, react.
  • Knowledge in scripting languages and technologies such as XHTML, DHTML, XML, JavaScript, CSS.
  • Experience in cloud development models and cloud platforms such as Amazon, Google App Engine.
  • Knowledge on develops and NOSQL databases is an added advantage.

# QUALIFICATIONS & EXPERIENCES

  • Bachelor's degree in Computer Science, Information Technology or related discipline.
  • 8 -10 years' of industry experience working with the relevant technologies for the position of Consultant Software Engineer.
  • Hands on experience in 'Agile' project environments and have mastered one or more Agile processes including activities such as test driven development, continuous integration and/or pair programming.
  • Must have excellent analytical/problem-solving skills.
  • Knowledge in using UML in different phases of the projects.
  • Good in spoken and written English.

# HOW TO APPLY

If you are interested, send us your CV to This email address is being protected from spambots. You need JavaScript enabled to view it.

Colombo, Sri Lanka

Our Clients