Senior Software Engineer JAVA
Our client is one of the leading Insurance companies which is located in Colombo.
Qualifications
- Bachelor’s or Master’s degree in Computer Science, Engineering, or 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 (00D) 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 Cl/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 Cl/CD tools (Jenkins, GitLab CI, etc.).
Company: Jobfactory
Company email: [email protected]
Job Location: Colombo
Job Category: Senior Software Engineer JAVA
Job Type: Full Time