Job Responsibilities:
- Working within an Agile Development Team, Scrum framework
- Implementing new features across the Ideagen Products using Java and open source technologies
- Working closely with Development Manager, Team Leaders, Principal Developers and Senior Software Engineers to build well architected Cloud hosted and On-Premise solutions
- Working collaboratively with Product Managers, Product Owners, Business Analysts, Design Engineers, Development Engineers (Front End), Test Engineers, and Infrastructure Engineers to ensure features are delivered to a high standard
- Working across the Software Development Life cycle ensuring that our products are delivered to a published road map within planned release cycles
- Contributing towards defining and developing a Sprint backlog to achieve the goals set out by our Product team
- Collaborating with Product Design Team to create an optimal user experience
- Providing unit tests to support and validate for any development work undertaken
- Contributing to the Development Team's working practices and technology decisions
- Creating necessary documentation relating to work produced
- Mentoring and coaching other members of your team to help grow their skill sets
Job Requirements:
- At least 6 years' hands on development experience on Java EE platform and open source technologies e.g. JasperReports
- Intermediate knowledge in software design and application such as UML
- Front end development experience specifically Bootstrap, jQuery, HTML, CSS and JavaScript
- Back end development experience specifically Spring
- Web application security development experience to mitigate OWASP vulnerabilities
- Database development experience specifically on MS SQL, MySQL with ability to write advance SQL script
- Working knowledge of CI/CD workflow specifically Jenkins and Maven
- Working knowledge of using Git as software version control
- Knowledge in using code analyse and unit test automation
- Knowledge in Micro services software design, development and deployment on public cloud infrastructure
Benefits:
- Relaxed Working Environment
- Life and Medical Insurance
- Dental Benefit
- 16% Employer EPF Contribution Scheme
- Company Share Incentive Scheme
- Flexible Holidays
Working Days & Hours:
Monday to Friday (9am to 6pm)