Java Developer Resume
Sunnyvale, CA
SUMMARY
- Around 8 years of experience in delivering web based enterprise solutions in IT industry.
- Expert in development and implementing change requests:
- Strong in requirement gathering, gap analysis, functional documents preparation.
- Strong experience coding in Java (Collections & Threading) and web app component.
- Unit testing, Integration testing, Performance testing, writing test cases
- Working with version controls and building tools.
- Strong experience working with Java web frameworks such as Spring, Struts.
- Used Object Oriented design patterns and J2EE core patterns - Model view Controller (MVC), DAO, DTO, Dependency Injection, Inversion of Control, Singleton and Factory Pattern
- Strong experience in relational Mapping (ORM) tools such as Hibernate at data access layer.
- Experience working with RESTful Web Services.
- Experience writing SQLs and database knowledge.
- Outstanding oral and written communication skills with clients and cross-functional project teams.
- Excellent team player as well as managed small team of 2 members.
- Successful in delivering project independently and coordinating releases.
TECHNICAL SKILLS
Languages: Java
Frameworks: Spring, Struts, Hibernate
JEE: JSP, Servlet, JavaBeans, JMS, RMI, JDBC, JNDI
Web Technologies: JavaScript, HTML, XML, CSS
Building, Testing & Source Control: JUnit, Apache ANT, Cruise Control, Open STA, Log4J, SVN
Servers: Apache Tomcat, JBoss, Weblogic, Oracle
RDBMS: SQL, Oracle 11g, DB2, TOAD, Aqua Data Studio, SQL Developer
IDE: Eclipse, Weblogic
Others: Voice Genie, VXML, Nuance ASR, Apache POI, Apache Ivy
Methodologies: Test Driven Development, Agile
PROFESSIONAL EXPERIENCE
Java Developer
Confidential, Sunnyvale, CA
Responsibilities:
- Requirement gathering for the enhancement of the application to in corporate changes required by brazilian govt.
- Gap analysis for the enhancement.
- Proposing design solutions for implementing the changes.
- Implementing changes.
Environment: Java (Java Exceutor Framework, Java Collections Framework), Restful Web Services, Junit, Jboss, SQL/PLSQL, Slf4j, Oracle, Maven
Java Developer
Confidential, NYC
Responsibilities:
- Interaction with the BA for requirement gathering, proposing design solutions
- Developed component of application using Spring MVC.
- Configured and implemented Hibernate at data access layer.
- Designed and developed the presentation layer which includes the development of standards-browser compliant.
Java Developer
Confidential, PA
Responsibilities:
- Software Consultant in cutting end Java/J2EE technologies for Confidential Projects (West Virginia State Govt). such as INROADS (Information Network for Resident Online Access and Delivery System) And RAPIDS. INROADS Design, coding, bug fixing, documentation, code review for high quality assurance.
- Writing scripts for purging inactive users.