Java/j2ee Developer Resume
Hartford, CT
SUMMARY:
- Experience in all stages of SDLC (Software Development Life Cycle) involving Requirement gathering, Analysis, Design, Development, Unit and Integration, Testing and Deployment of Web applications based on J2EE/Java. Skilled in converting business requirements into feasible technical solutions.
- Proficiency in design and implementation of Object Oriented concepts (OOP) and Java & J2EE design patterns like MVC and Factory Pattern.
- Practical knowledge with ORM mapping tools like Hibernate.
- Good understanding of Core Java concepts that includes Exception handling, Multithreading, Synchronization, Serialization, IO, Collections framework, Java Beans.
- Involved in development of SOAP based web services using WSDL, SOAP, JAX - WS.
- Understanding in SQL, PL/SQL programming, stored procedures, triggers with Oracle 10g/11g. Written queries for insert, update and modification operations.
- Involved in Waterfall, UML and MVC based frameworks like Spring and Hibernate for Persistence.
- Involved in developing GUI using HTML, CSS, JavaScript, Bootstrap.
- Used web and application servers such as Apache Tomcat.
- Skilled at programming in different IDE's like Eclipse, PHPStorm and Net Beans.
- Experience in monitoring, troubleshooting and supporting J2EE based applications and infrastructure.
- Excellent communication, analytical, interpersonal, presentation skills.
- Desire to take challenges, learn new technologies, ability to handle multiple tasks and meet project deadlines.
TECHNICAL SKILLS:
Languages: Java/ J2EE, J2SE, C/C++.
Web Technologies: HTML, CSS, JavaScript
J2EE Technologies: Servlets, JDBC, JSP
Database: Oracle 11g, MYSQL
Framework: Spring, Struts, Hibernate
Web Services: WSDL, SOAP, UDDI, JAX-WS
IDE: Eclipse 4.2, PHPStorm, NetBeans
Version Control: SVN, CVS, Subversion, GIT, Clear Case
Design Language: UML, Java & J2EE Design patterns
Tools: TOAD, Apache Tomcat, SOAP UI
Tools: Technology(novice): Spring framework, Angular 2, Node.js, Express.js, Mongo dB, Maven, VM Virtual Box Ubuntu
PROFESSIONAL EXPERIENCE:
Associate Application Developer
Confidential, Hartford, CT
Responsibilities:
- Understand all the terminology of Health Insurance domain and architecture of application.
- Attend business meeting to identify and prioritize the requirements.
- Gathered Knowledge about business, functionality and provide technical assistance to the business team.
- Present the solution to business and get approvals from business team to go forward on it and also provide estimation in plan walkthrough meetings.
- Implement the code, deploy it and fix the defects in a given timeline.
- Analysis existing issues in application and provide details to support team and even work with business team for the improvement of application to make it more user friendly.
Environment: Java, J2ee, Spring, web services (SOAP), RAD, Log viewer, Splunk, Clear Case, Clear Quest, Beyond compare.
Java Developer
Confidential
Responsibilities:
- Being involved in the project life cycle including Study, Analysis, Design, Development, Testing, Debugging, Implementation and Production support.
- Coordinated with BA group for better understanding of functional requirements analysed and designed the business requirements to documented and implemented.
- Designed class diagrams, sequence diagrams and data flow diagrams for this project.
- Used Core Java to write the business logic in all modules.
- Experience in using the Collections in java like Array list, Hash Map etc.
- Involved in creating and extracting data from database using SQL Queries, PL/SQL Stored procedures, triggers on Oracle database.
- Developed SOAP Web Services using the API respectively.
- Responsible for Design and development of Webpages using HTML, CSS and JavaScript.
- Performed Client-side validations using JavaScript .
- Prepare the Unit Test Cases for enhancements and new developments.
- Worked on several production support issues that required immediate attention and gave solutions to help the customer save time and effort.
- Use of Eclipse Integrated Development Environment (IDE) in entire project development.
- Analyzing the reported bugs, preparing the estimation plan and delivering the fixes.
- Managed and implemented all codes changes via SVN. Deploying builds across development staging and production instances and maintained code integrity.
- Mentored new recruits to get them up to speed with project work and ensured uniform style of writing code.
Environment: Java/J2EE, Hibernate, Web Services, HTML, CSS, JavaScript, Toad, Putty, Apache Tomcat, Windows, Eclipse and SVN.
Confidential
Responsibilities:
- Collaborated in a team of 12 people to develop a tool called Pro-Track that was used to track the progress of activities of the members of different teams.
- Actively involved in all aspects of the system design which include requirement gathering, analysis, development, system and integration testing .
- Understanding of application development lifecycle methodologies.
- Developed the Use case, Sequence and Class diagrams according SRS document.
- Worked on design and development of UI using HTML, CSS, JavaScript.
- Used core Java to develop the functionality of the modules.
- Implemented servlet to handle the request and response which comprises of accepting form input and generate HTML Web pages dynamically
- Designed some of the pages using JSP technology to separate the business logic from presentation.
- Used Tomcat for the web Development of the application.
- Worked with Oracle 10g for the backend development of the database
- Perform unit testing and System testing.
- Utilized defect/bug tracking tools with team to improve communications and reduce defects in product.
- Analysed and implementing the change requests.
- Provided technical guidance to onshore/offshore development teams.
Environment: Java/J2EE, HTML, JavaScript, CSS, JSP, Webservices, Spring, Apache Tomcat, ECLIPSE, Putty and SVN.
