JAVA APPLICATION dEVELOPER-LOS ANGELES,CA - Georgia IT Inc.
LOS ANGELES, CA
About the Job
TITLE: JAVA APPLICATION dEVELOPER
LOCATION : LOS ANGELES,CA - Preference will be given for local candidates.
DURATION: 18 MONTHS
RATE: $50/ HOUR ON W2 ONLY
A Java Application Developer with experience over the full software development life cycle (SDLC) including: client requirements gathering, design specifications, solution development and testing.
This Java programming position requires a successful track record developing enterprise portal applications. This engineer is expected to identify, propose and justify solutions. This developer is expected to understand the relative merits of alternative architectures. You'll be developing using all aspects of middle-tier web development and various software technologies such as Spring MVC, Hibernate, OSGI and Web services. Experience with JSR 168 / JSR 286 applications including hands-on portlet development is required.
Security is an important consideration in our development environment. The successful candidate will be expected to understand web and non-web vulnerability mitigation and how to code against such vulnerabilities as cross-site scripting, JavaScript injection/commandeering and HTTP Request Smuggling.
Essential Functions:
Design, develop, and deploy new features that optimize the usability and the functionality of portal applications.
Code and perform unit and integration testing of software to ensure proper and efficient execution and adherence to business and technical requirements.
Work with existing java frameworks and develop reusable code.
Write technical documentation.
Develop and evolve the system architecture required to support the changing demands of the web.
Knowledge of and experience in performance tuning an n-tier SOA system.
Knowledge of and experience in securing an n-tier SOA system against state of the threats.
Position Requirements:
BS in computer science or equivalent professional experience.
Minimum 5+ years total web application development experience.
5+ years Java development using Object Oriented Analysis & Design (OOAD)
Portlets, Selenium, JEE, Java Servlets, Spring MVC, Hibernate, Shell scripting
MySQL database and other relational databases.
JSON, RESTful and general client-server interactions and architecture.
Maven, Ant, JUnit, Jenkins and Eclipse.
Fluency in best practices for web-based information architecture
Experience using Secure Development Best Practices.
Required experience:
DURATION: 18 MONTHS
RATE: $50/ HOUR ON W2 ONLY
A Java Application Developer with experience over the full software development life cycle (SDLC) including: client requirements gathering, design specifications, solution development and testing.
This Java programming position requires a successful track record developing enterprise portal applications. This engineer is expected to identify, propose and justify solutions. This developer is expected to understand the relative merits of alternative architectures. You'll be developing using all aspects of middle-tier web development and various software technologies such as Spring MVC, Hibernate, OSGI and Web services. Experience with JSR 168 / JSR 286 applications including hands-on portlet development is required.
Security is an important consideration in our development environment. The successful candidate will be expected to understand web and non-web vulnerability mitigation and how to code against such vulnerabilities as cross-site scripting, JavaScript injection/commandeering and HTTP Request Smuggling.
Essential Functions:
Design, develop, and deploy new features that optimize the usability and the functionality of portal applications.
Code and perform unit and integration testing of software to ensure proper and efficient execution and adherence to business and technical requirements.
Work with existing java frameworks and develop reusable code.
Write technical documentation.
Develop and evolve the system architecture required to support the changing demands of the web.
Knowledge of and experience in performance tuning an n-tier SOA system.
Knowledge of and experience in securing an n-tier SOA system against state of the threats.
Position Requirements:
BS in computer science or equivalent professional experience.
Minimum 5+ years total web application development experience.
5+ years Java development using Object Oriented Analysis & Design (OOAD)
Portlets, Selenium, JEE, Java Servlets, Spring MVC, Hibernate, Shell scripting
MySQL database and other relational databases.
JSON, RESTful and general client-server interactions and architecture.
Maven, Ant, JUnit, Jenkins and Eclipse.
Fluency in best practices for web-based information architecture
Experience using Secure Development Best Practices.
Required experience:
Source : Georgia IT Inc.