Job Description for Senior Java Developer
Our client provides a browser only CTI agent desktop for large scale call center deployments compatible
with Genesys, Cisco and Aspect solutions. The desktop is a fully featured, thick client replacement with
inbound, outbound and multimedia support.
The product enables easy customization and rapid deployment of new desktop features into complex
environments enabling a true Omni-channel experience.
Overall purpose and responsibilities of the role
You will be maintaining a complex server application written in Enterprise Java. The software use
the Drools engine and 1800 rules to effect its current functionality. You will be adding new features
and guiding front end developers to make best use of the server's capabilities. Once hired, you may
be sent to Australia for training.
Openness to use Mac OS is a must.
Duties and Responsibilities:
You will be using GIT to maintain the source code, a Wiki for technical documentation and JIRA
for work tracking.
?You will be maintaining a complex server application written in Enterprise Java.
?The software use the Drools engine and 1800 rules to effect its current functionality.
?You will be adding new features, new rules and guiding front end developers to make best use of
the server's capabilities.
?Most of the team you will be interacting with are based in Australia and can only speak English.
?Mid level-5 years experience
?Senior- 7 years and above experience
Skills / Qualifications:
Bachelor’s degree in Computer Science, Computer Engineering or any related course.
?At least 5 years working experience in using Java technologies
(For senior position, 7 or more
years of experience is required)
?Excellent Java coding skills
?Test driven development
?Excellent spoken and written English
?Automated Test Experience
?Comfortable using Apple/ Mac products
?Can work independently
?Experience with web services (JAX-WS,JAX-RS based)
?Experience with Cucumber
?Basic UNIX/Linux skills
?Experience with the Drools package
?Experience in planning and delivering software projects on time and to specification
?Team lead experience
(especially for Senior position)
?Experience with Cassandra (or other NoSQL database management systems)
• HMO for staff and dependents on hire
• Initial 15 Leaves (prorated, sick and vacation) and additional 10 leaves after one year
• Paid Philippine holidays
• Government mandated benefits (SSS, Pagibig, Philhealth, 13 month pay)
• Annual training upon regularization (upon client's approval)
?Monday to Friday : 7am – 4pm (with flexi-day/ flexi-week set-up)
?Flexible time schedule - core hours is at 7AM - 4PM daily. Can come in as early as 5AM and
latest end of shift is at 7PM
Philippine/ MTO Manager
?Mid level - 70-100K
?Senior - up to 140K
?Salary range can go higher depending on qualifications
© KMC Solutions 2017. All rights reserved.