Job Summary
We are looking for Software Engineers / Java Developer for our client, where you will have the opportunity to contribute to enterprise software development, working on challenging projects that require your expertise in Java / JEE.
Mandatory Skill-set
- Bachelor in Computer Science, Computer Engineering, Information Technology & Engineering;
- Minimum of 4 years of hands-on experience in software development on Java Spring Boot and associated technologies;
- Proficiency in Java, web services, Object-Oriented Programming (OOP), and software design patterns;
- Experience with Spring Boot and Microservice Systems;
- Strong hands-on skills in JPA and Hibernate;
- Strong familiarity with relational database concepts and hands-on SQL experience, preferably on MS SQL;
- Experience working in agile scrum teams and proficiency with productivity tools like Jira and Confluence;
- Proficiency in using Git with a good understanding of Git workflow;
- Team player with excellent interpersonal and communication skills, capable of both independent work and effective collaboration.
Desired Skill-set
- Exposure to Jenkins and Kubernetes.
Responsibilities
- Part of the software engineering team - involve in requirements analysis, contribute to system design, and oversee the development, testing, and deployment of applications;
- Collaborate with cross-functional teams to design, develop, and maintain enterprise-level software solutions using Java Spring Boot;
- Implement and optimize data models using JPA and Hibernate for efficient data storage and retrieval;
- Write and optimize SQL queries on MS SQL databases to ensure data integrity and performance;
- Participate in Agile scrum teams, contributing to the entire software development lifecycle;
- Utilize Git for version control, ensuring code integrity and team collaboration;
- Work with productivity tools such as Jira and Confluence to streamline project management and documentation;
- Contribute to the continuous integration and deployment processes, leveraging Jenkins and Kubernetes;
- Monitor application performance, troubleshoot issues, and ensure seamless operation;
- Generate comprehensive documentation and relevant artifacts;
- Offer technical support during the maintenance phase of the system.
Should you be interested in this career opportunity, please send in your updated resume to [email protected] at the earliest.
When you apply, you voluntarily consent to the disclosure, collection and use of your personal data for employment/recruitment and related purposes in accordance with the SCIENTE Group Privacy Policy, a copy of which is published at SCIENTE’s website (https://www.sciente.com/privacy-policy).
Confidentiality is assured, and only shortlisted candidates will be notified for interviews.
EA Licence No. 07C5639