Description

Job Description

We are looking for a skilled Endeca Java Spring Developer to join our team.

The ideal candidate will have hands-on experience in Endeca and Java development, with proficiency in Spring framework.
If you are a proactive problem solver with a passion for technology and a strong foundation in Agile methodologies, we encourage you to apply.

Key Responsibilities

Collaborate with cross-functional teams to gather requirements, analyze, estimate, and design solutions.
Develop, deploy, and test Endeca and Java applications, ensuring high performance, scalability, and reliability.
Write clean, efficient, and maintainable code from requirement gathering to deployment.
Utilize Spring framework to develop robust and scalable applications.
Write and maintain Linux shell scripts for automation and system administration tasks.
Participate in Agile ceremonies such as sprint planning, daily stand-ups, sprint reviews, and retrospectives.
Utilize Git for version control and collaborate effectively with team members.
Implement Continuous Integration/Continuous Deployment (CI/CD) pipelines using tools like Jenkins and GitHub Actions.
Perform troubleshooting and debugging of applications as needed.

Qualifications

Essential :

Bachelor's/Master's degree in Computer Science, Information Technology, or a related field.
3+ years of experience in Endeca/Java development, with a strong understanding of the software development lifecycle.
Hands-on coding experience from requirement gathering, analysis, estimation, high-level design to deployment and testing.
Proficiency in Endeca, Java, and Spring framework.
Experience with Linux shell scripting.
Familiarity with Agile methodologies.
Strong problem-solving skills and attention to detail.
Excellent communication and interpersonal skills.
Ability to work independently and collaboratively in a fast-paced environment.

Desirable

Experience with SQL and database technologies.
Familiarity with Git, Jenkins, and GitHub Actions.
Experience with other scripting languages (e.g., Python, Perl).
Knowledge of containerization and orchestration tools such as Docker and Kubernetes.

 

Education

Any Graduate