Java Developer

Nextjob
Full-timeColombo, Sri Lanka

Specifications

  • Location: Pelawatta, Battaramulla
  • Work Mode: Onsite
  • Employment Type: Permanent, Full-Time
  • Working Hours: Monday – Friday, 9:00 AM – 5:30 PM

Key Responsibilities

  • Design, develop, and deploy enterprise-level applications using Java SE/EE.
  • Build and maintain microservices and RESTful APIs.
  • Implement best practices for application performance, scalability, and security.
  • Work with relational and NoSQL databases to design efficient data structures.
  • Collaborate with cross-functional teams on architecture, design, and delivery.
  • Conduct code reviews and provide technical mentorship to junior developers.
  • Stay current with advancements in Java frameworks, tools, and industry trends.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or related field.
  • At least 3 years of experience in Java application development.
  • Strong knowledge of Spring Boot, Spring MVC, Hibernate/JPA.
  • Experience with microservices, API development, and integration.
  • Solid understanding of relational databases (MySQL, PostgreSQL, or Oracle).
  • Familiarity with build tools (Maven/Gradle) and CI/CD pipelines.
  • Hands-on experience with version control (Git).
  • Strong problem-solving and analytical skills.
  • Knowledge of cloud platforms like AWS, Azure, or GCP.
  • Familiarity with containerization tools such as Docker and Kubernetes.

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*
The hiring team may use this number to contact you about this job.

By clicking 'Submit Application', you agree to receive job application updates from Nextjob via text and/or WhatsApp. Message frequency may vary. Reply STOP to unsubscribe at any time. Message & data rates may apply.