Senior Java Full Stack Developer

Not Interested
Bookmark
Report This Job

profile Job Location:

Colombo - Sri Lanka

profile Monthly Salary: Not Disclosed
Posted on: 2 days ago
Vacancies: 1 Vacancy

Job Summary

Job Description

  • Design develop and maintain enterprise-level applications using the Spring Framework and Spring Boot.
  • Build RESTful APIs leveraging JPA JWT/OAuth2 DOJO and related technologies.
  • Develop dynamic front-end applications using Angular React or NodeJS (minimum 8 years of experience).
  • Lead cloud-based development and migration projects across platforms such as AWS Azure or GCP.
  • Utilize Gradle build tools to streamline development and deployment processes.
  • Contribute to high-performance software development and ensure adherence to coding standards.
  • Manage Git concepts including CI/CD pipelines branching strategies and release management.
  • Create and maintain clear and concise technical documentation.
  • Communicate complex technical details effectively to both technical and non-technical audiences.
  • Demonstrate strong problem-solving skills with keen attention to detail and adaptability to changing technical requirements.
  • Collaborate within agile teams to ensure timely delivery of projects and technical excellence.

Requirements

  • Strong hands-on experience with the Spring Framework.
  • Proven expertise in REST API development using Spring Boot JPA JWT/OAuth2 DOJO and related technologies.
  • Advanced proficiency in Angular NodeJS or React frameworks with a minimum of 8 years of experience.
  • Solid experience in cloud-based development and migration using platforms such as AWS Azure or GCP.
  • Skilled in using Gradle build tools for streamlined development processes.
  • Demonstrated ability in high-performance software development.
  • Strong understanding of Git CI/CD pipelines release strategies branching strategies and development/release management.
  • Excellent verbal communication and technical documentation skills.
  • Ability to communicate complex technical information clearly to both technical and non-technical audiences.
  • Strong problem-solving and analytical skills paired with effective written and verbal communication.
  • Exceptional attention to detail and commitment to code quality.
  • Ability to adapt quickly to evolving technical requirements and industry trends.
  • Quick to grasp and analyze the broader impacts of technical changes.
  • Bachelors degree (or higher) in Computer Science Computing or a related discipline.

Nice to Have:

  • Experience with containerization and orchestration tools such as Docker and Kubernetes.
  • Familiarity with scripting languages such as Python JavaScript Perl and Node.
  • Knowledge of build automation tools and best practices.
Job Description Design develop and maintain enterprise-level applications using the Spring Framework and Spring Boot.Build RESTful APIs leveraging JPA JWT/OAuth2 DOJO and related technologies.Develop dynamic front-end applications using Angular React or Nod...
View more view more

Key Skills

  • REST
  • Eclipse
  • Junit
  • Spring
  • Struts
  • SOAP
  • Jpa
  • Hibernate
  • Maven
  • J2EE
  • Jdbc
  • Java