Contract- 6 months+
Interview Mode- Phone, Skype
US CITIZENS ONLY
Java Developer
-JSP
-JavaScript
-XML
-J2EE
-Struts
US CITIZEN - MUST
Senior Java Applications Developer
Primary responsibility is to develop, maintain, and upgrade applications and services that support a variety of business and engineering functions. The Senior Applications Developer will be responsible for full lifecycle application development including requirements gathering, technical design, development, testing, implementation, performance tuning, debugging, and support of production and production deployments. The Senior Applications Developer will be expected to adhere to architecture standards, security policies, data management policies, leading presentations in architecture review, strategic technology directions, best practice development, and code reviews.
What You'll Do:
· Design, develop, test, and deploy applications and services.
· Maintain, debug, and support production applications and deployment issues.
· Support users and develop documentation and utility tools.
· Partner with business representatives to ensure requirements are well understood and documented to achieve successful delivery.
· Integrate applications by designing database architecture and server scripting.
· Actively work with the software development manager and architecture managers to align to a consistent technology vision and drive application development standards.
· Ensure development quality is being tracked and improved using techniques like Unit Testing and Peer Review.
· Work closely with BA/QA team members to create test plans and ensure that issues are properly identified, fixed, and tested.
· Mentor team members to progress their technical and professional skills.
· Take the lead on solving and implementing difficult technology challenges and drive our team to successful delivery.
· Must be self-motivated, detail-oriented, professional, and able to communicate with all levels of management.
· Must be able to work under minimal direct supervision.
· Maintain a regular and predictable work schedule.
· Establish and maintain effective working relationships within the department, the Strategic Business Unit/Strategic Support Unit and the Company. Interact appropriately with others in order to maintain a positive and productive work environment.
· Perform other duties as necessary.
What You'll Need:
· BS in Information Technology or a related technical field plus 8 or more years related experience.
· 8+ years of experience developing in Java and using object oriented development practices.
· 8+ years of experience with Oracle development.
· 5+ years of experience developing web based applications using Java.
· Strong knowledge of client-side development models using JSP, JavaScript, XML and HTML/CSS.
· 5+ years of experience working with web services.
· Broad and deep understanding of JBoss/WildFly including experience with configuration and troubleshooting.
· Experienced mentor with the ability to work in a collaborative environment and coach other team members on coding practices, design principles, and implementation patterns that lead to high-quality maintainable solutions.
· Excellent communication skills.
Must have experience with the following:
· Java EE
· Java Application servers (JBoss/WildFly, Tomcat, Web Logic)
· IDEs (MyEclipse, IntelliJ)
· Java Web Services both SOAP & REST (JBoss/WildFly WS, JAX-WS, etc.)
· Ant/Maven
· HTML / CSS / JavaScript
· Preferred qualifications:
· Groovy
· XML /JSON
· SQL / PLSQL / Oracle
· EJB
· Struts
· JSP
· Seam
· Hibernate
· In addition to the typical educational and experience requirements, a demonstrated capability to adequately perform the essential functions and responsibilities of the position and exhibit the skills and competencies of the grade level should be considered. Each higher level degree, i.e. Master's Degree or Ph.D., may substitute for two years of experience. Two years of related experience may be substituted for each year of education. Degree must be from a university, college, or school which is accredited by an agency recognized by the US Secretary of Education, US Department of Education.
•
Last updated on Apr 28, 2017