Careers

Careers
OpenCrowd is growing and is on the look-out for exceptionally talented and highly motivated senior contributors. At OpenCrowd we value talent, innovative ideas, individual contribution and above all collaboration.

If prescribing how businesses can leverage emerging technologies and SOA to innovate their product and service offerings, or designing exciting user experiences that elicit "wow" responses from users gets you fired up, OpenCrowd is the place to fulfill your aspirations.

If you think you have what it takes to help us grow the company, join us and be part of The Crowd.

You can see our current openings below and contact us at

Senior Java Swing Developer (Contract Only)

Senior Java Swing developers will be responsible for designing and implementing new features and improvements in a high criticality, low latency Java Swing application. They must be able to quickly understand the current application and implement solutions that work well within the current architecture and maintain the high levels of service of the application. This position requires strong hands on coding skills, a solid grasp of technical design and a deep understanding of design trade-offs that are often confronted in complex applications.

Responsibilities:

  • Design and build new features and enhancements
  • Utilize best practices in design and implementation of the system
  • Work closely with the technical lead on technical designs and design issues
  • Work with the Project Manager to create project estimates
  • Communicate designs and technical requirements with clients

Qualifications:

  • 4-7+ years of professional software development experience using Java in complex systems
  • Solid experience with Java Swing development
  • Experience developing Swing application with JIDE a big plus
  • Able to quickly understand existing Swing application
  • Experience with multi-threaded java application
  • Strong track record of on-time delivery
  • Should be able to work independently without supervision
  • Experience in Financial Services in a Trading Environment a big plus
  • Hands on experience of working on Linux/Unix environments as well as knowledge of RDBMS products
  • Experience working developing in a complex enterprise environment
  • Experience working in a fast changing environment with tight deadlines
  • Extensive hands-on Java-based multi-tiered and/or distributed enterprise application development experience

Education:

  • Bachelors degree in computer science or related field required.

Most of our clients/projects are based in New York and New Jersey. However, as a consultant, travel is required as needed.

Please send your resume to careers@opencrowd.com. Principals only.

Disclaimer:

This job description is for informational purposes, to describe the primary duties, skills and abilities necessary to meet the requirements of this position. This description is not intended to be an exhaustive list of all requirements or essential functions; it is subject to change at any time.

OpenCrowd is an equal opportunity employer.