Web Application Developer at FXCM (New York, NY) (allows remote)
Job Description
We are seeking a few dedicated and collaborative Web Application Developers to join our growing team.
The primary purpose of this position is to design, develop, and maintain web sites and applications used by external and internal clients. The ideal candidate will have in depth knowledge of Java, J2EE technologies (JSP, Servlets, EJB, JMS, JPA, etc) and Java frameworks and standards. Additional areas of focus include Perl, JavaScript, web services components and related disciplines. General ability to handle *nix environments will be provide easier transition into shipping production code.
This is a great opportunity to work in a fast paced, 24x7x365 environment, on a team that builds and supports a majority of the company’s web entities. There are major project plans and business endeavors underway and we expect you to live technology and love learning and figuring out creative ways to solve problems.
This is a full time position located in the downtown financial district in New York City with the option to telecommute.
Skills Requirements
What we are looking for:
- Engineering mindset to own and tackle creative and tough problems
- Experience with Java web app frameworks such as Struts, Tiles, Spring MVC, J2EE
- Experience with Java web services (RESTful and SOAP) development using JAX-RS, JAX-WS, StAX, JAX-RPC, JAXB
- Experience with object oriented and multi-threaded programming
- Experience in database development using JDBC, Hibernate, and SQL
- Experience with RT Request Tracker development/deployment
- Experience with working with Linux or Unix-like operating systems
- Experience with administering web/app containers like Tomcat, Jetty, Glassfish, or JBoss
- Familiar with frontend design technologies like Javascript/JQuery, HTML5, CSS3
Added bonuses:
- Experience with C#, PHP, and Shell scripting
- Experience with software change management technologies like Ant, Maven, Git, Perforce, Subversion and Jenkins
- Experience with CDNs and load balancing technologies
- Web performance metrics and testing technologies
Requirements:
- Candidate will be expected to work on projects on their own, as well as in a small team
- Ability to gather requirements from other departments and interpret business goals in combination with best practices and development life cycle
- Excellent problem solving skills to debug and troubleshoot production issues
- You will be required to “own” any code you check into our SCM tools and as such, be expected to resolve issues escalated to you
Prior to submitting your CV, please:
- Review the firm's website thoroughly: http://www.fxcm.com/
- Include links to any web projects you've worked on, explaining your role in each project
About FXCM
FXCM Inc. (NYSE:FXCM) is a leading provider of online foreign exchange (forex) trading, CFD trading, spread betting and related services. Our mission is to provide global traders with access to the world's largest and most liquid market by offering innovative trading tools, hiring excellent trading educators, meeting strict financial standards and striving for the best online trading experience in the market.
Clients have the advantage of mobile trading, one-click order execution and trading from real-time charts. In addition, FXCM offers educational courses on forex trading and provides free news and market research through DailyFX.com.
view all job listings view all FXCM job listings
Open all references in tabs: [1 - 3]
Leave a Reply
You must be logged in to post a comment.