Software Engineer Resume
Milford, CT
SUMMARY
- Around 4 years of Experience in Design, Development, Analysis and Testing of Web and Client - Server application using Object Oriented Analysis and Design (OOAD), Unified Modeling Language (UML) and AGILE SCRUM methodologies, JavaSE 7/J2EEtechnologies.
- Goodproblem solving and analytical skills in resolving the technical challenges of the project and providing creative solutions to them.
- Strong knowledge on application development using SDLC and Agile methodologies - Worked on all phases includingrequirement gathering, design, development, testing and user interaction
- Very good understanding of OOP’s Concepts and Design pattern.
- Experience with developingWeb Services with JAX-WS, JAX-RS.
- Experience with XML and related standards and technologies.
- Experience in developing web based GUIs using JSF - Primefaces 5.0, HTML, CSS 3, JavaScript.
- Knowledge of EJB 3.1, JMS and JPA technologies.
- Knowledge of Hibernate, HTML5, JavaScript and JQuery.
- Strengths include excellent interpersonal and communication skills, the ability to provide solutions from a functional and technical perspective, meet deadlines, quickly build client rapport and be a team player. Work well as a team member with people at all levels of the organization.
- No visa sponsorship required.
TECHNICAL SKILLS
Languages: Java 1.7/1.8, C, C++, JavaScript, JQuery, HTML5, XHTML, CSS 3, SQL
Java Technologies: JAX-WS, JAX-RS, JPA, Hibernate, JSF, Servlets, JSP, EJB, JMS, JDBC
Operating System: Linux, Mac OS, Win 7
IDE: Eclipse, Idea-Intellij, NetBeans.
Web Server: Glassfish 4, Apache Tomcat
Database: Oracle, MS SQL Server, MySQL
Version Control: GIT, SVN
Tools: Microsoft Office 2007/13, Source Tree, Subversion, VersionOne
PROFESSIONAL EXPERIENCE
Confidential, Milford CT
Software Engineer
Responsibilities:
- Participated in technical discussions foranalyzingthe requirements from the client.
- Created system design specification documents, which include root cause, impact analysis, providing the technical solution design and estimation.
- Production support/enhancements toexistingapplications.
- Used agile methodology and participated in daily scrum with the development team.
- Implemented SOAP web service via JAX-WS to expose and consume service. The service will send the requested data and in the xml format.
- Wrote a test tool using Java-FX to demo the behavior of the web service by consuming the service Manipulating the XML and pushing the XML back to the listening web service.
- Upgraded the existing JSF application using Primefaces 2.0 to use Primefaces 5.0, which involved a complete overhaul of the web application.
- Developed additional web pages using AJAX in Primefaces 5.0 to support new requirements.
- Implemented various GUI components and complex calculations and validations.
- Fixed various bugs from the backlog of defects on the current product.
- Created test plans andJUnit test casesand test suite for testing the application.
Environment: Tools and Technologies: Java SE 1.7, JAX-WS, JSF, Primefaces, CSS 3, HTML, Apache Ant, Git, SourceTree, Idea Intellij, Netbeans
Confidential
Java Developer
Responsibilities:
- Actively involved in requirement analysis, design and coding.
- Used UML for object modeling, class diagram, sequence diagram in MS Visio.
- Involved in fixing various critical bugs and implementing new business logic.
- Design and develop User Interface Components using JSF, XHTML, CSS.
- Implemented business logic revolving various JSF components.
- Used LDAP to store files uploaded via the webpage.
- Implemented JAX-RS web service to expose various components that can be consumed by other internal tools.
- Implemented business logic to service the request sent by an external tool.
- Involved in the Test case development.
- Wrote unit test cases with JUnit.
- Actively worked with testing team in the execution of test cases.
- Fixed various critical issues in timely manner.
Environment: Tools and Technologies: Java SE 1.6, JAX-RS, JSF, CSS, JavaScript, XHTML, LDAP, Apache Ant, SVN, eclipse, Netbeans.