We show jobs from every employer career page, job board and news source we can find.
Location
San Francisco, CA, United States
Posted on
Oct 28, 2016
Profile
Sr & Intermediate Java Engineers
San Francisco, CA
We have been retained by our client to help them source Java Engineers for their San Francisco office.
Outstation candidates ok.
H1B's ok.
About this position
Candidates will design and develop new solutions and support and enhance existing companys products and solutions. Utilizing your Web Services experience as well as your knowledge of Enterprise Java Development and Object Oriented Design, you will work with customers and internal business units to define software requirements and create, modify, and test the code, forms and scripts to build on the companys application stack, working in a new and exciting green technology field with challenging and exciting projects.
RESPONSIBILITIES
Become an expert in technical aspects of our products
Evaluate and recommend appropriate technologies based on product needs and industry trends.
Analyze high-level requirements and translate these to overall system-level design to be used for architectural prescription, cost/benefit analysis, and concept development
Identify, define, and communicate design tradeoffs using a structured, detail oriented approach
Develop creative solutions and write technical design & architecture documents
Provide work estimates for proposed projects
Guide other software engineers to design and implement well-integrated products
Cross-train developers on product features that are implemented
Perform hands-on software design and development in Java
Develop and execute unit tests for product components
Encourage innovation of process and creative development methodologies
Work closely with management to determine feasibility of product features
Perform peer code reviews and provide feedback
Promote high quality, scalability, and timely completion of projects
Work with geographically distributed teams
Qualifications
BS or MS in Computer Science or equivalent degree
6-8 years of software development experience
Development experience in an enterprise-class system with multi-tier architecture
Enthusiastic in solving interesting problems
Java server-side and UI development experience
Broad experience with various java development frameworks such as MVC, Struts and Spring
Broad experience with various J2EE containers such as Weblogic, Tomcat, JBOSS, etc.
Expert in J2EE APIs including EJBs, Servlets, JMS, JCA, JTA, Persistence/ORM, JSPs, JSTL, web services (SOAP and REST), XSD, JAXB, XSLT and JDBC
Expert in implementing successful distributed, scalable, high-performance multi-threaded server applications
Understanding of web optimization techniques (server/client side caching, compression, etc.)
Solid understanding of web data formats (XML, JSON)
Experience with Javascript, TCP/IP and network programming.
Experience with Design patterns.
Experience with Hadoop and Hazelcast (or similar data grid technologies)
Knowledge of the implications of developing for high-availability clustered environments
SQL development experience.
Experience with XML related APIs including SAX and DOM parsers and XSLT
Experience with open source Java technologies including Ant, JUnit, Hudson, Jenkins, Maven.
Working knowledge of Linux and Windows
Strong speaking and writing skills
Comfortable working in a flexible Agile development environment.
Desirable:
Database Development in Postgres 9.x
Amazon EC2 or equivalent cloud hosted product development experience
Auto and EV consumer industry experience.
We you have the above experience & skills, send your resume to
****
Company Overview
find more jobs with this company
Company info
Sign Up Now - MiamiCrossing.com
Employer job
90 Day Old Job