Responsibilities:
- Research, design, and develop computer and network software or specialized utility programs.
- Analyze user needs and develop software solutions, applying principles and techniques of computer science, engineering, and mathematical analysis.
- Update software, enhance existing software capabilities, and develop and direct software testing and validation procedures.
- Collaborate with computer hardware engineers to integrate hardware and software systems, establishing specifications and performance requirements.
Requirements:
- 6-12 years of experience in designing and developing enterprise-quality web applications using Java.
- Proficient in building SpringBatch-based applications.
- Strong experience in designing and developing Microservices and Restful APIs with SpringBoot.
- Experience with MS SQL Server, SMTP protocol, and Weblogic.
- Solid understanding and hands-on experience with design patterns, error & exception handling, and resource management without causing system instability.
- Exposure to DevOps practices and CI/CD tools such as Jenkins, Bitbucket, and Ansible.
- Experience with Agile/SCRUM methodology.
- Familiarity with ReactJS.
To apply, simply click the "Apply" button or send your updated profile to [email protected]
EA Licence No.:18S9405 / EA Reg. No.:R1330864
Percept Solutions is expanding and actively seeking talented individuals. We encourage applicants to follow Percept Solutions on LinkedIn at https://www.linkedin.com/company/percept-solutions/to stay informed about new opportunities and events.