Software Developer Ii Javascript Us Multinational Automotive Retail Giant Years
experience with installing JEE application servers in a local development environment and deploying applications to them. For example:
- IBM Web Sphere (preferred),
- Red Hat JBOSS
- Oracle Web Logic
experience with an Integrated Development Environments and build systems:
- Eclipse
- Apache ANT
experience in JEE development including:
- Servlets
- Ejbs
- Jsp
- Spring Framework
- Hibernate
- SOAP web services
experience with Java development:
- Java 1.6 (minimum)
- Java 1.8 or higher (nice to have)
- Writing and executing JUnit tests
- Debugging java code
experience with Web application front end development:
- HTML
- Java Script
- Jquery
- Css
experience with database development:
- Writing java code that uses JDBC to execute:
- SQL queries
- Call prepared statements
- Call callable (stored procedure) statements.
Communication Skills:
- Ability to work collaboratively with or lead cross-functional teams with minimal supervision.
- Ability to work both independently and with a dispersed team.
- Excellent interpersonal, written and verbal communication skills to work with IT Partners and Other Developers.
- Demonstrated knowledge in Agile software development disciplines.
- Familiarity with UML Class and Sequence diagrams.
Problem Solving:
- Attention to detail and organization in all aspects of the system development along with a solid understanding of the customer need.
- Ability to understand, master, and be able to prototype with existing and new technologies quickly.
- experience with enhancing and maintaining legacy JEE applications.
Time Management:
- Ability to effectively plan, organize and prioritize multiple streams of activity. Adapt well to changes.
- Demonstrated ability to meet commitments and multi-task in a fast-paced work environment with a high-level of accuracy and efficiency.
Analytic Skills:
- Demonstrated critical thinking skills.
- Open-minded, willing to consider multiple options, sources, perspectives, and possible solutions. Careful assessment of the importance, relevance, and validity of all options.
- Inquisitive. Ask probing questions and research as a basis for making design decisions and judging quality; understand the true reason behind the request rather than just accepting an initial thought or proposed solution.
- Proactive and willing to contribute ideas. Not afraid to ask questions.
Education and/or experience:
- Bachelor’s degree in a technical discipline or equivalent experience/training.
- 3-5 Years of experience in Java building web applications in a J2EE Environment within the US.
- 2 + Years of experience working with large scale ecommerce web applications.
- Demonstrated knowledge in building, debugging and maintaining mission critical enterprise applications.
- experience in application development, testing, implementation and documentation of web based applications using Java.