Please direct your responses to: jeannie.fernandez@experis.com
Title: Java Core Developer
Location: San Jose, CA
Duration: 8-months plus (likely 10 months in length)
We are looking for Core Java Developers with the following skills:
The successful candidate will design and develop software for orchestrating and automating large production cloud environments. We are looking for deep experience (e.g., 5-10 years across a number of projects) developing Java server-side systems (especially Spring, J2EE, BPMN), developing enterprise-scale systems (distributed, clustering, high performance) and a range of knowledge and skills listed below.
Responsibilities:
Design, develop, and document server-side components, take a set of concurrent technical and communication tasks, provide reliable schedules for their execution, and execute them to completion. A self-starter. Works well with others.
Effective, professional communication through give and take with the other engineers, management.
Provide domain expertise for Spring/J2EE web applications, SOA architectures, custom applications in production enterprise environments, data center practices and the technologies and products that are commonly used in these environments. Expertise with BPMN/Process Engine would be a plus.
Technical Skills:
Design and develop a distributed Java application that communicates synchronously and asynchronously using Java and object-oriented standard techniques.
Know messaging principles, such as publish-subscribe, request-reply, reliable delivery, and large message transfer. Especially JMS.
Design and develop a high-performance relational database schema, and strong experience in OR mapping tools, e.g. Hibernate.
Know how Java works. This includes depth with the language, compilation, class loading, execution, common libraries, concurrency, collections, performance and packaging. Of these concurrency is especially valuable for this position.
Work with modern tools and methodologies for design, development, project management, feature and issue tracking and architectural evaluations.
Other Skills:
Excellent writing, speaking, presentation and coding (for readable software) skills. The first three with customers, with management, and across all parts of the project team.
Process large amount of requirements quickly, understand the implications, produce alternative approaches, evaluate the approaches, and recommend an approach clearly and convincingly.
Good interaction with customers and across company. Able to handle difficult, impossible situations well is a plus.
A team-oriented approach to working with everyone. Includes mentoring, assisting on various tasks, listening and handling all levels of tasks as needed.
Understand product life-cycle and apply best practices for feature growth, flexibility, scaling, product family/versioning and integration with other products.
Make tradeoffs between ideal requirements and resource limitations.
Be a quick study on new technologies, systems, requirements, interfaces, components, frameworks and customer factors.
8 plus years of experience and a BSCS or equivalent.
Send resume to jeannie.fernandez@experis.com for immediate consideration
Jeannie Fernandez
408-369-4105
Read the new KIT List blog at www.kitlist.wordpress.com for job tips and to connect to our community!
Please go to www.KITlist.org to join, post jobs, or get answers to common questions. If you have any comments or questions, you can reach us directly at KITtechmoderator@KITlist.org.
By using the KIT List you agree to comply with the Terms of Use on the site, and will not use discriminatory employment practices. The KIT List is a service of Connelly Communications, Inc.
TO UNSUBSCRIBE:
Replying to KIT emails with an "unsubscribe" request does not work.
Instead, just send an email (from the same account you used to subscribe) to KITlist-Tech-unsubscribe@yahoogroups.com. If you are still receiving emails after a few days, please email us at KITtechmoderator@KITlist.org and we will manually remove you. Thanks!
No comments:
Post a Comment