Software Developer || Java Springboot

Drifting Desk
Full-timeColombo, Sri LankaUSD 350 - 550/month

Java Cloud Developer

Role (Overview Of The Position):

We are currently seeking motivated and energetic Java Cloud Developers to join our team. We are looking for Java Cloud Developers with 2-3 years of experience(freshers with relevant knowdge can apply) to create and support web-based applications, web services and web interfaces. Working with cross functional teams, you will participate in scrum calls and daily stand-up meets. You will also review and understand business requirements ensuring that development tasks are completed within the timeline provided and that issues are fully tested with minimal defects.

Successful candidates will be part of a talented software team that works on mission-critical applications. Java developer roles and responsibilities include managing Java/Java EE application development while providing expertise in the full software development lifecycle, from concept and design to testing.

Requirements:

  • 02 - 03 Years of Proven working experience in Java development (freshers with relevant knowdge can apply)
  • Preferably worked on cloud foundry
  • A degree in Software Engineering, Computer Science or Information Technology
  • Proven hands-on Software Development experience
  • Certification on Java technologies is preferable.
  • strong experience with Spring Framework, Spring Boot, Hibernate, JMS
  • strong experience with Oracle Database, SQL, PLSQL, transactions
  • Hands-on experience in container concepts (Docker) and cloud (like AWS)
  • Working experience in test driven development, test first development, code refactoring and Profiling
  • Ability to effectively communicate in English, both written and spoken

Duties & Responsibilities:

  • Write well designed, testable, efficient code by using best software development practices
  • Write/Read clean well-documented custom code and updates, as needed updates, and develop custom database-driven websites/apps to meet the special needs of clients as well as the company
  • Create form layout/user interface by using standard HTML/CSS, Javascript, best practices
  • Integrate data from various back-end services and databases
  • Gather and refine specifications and requirements based on technical needs
  • Create and maintain software documentation
  • Stay responsible for maintaining, expanding, and scaling apps and sites
  • Stay plugged into emerging technologies/industry trends and apply them into operations and activities
  • Cooperate with other backend developers, architects to match design intent

Benefits:

  • Competitive salary
  • Increase in salary after probation

Apply for this job

Resume/CV*

Click or drag file to this area to upload your Resume

Please make sure to upload a PDF

First Name*
Last Name*
Email*
Phone Number*