Sr. J2ee Developer Resume
Englewood, ColoradO
SUMMARY
- Having 10+ Years of professional experience in diversified fields of Application Software Development, Maintenance in client server environment and 3 - tier architecture which includes analysis, development, testing and documentation.
- Expertise in Development of enterprise applications using Java/J2EE, JSP, Servlets, Struts, Spring MVC Hibernate, XML and RESTful Web Services.
- Functionality is implemented using Spring Boot and Hibernate ORM.
- Implemented Java EE components using Spring MVC, Spring IOC and spring transactions modules.
- Having good experience in writing Spring Quartz Scheduler to automate the jobs.
- Good knowledge in Java/J2EE architecture and developing applications based on OOAD concepts.
- Extensive experience on MVC architecture using Struts, spring framework and J2EE Design Patterns.
- Extensive experience in Agile Scrum methodology.
- Good working knowledge in Apache Tomcat and Web Logic and WebSphere Servers.
- Having good interactions with IDEs Eclipse and RAD.
- Having good experience in starting from coding, implementation and testing.
- Experience in build tool ANT, Maven and Jenkins.
- Experienced in handling Version Control Systems like SVN and GIT.
- Experienced in fixing Sonar violations.
- Developed XML Parsers using JAXP API SAX and DOM .
- Experienced in working on Relational databases: ORACLE11g, DB2 9.7 different environments.
- Involved in Unit Testing (JUnit) & System Integration Testing.
- Coordination with the Clients by participating in Project management review meeting and weekly status meetings.
- Strong communication and analytical skills and a demonstrated ability to handle multiple tasks as well as work independently or in a team.
- Highly proficient in understanding new technologies accomplishing projects goals successfully.
- Exceptionally well organized, strong work ethics and willingness to work hard to achieve employer objectives.
- A strong team player with excellent interpersonal skills ready to take an independent challenge.
TECHNICAL SKILLS
Front End/Languages: Java, J2EE
Servers: Tomcat, WebLogic, WebSphere
Web Technologies: JSP, Servlets
Frame works: Struts, Spring MVC, Spring IOC, Spring DAO, and Transaction Management, Spring Boot, Spring Quartz Scheduler, XStream, Dozer, Restful Web services
Tools: Eclipse, RAD, Spring Source Tool Kit, Sonar, Putty, Soap UI, Postman
Databases: Oracle, Sql Server
Distributed Technologies: Hibernate
Operating Systems: Windows 9X/NT/2000/XP, LINUX
Build Tools: ANT, Maven, Jenkins
Scripting: HTML, JavaScript
Configuration Tools: Tortoise SVN, GIT
PROFESSIONAL EXPERIENCE
Confidential - Englewood, Colorado
Sr. J2EE Developer
Environment: JDK 1.8, spring 4.0, Hibernate, JIRA, Junit, Mockito, Tomcat 6.0.35, Eclipse, SVN, Sonar, and Jenkins.
Responsibilities:
- Working on Agile model, updating status on daily basis and participating in user story grooming and estimation sessions.
- Developed Restful web services using Spring Boot.
- Used Spring Boot which is radically faster in developing Spring based application with very less configuration.
- Used QuartzSchedulerto Schedule Start and End of the DayEODjob.
- Wrote XML parsers using SAX and DOM parsers.
- Authenticating users using Spring Boot.
- Performed code reviews.
- Working with the SQL to access the data from database.
- Working with version controller SVN for managing code repository.
Confidential - Houston, TX
Sr. J2EE Developer
Environment: JDK 1.7, spring 3.0, Hibernate, JIRA, Junit, Mockito, Tomcat 6.0.35, Eclipse, GIT, Sonar, and Jenkins.
Responsibilities:
- Working on Agile model, and used JIRA tool to update status of task.
- Developed Restful web services using Spring Boot.
- Used Spring Validation to implement the server-side validations.
- Used Web services to validate user details in real time scenario.
- Working with the SQL to access the data from database.
- Used Xstream API for marshalling and unmarshalling.
- Perform code review and ensure code quality using JUnit/Mockito and Sonar.
- Working with version controller GIT for managing code repository.
Confidential
Sr. J2EE Developer
Environment: JDK1.7, spring, JSP, dojo, SQL, Oracle, Eclipse, Tomcat, Junit, SVN, Mockito, Rally
Responsibilities:
- Developing REST web services using Java/J2EE, Spring Web services API, IOC.
- Worked on Agile methodology.
- Responsible for Code Review of modules.
- Handled transactions with Spring Transaction Management API.
- Working with version controller SVN for managing code repository.
- Performed unit testing using JUnit/Mockito framework.
- Using Maven build automation tool, Jenkins to build the application code base.
- Deploying the applications on Apache Tomcat server.
Confidential
Sr. J2EE Developer
Environment: Jdk 1.5, Spring, JSP, Javascript, SQL, Oracle, Junit, Tomcat 6.0.35, Eclipse
Responsibilities:
- Analysing functional requirements and based on that developing applications.
- Followed the Agile Scrum methodology practices and roles to develop the application
- Involved in the development of controller, Service and Dao layers.
- Responsible to get the requirements from Onsite coordinator /customer.
- Writing validations using spring frame work.
- Working with Oracle database server and using the SQL Developer client to access the data from database.
- Code review based on java coding standards.
- Performed unit testing using JUNIT framework.
- Bug fixing during SIT/UAT/prod support.
Confidential
Java Developer
Environment: Java1.5, Spring 2.5, JavaScript, JSP, Oracle, Spring MVC, SVN, Maven, Web logic Mockito, JIRA, Jenkins.
Responsibilities:
- Analysis and understand of functional and non-functional requirements.
- Follow release cycles and commitment to deadlines.
- Implementation of business logic layer.
- Working with version controller SVN for managing code repository.
- Writing test cases using Mockito framework.
- Integration and defect-fixing.
- Co-ordinate with onshore and offshore team members.
Confidential
Java Developer
Environment: Java, Struts, JSP, Hibernate, Tomcat, Spring Source Tool Kit, Junit, SVN,Jboss
Responsibilities:
- Involved in writing action classes in Struts framework.
- Involved in the development of Service and Dao layers.
- Used struts Validation framework to implement server-side validations.
- Responsible for mapping the database model into persistence objects.
- Used Hibernate object/relational-mapping (ORM) to map data representation from Java POJO class to Relational data model using Hibernate Mapping files.
- Bug fixing and writing test cases using Junit.
