Java Senior Developer Resume
St, LouiS
PROFESSIONAL SUMMARY:
- Having around 10 years of extensive experience in analysis, design, development, testing, implementation and maintenance of web based and client server multi - tier applications using J2EE technology.
- Core java experience and knowledge of OOPS principles and best practices.
- Expertise in server side programming using and all J2EE technologies using Core java, J2EE, java servlets, JSP, JDBC, java beans, java mail API, log4j, JNDI, JMS.
- Expertise in client side technologies and user design and development process to implement presentation layer components using HTML, DHTML, AJAX, JavaScript, CSS, AngularJS.
- Experience in using frameworks like spring, struts1.1, struts 2 and JSF frameworks.
- Experience using WARSs and EARs to build and deploy the applications in application servers using ant scripts and different IDEs.
- Superior analytical skills in object oriented application development using UML like class diagrams, cases and sequence diagrams and rational rose.
- Expertise on the design and development of highly complex, large-scale internet and intranet applications on UNIX/ Linux/windows/ platform.
- Good knowledge in developing JUnit test and writing build scripts for ANT, MAVEN.
- Experience in working with databases like MYSQL, Oracle 8i/9i/10(SQL, PL/SQL) and MS SQL Server.
- Well versed with software methodologies like waterfall, agile and scrum.
- Deployed time critical J2EE applications on WebLogic 8.1/9.2/10, WebSphere 5.1/6.1, JRUN4, TOMCAT 5.0 servers in production environment and supported 24/7 applications.
- Experience working with IDEs like eclipse, MyEclipse, NetBeans, IBM RAD etc.
- Worked with GWT framework and good in using a multitude of J2EE design patterns.
- Created hibernate POJOs, hibernate mapping files for all database tables.
- Good exposure with application servers and web servers like web sphere, web logic, JBoss and apache tomcat.
- Have experience in Investment Banking, Health Care and Insurance domains.
- Contribution to technical artifacts on High Level Design and Low Level Design.
- Carried out code reviews and involved in Effort Estimation.
- Good exposure to Web and Application Servers, Application Frame Works, and clear understanding of configuration management.
- Excellent communication, interpersonal skills, Quick learner and Flexible.
TECHNICAL SKILLS:
Languages: Java 1.5, C, C++
Web/J2ee technologies: J2EE, Servlets, JDBC, JSF 2.0, log4j, JUnit, JSP, JNDI, JMS, JDBC, Java Mail, Applets, Java Multithreading, Web services, CSS, HTML 5, XHTML, AJAX, JavaScript, XML, DHTML, XSLT, AngularJS.
Frameworks: STRUTS 1.2, SPRING, HIBERNATE, GWT.
IDE’s:ECLIPSE, RAD, J Builder 5.0, Edit plus.
Web Services: SOAP, WSDL, RESTFUL
Web and Application Servers: Tomcat 5.0, JBOSS5.0, WebLogic server 10.0, JRun 4, WAS 6.0
Design Methodologies: UML, Rational Rose
Databases: SQL Server 2005/2008, Oracle 11g
Version Control: SAW(Source any Where),SVN,CVS.
Build and log Tools: Build (ANT, MAVEN), Logging (log 4j), Testing (JUnit),Docker
Operating Systems: Windows 2000, Windows VISTA, Windows 7, UNIX, Windows XP/2000/98/NT, Linux (Red Hat 9.0/8.0)
EXPERIENCE SUMMARY:
Confidential, ST LOUIS
JAVA Senior Developer
Responsibilities:
- Understanding the Business Requirements.
- Involved in developing dao’s by using mybatis and Testing with Junit.
- Involved in developing presentation layer by using struts 2 technologies.
- Involved in developing JSP pages by using struts2 taglibs.
- Having experience in using MAVEN as build tool.
Environment: Java, JSP, Struts2, jQuery, Maven, AJAX, Mybatis, DB2, WebLogic 12, Eclipse, MDB.
Confidential, NJ
JAVA Senior Developer
Responsibilities:
- Gathering and understanding the Business Requirements.
- Analyzing and Designing the BRS and FRS based on the Business Requirement.
- Involved in Implementation and Testing.
- Involved in Enhancements.
- Coordinate and Communicate with the Team.
- Conducting code reviews.
Environment: Java, JSP, spring, Java Script, HTML, AJAX, AngularJS, Web Services, Oracle 9i and WAS 6.0, Eclipse.
Confidential, PHOENIX
JAVA Senior Developer
Responsibilities:
- Preparing Design documents.
- Demonstrated design with the team to understand the design document
- Developed the key development modules like vendor API calls.
- Taken care of most of the java side development for RTEM.
- Supportedwith UI team forintegratingjava expense mgmt (Java) call andUI.
- Providing support for test account data setup and Unit testing the changes
- Internal code review and code walkthrough.
- Code changes and release management activities
- Moving the code to various development, test environments through a defined NGI process
Environment: JDK 1.5, Spring, XML, JSP, JavaScript, IBM RAD 7.5, IBM WAS 6.1, Ant, JUnit, and Subversion
Confidential
JAVA Technical Lead
Responsibilities:
- Gathering and understanding the Business Requirements.
- Analyzing and Designing the BRS and FRS based on the Business Requirement.
- Involved in Implementation and Testing.
- Involved in Enhancements.
- Coordinate and Communicate with the onsite and Team.
- Conducting code reviews.
- Handled requirement and technical clarifications with client.
- Managed all deliverables from technical point of view.
- Carried out code reviews for some of the modules
Environment: JDK 1.5, Struts, Hibernate, SQL Server, JBoss 5.0, Eclipse 3.1, SVN.
Confidential
JAVA Technical Lead
Responsibilities:
- Gathering and understanding the Business Requirements.
- Analyzing and Designing the HLD and LLD based on the Business Requirement.
- Involved in Implementation and Testing.
- Involved in Enhancements.
- Coordinate and Communicate with the Onsite and Team.
- Conducting code reviews.
- Handled requirement and technical clarifications with client.
- Managed all deliverables from technical point of view.
- Carried out code reviews for some of the modules
- Built and mentored the team
Environment: JDK 1.4, Struts, Hibernate, DB2 and Websphere Application Server, RAD 7.0, SVN
Confidential
JAVA Senior Developer
Responsibilities:
- Gathering and understanding the Business Requirements
- Analyzing and Designing the application based on the Business Requirement.
- Involved in Implementation and Testing
- Deploying into stage and QA environments
- Production support.
- Involved in Enhancements.
- Coordinate and Communicate with the Onsite
Environment: JDK 1.6, Spring, Hibernate, GWT, Linux,SQL Server and Weblogic Server Eclipse 3.2, CVS, DBArtesian, Putty, FTP.
Confidential
JAVA Developer
Responsibilities:
- Gathering and understanding the Business Requirements
- Analyzing and Designing the application based on the Business Requirement.
- Involved in Implementation and Testing
- Deploying into stage and QA environments
- Production support.
- Involved in Enhancements.
- Coordinate and Communicate with the Onsite.
Environment: JDK 1.4.2, Servlets 2.3, JSP 2.0, Struts 1.1, XML, UNIX, DB2, Weblogic Server and Adobe Flex, Spring, Maven.
Confidential
JAVA Developer
Responsibilities:
- Involved in Analysis, Design and implementation of MRI and SELM PFC s.
- Front - end implementation using JSP s and integrating with ALBPM Tool and back end implementation using PBL.
- Involved in System migration from WLI to ALBPM.
- Involved in writing unit test cases and code review.
- Involved in development of some common components.
Environment: Java, JSP 1.2, Eclipse3.1, Oracle, TOAD for Oracle, SVN(Subversion), HTML, Weblogic 9.2 and Java Script, ALBPM 6.0
Confidential, NJ
JAVA developer
Responsibilities:
- Involving in building front-end using JSP, JavaScript and AJAX.
- Involving in developing action and delegate components
- Involving in developing the dao,s using hibernate and configuring XML files.
Environment: Servlets, JSP, Java, Hibernate, WindowsXP, Sqlserver2000, Javascript,XML,Jasper reports 1.2.5,AJAX.
