Senior Java Developer
Overview
Lab49’s Java projects are usually involved in building server-side applications that encapsulate the workflow, processing, and business logic of our clients’ core trading business. These may be systems to manage the pricing of large portfolios of instruments; service-oriented architectures for building truly decoupled distributed systems, or data grid implementations for large-scale data-intensive applications. Sometimes our projects include a web front-end component to them, so familiarity with Java-based web technologies can be a benefit but is not always strictly a requirement.
Requirements
- Professional software development experience, including at least 2 years with Java technologies
- Strong grasp of software design patterns and effective development methodologies
- Demonstrated experience writing commercial-grade software applications
- Deep understanding of multithreading and real-time software architectures
- Driven to produce software of the highest quality through self-discipline, clear and engaged communication, and attention to detail
- An abiding interest in and competence for solving real-world business problems (with technology as an enabler)
- Interest and background in visual design (interaction design, information graphics, data visualization) is desired and valued but not strictly required
- Ability to communicate effectively and to influence client strategy, tactics, and perceptions
- Determination to succeed despite obstacles and challenges, and a positive attitude favoring achievement of goals over open-ended investigation
- Highly productive software developer with the proven aptitude to understand and apply technology
- Resourcefulness and independence
- BS in Computer Science or equivalent experience
How To Apply
To apply for this job please send an email to jobs@lab49.com with your resume attached, and one of us will get back to you quickly. Thanks!Apply for This Job
Click here to apply for this jobBenefits
- Projects with impact across the industry and visibility at the highest levels
- A chance to work with the best and brightest, at a recognized leader in high-end financial services consulting
- Opportunities for publication in the industry’s top magazines and websites and recognition as a thought leader
- Education and professional development opportunities including university courses, conferences, Meetups, code camps, certifications, and more
- An environment valuing innovation, collaboration, agility, and excellence
- Exposure to the latest technologies and practices
- Highly competitive compensation package
- High energy, focused work environment