Sr. Java Developer.(team Lead) Resume
Woodland Hills, CA
SUMMARY
- 10 years of IT experience in application design, software development life cycle (SDLC), Agile methodologies maintenance and enhancement of web - based applications.
- Extensive experience as designing and developing in Java & J2EE technologies based on In-depth knowledge of Object Oriented Programming, Database Programming, Web Programming and GUI Development.
- Technical skills encompasses Java, J2EE (JDBC, Servlets, JSP, EJB, JMS, JNDI, JQuery, Struts, Spring & Hibernate frameworks), ORM, Json, JQuery, JSTL, Apache, LOG4J, Ant, Maven, Shell script, AngularJS, Node.js and JavaScript.
- Strong working experience in Design, Development of several Web-based Applications using open source frameworks such as Struts and Spring.
- Over 6 years of experience in development and Support of Java/J2EE applications with emphasis on OOP-based web forms, business logic, database access components.
- Over 5 years of experience in Presentation-tier development and support using Java scripts, JSP/Servlets for client side validations.
- Hands-on experience in IDE Tools: Eclipse, IBM RAD.
- Experienced in Software Configuration management tools such as CVS, SVN and also build script Ant.
- Experience in application and web servers such as WebSphere, JBoss, Apache Tomcat & Unix.
- Involved in SQL/PLSQL and Stored Procedures using Oracle 9i.
- Have strong experience in code debugging and bug fixing.
- Communicate effectively (both written and verbal) with people at different levels including stakeholders, internal teams and the senior management.
- Excellent Communication and Interpersonal Skills with Strong Technical and Analytical reasoning ability.
- Self-motivated, able to set priorities to achieve immediate and long-term goals.
- Experience in performing requirement analysis working with software vendors.
- Eager to learn new technologies and can easily adapt to the new technologies and tools.
TECHNICAL SKILLS
Skills: Java, J2EE (JDBC, Servlets, JSP, EJB, Ant, Struts, Maven, Spring, Hibernate, iBatis, SQL), ORM, XML, HTML, SQL, PL SQL, LOG4J, Angular JS, DOJO and JavaScript.
Frameworks: Struts, Spring.
Middleware Servers: IBM Web Sphere 8.5.5, JBoss 6.0, Tomcat 7.0, web logic 10
Databases: Oracle 9i, SQL Server, Mongo DB.
Operating Systems: UNIX, Windows, Solaris
IDE’s / Tools: Eclipse, RAD, SVN, Beyond Compare
PROFESSIONAL EXPERIENCE
Confidential, Woodland Hills, CA
Sr. Java Developer.(Team Lead)
Responsibilities:
- Core Java development and Support of Java/J2EE applications with emphasis on OOP-based web forms, business logic, and database access components.
- Involved in the writing coding, Code Review, Unit Testing of JUNIT and defects.
- Utilized Model-View-Presenter (MVP) design pattern, decoupling view and presenter, in front-end development.
- Collaborate with customers and offshoredevelopers in order to execute projects through full lifecycle software development.
- Created JUnit test cases using JUnit framework for doing Unit Testing for all of my deliverables.
- Using Clear Case to keep track of all the implementations and modifications done in the project, allowing several developers to collaborate.
- Respond to QA / production defect fix and release patch for update Quality Center.
- Bug fixing, Functional Testing, Production support and Maintenance.
- Writing program specification, based on functional design.
- Involved in debugging and troubleshooting the bugs and resolved those issues.
- Implemented OO design concepts, best practices, exception handling, identifying and fixing potential memory, performance, & transactional issues.
Technologies: Java 1.6, Spring boot, Spring MVC, SQL Server, XML, WebSphere Application Server, SQL, PL SQL, Spring Restful Web services.
Confidential, Torrance, CA
Sr Java Developer
Responsibilities:
- Developing new modules TMS Reports using Java, JDBC, Servlet, JSP, JSTL, Spring 3.0, JavaScript, Xml, Application Server and Oracle database.
- Core Java development and Support of Java/J2EE applications with emphasis on OOP-based web forms, business logic, and database access components.
- Presentation-tier development and support using Java scripts, JSP/Servlets for client side validations.
- Complete coding for invoking the Spring 3.0 calls.
- Involved in the writing coding, Code Review, Unit Testing of JUNIT and defects.
- Utilized Model-View-Presenter (MVP) design pattern, decoupling view and presenter, in front-end development.
- Created JUnit test cases using JUnit framework for doing Unit Testing for all of my deliverables.
- Using SVN to keep track of all the implementations and modifications done in the project, allowing several developers to collaborate.
- Respond to QA / production defect fix and release patch for update Quality Center.
- Bug fixing, Functional Testing, Production support and Maintenance.
- Writing program specification, based on functional design.
- Involved in debugging and troubleshooting the bugs and resolved those issues.
- Implemented OO design concepts, best practices, exception handling, identifying and fixing potential memory, performance, & transactional issues.
Technologies: Java 1.6, J2EE (Servlets, JSP), Spring 3.0, JavaScript, Oracle 10, UNIX, XML, WebSphere Application Server, SQL, PL SQL, Weblogic10.
Confidential
Java Developer
Responsibilities:
- Developed new modules Owner Search, Level Delegation & Mass upload using Java, JDBC, Servlet, JSP, JSTL, Struts, JavaScript, Application Server and Oracle database.
- Did Core Java development and Support of Java/J2EE applications with emphasis on OOP-based web forms, business logic, database access components.
- Did Presentation-tier development and support using Java scripts, JSP/Servlets for client side validations.
- Wrote and invoked the struts calls.
- Preparing technical specifications, test plans for unit testing.
- Involved in writing and invoking the Spring Core.
- Involved in Preparing Check List for Application Deployment in Implementation.
- Preparing technical specifications, test plans for unit testing.
- Actively involved in the code reviews.
- Did Debugging and troubleshooting the bugs and resolving the issues.
- Involved in bug fixing & production support and maintenance activities.
- Performed Code merge using SVN.
- Performed activities for quality process by configuration management to achieve CMMI Level 5.
- Executed the deployment of code to Web sphere.
- Did presentation of module to team members
Technologies: Java 1.6, JSP, Struts, Servlet, EJP, Spring, iBatis, Java Script, WebSphere Application Server, SQL,PL SQL, Maven, ORM, web logic 10.
Confidential
Java Developer
Responsibilities:
- Involved in coding using Java, Jsp, Servlets & JavaScript.
- Implemented DAO for data access.
- Used MVC framework.
- Prepared test cases and technical specification documentation.
- Guided project team members on Coding Standards.
- Interacted with onsite manager for gathering client’s requirements Mentored for junior developer.
- Wrote program specifications, based on functional design.
- Involved in bug fixing and production support maintenance.
Technologies: Java 1.4, J2EE 1.4, Spring, Hibernate, Java Script., Web Logic Server 10, Oracle 9i, SQL, PL SQL, Maven, Log4j.
Confidential
Java Developer
Responsibilities:
- Involved in Developing Prototype UI Screens.
- Developed interactive and user friendly pages using JSP, HTML, JavaScript.
- Developed Servlets to service the client requests.
Technologies: Java 1.4, J2EE 1.4, Java Script., Eclipse, MySQL, JSP, Servlet, WebSphere Application Server
