Main Menu
Find Jobs

One of our prestigious Clients' who is a leading multinational "Software Development" company is looking for an expert "Full Stack Java Developer" to join their Sri Lankan team immediately.


SALARY: Rs. 250,000 - 300,000


ROLES & RESPONSIBILITIES:


You will be a crucial part of the development team but also work independently under the guidance of the lead developer and closely collaborate with the Application/Software Architect, Scrum Master, and Product Owner as needed.

You will also guide and provide support to junior team members during routine development.


  • Responsible for independently developing end-to-end enterprise applications and modules based on Full Java Technology Stacks.
  • Develop well-tuned applications with strong foundations, functional and technical layers.
  • Look for alternative technical solutions and choose the best option in your development to deliver well-tuned applications.
  • Follow the technology stack in a way that encourages best practices across the applications and development teams.
  • Support junior team members to deliver the end-to-end application while providing alternative technical solutions and guiding them.
  • Research and develop methods to improve tasks in terms of development, application features, and design, etc.
  • Build the best practices, common libraries, and components to maintain the development of a common foundation and understanding.
  • Perform code reviews to avoid delivering something which does not meet the standards defined by best practices.
  • Adopt and follow the CI/CD pipeline via DevOps lifecycle.
  • Ensure the application performance and security are never compromised.
  • Ensure the technical solutions provide the best performance and security on all layers.
  • Adopt the approach to build the application based on the workflow (business process) engine.
  • Adopt the best practices to build loosely coupled services and microservices architecture which is best suited for application performability, scalability, and availability.

QUALIFICATIONS & EXPERIENCES:


  • Bachelor's degree in Computer Science, Software Engineering, or IT.
  • Java (Full-Stack) Certification is preferred.
  • 2-4 years of experience as a Java Full Stack developer, with a good understanding of application architecture design, development using various technology stacks for front-end, back-end, middleware, and databases.

SKILL REQUIREMENTS:


  • Must have experience in Java-based enterprise applications using Java Full-Stack, especially spring framework (Spring Boot), Hibernate and JPA, etc.
  • Must have front-end development experience with Angular or React (advantageous), JavaScript, HTML5 and CSS3, etc.
  • Must have designed & built common libraries, utilities, built-ins, and plug-ins.
  • Must have knowledge and experience of microservices architecture, development, and deployment with the involvement of various open-source technologies.
  • Must have report development experience with Jasper Report and Jaspersoft (advantageous).
  • Hands-on experience with integration tools like Apache Camel, Spring integration, RabbitMQ, Kafka, etc. for system integration and messaging among systems.
  • Good to have knowledge of workflow engines like Activiti, etc.
  • Effectively manages changes to work tasks and the work environment and assists others with adapting to change.
  • Effective time-management skills to meet tight deadlines in a fast-paced environment.
  • Strong analytical, problem-solving, and decision-making skills.
  • Strong communication, interpersonal, and leadership skills.

HOW TO APPLY:


If you are interested, please forward your CV to, local@manpowersrilanka.com

(Please use the same vacancy name for your subject title for better visibility of your email.)

Colombo, Sri Lanka

Our Clients