Java Developer Resume
Melford, MD
SUMMARY
- Around 6 years of extensive experience in designing and developing of web based applications using OOPS and Java/J2EE technologies.
- Extensive experience in all phases of SDLC such as software design, Object oriented design, Development, Debugging and implementation using agile, waterfall methodologies.
- Hands on experience in writing code using Core Java with strong understanding and working knowledge on Object Oriented concepts like Collections, Multi - threading, Exception Handling, Inheritance and Polymorphism.
- Expertise in developing applications using Core Java, J2EE, JDBC, Servlets, Spring MVC, IoC Container, Maven Built tool.
- Worked on Spring modules like Core container, Spring Boot, Spring MVC, Data Access/Integration and AOP.
- Worked on various ORM tools like Hibernate and integrated with Spring (Spring MVC, Spring Boot).
- Experience in deploying and configuring applications on to application servers like Apache Tomcat.
- Extensive experience in Object Oriented Analysis in developing server side and front end framework using Angular JS.
- Used Angular JS framework for building web apps and is highly efficient in integrating with RESTful.
- Good exposure to RESTful web services with Java (JAX-RS) using Jersey framework.
- Experience in consuming Rest services using http methods.
- Experience in automating web application testing using Selenium WebDriver.
- Extensive experience in Oracle, MySQL, database programming using PL/SQL.
- Experience in writing database objects like Stored Procedures, functions, Triggers.
- Experience with the built automation tools like Maven.
- Good experience in various software development tools like Eclipse, STS.
- Worked on various bug tracking tools like JIRA, HP ALM.
TECHNICAL SKILLS
Languages: C, C++, Java, SQL and PL/SQL.
WEB Technologies: HTML5, CSS3, Bootstrap, JavaScript, JQuery, Angular 2.0
Tools: & Framework: Servlets, Spring IOC, Spring-MVC,Spring -ORM,Spring-AOP, Spring Boot,Hibernate, Maven.
Web Services: SOAP, Restful, WSDL JAX-RS JAX-WS, jersey, and Micro Services Architecture.
Web/App Servers: Web Sphere, Web Logic, Apache Tomcat.
Database: Oracle, MySQL Server, IBM DB2.
Development Tools: STS, Eclipse, IntelliJ, RAD and Net Beans.
Version Control: GIT, CVS, SVN.
Testing Tools/ Others: Junit, Soap U, selenium and Mockito.
OS & Environment: Windows, UNIX and LINUX.
PROFESSIONAL EXPERIENCE
Confidential, Melford, MD
Java Developer
RESPONSIBILITIES:
- Participated in the complete life cycle of the project (Analyzing & Study of Business Requirements, System Design, and Coding using J2EE Technology, Testing, Deployment and Support).
- Integrated the application with Spring-MVC using Spring Boot, Spring Dependency Injection (DI), and Spring Annotations.
- Used Spring/MVC framework to enable the interactions between JSP/View layer and implemented different design patterns with J2EE and XML technology.
- Experience in the developing professional web applications.
- Developed and implemented the MVC Architectural Pattern using Spring Framework including JSP, Servlets, EJB, Form Bean and Action classes.
- Developed the application by using HTML5, Java/J2EE
- Developed GUI using JavaScript, Angular JavaScript
- Designed and implemented the User Interface using JavaScript, Spring Boot, HTML5, XHTML, XML, CSS3, Mango DB, JSON, AJAX
- Worked withAngularJSfor creating own HTML elements for building a companied Web site which is an open Source Project.
- Provided production support, timely fixing production problems encountered, performing data fixes, executing Month/Quarter/Year End batch processes & troubleshooting issues for business users and business analysts.
- Participated in Software Development life cycle, and agile scrum for product development.
Environment: JAVA, J2EE, HTML5, CSS3,JavaScript, Angular JS, Spring, Hibernate, MVC, SQL, SQL Server, JUnit, Jira tool, Maven, Oracle, XML.
Confidential
System Analyst
RESPONSIBILITIES:
- Involved in analysis, specification, design, implementation and testing phases of Software Development Life Cycle (SDLC) based on the functional requirements.
- Performed coding and unit testing for four modules using Java, Web sphere, Spring, PL/SQL, DB, XML, J2EE, HTML, Spring Boot.
- Ensured that test case and requirement review workflow process is being followed strictly.
- Major contribution in analysis, design, coding and Testing of Entire Application, flow, Java application, web modules, database objects and data replication.
- Implementing the business logic based on client requirement.
- Understanding the requirement in given CR’s/User stories and enhancements, provide solution which include developing java code.
- Changing process & database changes and carrying out unit testing to confirm that the solution is as per requirement.
- Designed and implemented integrity constraints, written triggers and stored procedures to offload middle-tier transactions. Used database maintenance plans for backing up the database and transaction log files.
- Experience in debugging and performance tuning of targets, sources, mappings and sessions.
- Performing RCA for failed orders, discovering solutions, coordinating with the onsite team
- Co-ordinating with the environment team for build and release management.
- Extensively used JUnit for unit testing, integration testing and production testing.
- Involved in installing and configuring Maven for application builds and deployment.
- Used JIRA to assign, track, report and audit the issues in the application.
- Setup the continuous Integration (CI) process for the application using the Jenkins.
Environment: Java, HTML5, Spring, Log4j, Oracle, Web Sphere Application Server, Agile Methodology, JUnit, Maven, Jenkins, GIT, JIRA and Eclipse.
Confidential
SQL Developer
Responsibilities:
- As part of a Development team, worked mostly on Integration Services, database migration planning, performance evaluation, migration process from development to production.
- Interacting with the client directly to get the requirements and explain the project status.
- Creating Scripts to extract data from the source Oracle database.
- Creating Tables, Stored Procedures in the targetSQLServer database.
- Creating SSIS package for the extraction of data from Oracle database and loading into aSQLServer database regarding the resource management.
- Using different transformations in SSIS to modify the source data from Oracle before loading into the targetSQLServer tables.
- Creating Stored Procedure for the generation of data report depicting the allocated hours and actual hours for every resource and the project.
- Using Import/Export wizard to move the data betweenSQLDevelopment andSQLTest databases.
- Developing stored procedure driven reports, building custom application on reports, formula writing/editing in reports, Report Administration and performance tuning of reports using SSRS.
Environment: SQLServer v7,SQLServer v2008/2008R2 T-SQL, TeradataSQLAssistant.