Job Description
Location: Colombo
Company: Jobfactory (for a leading Insurance company)
Position: Senior Software Engineer – Java
About Us:
We are partnering with one of the leading Insurance companies located in Colombo to find a highly skilled Senior Software Engineer specializing in Java. This role offers the opportunity to work on innovative projects and contribute to the development of cutting-edge software solutions.
Qualifications:
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
- 5+ years of professional experience in Java development.
- Strong expertise in Java programming and related technologies (Spring, Hibernate, JPA, etc.).
- Solid experience with object-oriented design (OOD) and design patterns.
- Proficient in database design and querying (SQL, NoSQL databases).
- Experience with RESTful API development and microservices architecture.
- Familiarity with cloud platforms (AWS, Azure, GCP) and containerization (Docker, Kubernetes).
- Strong understanding of software development best practices, including testing, version control, and CI/CD pipelines.
- Excellent problem-solving and debugging skills.
- Strong communication and collaboration skills, with the ability to work in a team-oriented environment.
- Experience with Agile methodologies, such as Scrum or Kanban.
- Experience with front-end technologies (JavaScript, Angular, React) is a plus.
- Knowledge of big data technologies (Hadoop, Spark) is a plus.
- Experience with automated testing frameworks and tools (JUnit, Selenium, TestNG, etc.).
- Familiarity with DevOps practices and CI/CD tools (Jenkins, GitLab CI, etc.).
Responsibilities:
- Design, develop, and maintain high-quality software solutions using Java and related technologies.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Optimize and refactor existing codebase for better performance and scalability.
- Implement and maintain RESTful APIs and microservices.
- Participate in code reviews, ensuring best practices and high-quality standards.
- Troubleshoot and debug issues across the entire stack.
- Contribute to the continuous improvement of development processes and practices.
What We Offer:
- Opportunity to work with a leading Insurance company on innovative projects.
- A collaborative and dynamic work environment.
- Competitive compensation package.
- Professional growth and development opportunities.
How to Apply:
If you meet the qualifications and are excited about this opportunity, please send your resume to hr@jobfactory.lk.
Jobfactory – The Talent Search Engine
Join us and contribute to the development of cutting-edge software solutions!