Senior Java Developer
Citco Group of Companies
Philippines , Manila , Makati
16d ago

About CitcoSince the 1940s Citco has provided specialist financial services to alternative investment funds, investors, multinationals and private clients worldwide.

With over 6,000 employees in 45 countries we pioneer innovative solutions that meet our clients’ evolving needs, and deliver exceptional service.

Our continuous investment in learning means our people are among the best in the industry. And our corporate social responsibility programs provide meaningful and fulfilling work in the community.

A career at Citco isn’t just a job it’s an opportunity to excel in an environment that genuinely supports your personal and professional development.

About the Role : The Sr. Application Developer - Java will be responsible for the analysis, design, development, support and maintenance of multiple tier applications written in Java and C#.

The candidate must have hands on experience and knowledge of technologies including relational databases and Java / J2EE.

Prior experience in development and support of financial applications is a plus. This position primarily covers Java / J2EE applications within the Citco Aexeo group and reports to the Product Development Manager.

Job Duties in Brief : Technical Expectations :

  • 4-6 years professional hands-on experience of the full SDLC in Java / J2EE server side enterprise application development
  • Experience of J2EE application servers (WebSphere 6.1+) and IBM RSA / RAD is a plus
  • Previous experience with C# / .NET and Delphi is a plus
  • Prior experience with relational databases (Oracle 10g / 11g and Sybase 12.5.3)
  • Experience with debugging and tuning J2EE applications
  • Working knowledge of caching, transaction management, thread pooling and connection pooling
  • Experience with software development and methodologies (RUP)
  • Experience with designing highly available, scalable enterprise systems
  • Knowledge of XML, JMX, Hibernate, PMI. Java Persistence API’s
  • Working knowledge of performance testing is a plus
  • Knowledge of logical and physical database design
  • Experience using Maven, Subversion and Cruise Control
  • Familiarity in working on NT and Unix operating systems
  • Excellent problem solving and communication skills.
  • Ability to identify and evaluation technologies
  • Ability to quickly learn and apply new technologies Administrative Expectations :
  • Communicate and prepare written material in professional manner.
  • Manage own time and tasks.
  • Prepare reports and status periodically.
  • Maintain a tidy desk and work environment. Professional Expectations :
  • Accept responsibility and personal accountability.
  • Follow instructions.
  • Maintain good attendance and punctuality; follow proper procedures for requesting time off; communicate with management appropriately.
  • Demonstrate flexibility and adaptability in approach to work.
  • Demonstrate use of professional judgment on the job.
  • Demonstrate excellent oral and written communication with staff members.
  • Promptly respond to telephone calls, voice-mail, e-mail and pages.
  • Demonstrate reliability.
  • Demonstrate effective teamwork and working relationships with others.
  • Demonstrate a self-directed approach to learning new technologies in the field; pursue professional development.
  • Possess self motivation and initiative About You :
  • Apply
    Apply
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Continue
    Application form