Principal Java Developer – Server Platform Infrastructure
Principal Java Developer – Server Platform Infrastructure
Job ID: Job-2392
location: Berkeley, CA
Jobtype: Permanent
RESPONSIBILITIES:
• Lead the architecture, design, development and delivery of an established trading analytics and portfolio management platform.
• Help devise a plan for further technology integration across multiple business units.
• Serve as a thought leader and mentor on technical, architecture, design and related issues.
• Have the ability to proactively identify architectural weaknesses and recommending appropriate solutions.
• Lead and expand a geographically distributed team of highly skilled and motivated individuals that are tasked with implementing the platform and application work.
• Utilize the team subject matter experts for all competency areas to evaluate, recommend solutions and clarify requirements.
• Ensure full review of conceptual requirements, system specification documents, detailed hardware and software designs, logistics, training etc., for the subject platform.
• Closely cooperate with Business and Product Management, Data Operation and IT Infrastructure in defining platform and applications requirements, timeline and success criteria
DESIRED EXPERIENCE AND QUALIFICATIONS:
This is a hands-on technical role and the successful candidate will have:
• 8+ years of software development experience in design and coding of commercial application using Java.
• 5+ years of experience in object-oriented languages, analysis and design, experience implementing service-oriented platforms.
• Deep understanding of network design and architecture in regards to a hosted windows based environment.
• Solid expertise with Java server side technologies J2EE such as Java Servlets, RMI, JMS, distributed batch processing systems, and multi-tiered distributed architecture frameworks.
• Have experience with Spring Framework – Dependency Injection, Remoting, Messaging.
• Low-level development and troubleshooting skills (GC, JVM-tuning).
• Experience in SOAP, Web Services, XML schema/DTD design, XML-RPC, REST.
• Knowledge of relational databases, particularly MS SQL Server and Oracle.
• Strong technical communication and leadership skills (justifying design decisions, documenting architecture, documenting APIs).
• Basic Knowledge of C++ and Microsoft Visual Studio.
• Strong experience in end-to-end software development life cycle and post-launch production support.
• Demonstrate strong analytical and problem solving skills.
• Full development lifecycle experience.
• Experience in projects that span multiple geographic locations.
• B.S. in Computer Science or equivalent experience; M.S. in Computer Science preferred.
Email resume in Word to JeffAltman@TheBigGameHunter.us. Please include the job code for the position with your resume. NOTE: WE WILL ONLY RESPOND IF YOUR RESUME APPEARS TO FIT A ROLE
PAID RELOCATION. VISA TRANFERS AVAILABLE NO OVERSEAS RESUMES.
To receive a complimentary subscription to my job search ezine, No B.S. Job Search Advice, go to www.JeffAltman.com to subscribe. Receive tweets from Twitter with job search tips and job listings.