Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Responsibilities
- Working within a team of 2-6 software engineers to develop/maintain software.
- Working through the implementation, integration, testing and deployment phases of project delivery.
- Understanding technical design and associated design documentation, and participate in design reviews.
- Execute and report the assigned project tasks over its development cycle.
- Collaborate with team members across other domains and geographical locations.
- Ensure the quality of deliveries and ensure conformance to processes and practices.
Requirements
- Bachelor/Master degree in Computer Science, Computer Engineering, Mathematics or related area.
- 2 to 4 years of professional experience in areas such as payments and financial services, internet-based services, or software products.
- Highly competent hands-on experience in the following:
- Java (preferably with Spring Boot experience)
- Working experience in Linux / Unix environment
- Experience in using source control tools (Preferably GIT)
- Software design and development methodologies, preferably agile methodology.
- OO-based analysis and design
- Database Design (Oracle/MySQL)
- Experience in Business Process Management (BPM) such as Camunda
- Process Engine would be a plus
- Highly analytical, innovative, and able to think strategically and to develop software based on requirements/specifications.
Key Skills
Ranked by relevanceReady to apply?
Join RiDiK (a Subsidiary of CLPS. Nasdaq: CLPS) and take your career to the next level!
Application takes less than 5 minutes