Senior Java/j2ee Developer And Onsite Coordinator Resume
Armonk, NY
PROFESSIONAL SUMMARY:
- 6.0 years of experience as a Java/J2ee Developer in Java Web - based Enterprise applications using different java frameworks and technologies.
- Having expertise in developing business applications for domains such as Insurance, Reporting Tool and File Transfer Application.
- Worked under Expert Solution Architects to provide solutions to problems and upgrading applications for newer versions to cope up with latest technology trends.
- Excellent Java development skills with core Java.
- Experience in server side technologies like Servlets, JSP, JNDI, EJB and JMS.
- Hands-on experience with WebSphere Application Server (WAS 8.0 and Liberty Profile WAS 8.5) and Tomcat 7.0 Web Server.
- Designed new RESTful web services supporting different Media Types.
- Good understanding and hands-on experience with Spring Framework and ORM tool H ibernate.
- Experience with Oracle Database and proficient in SQL. Hands on experience with Toad Application
- Excellent understanding of Object Oriented Programming (OOP) and experience with Creational, Behavioral Design Patterns such as Factory, Singleton, Strategy, Builder patterns.
- Proficiency in Software Development Life Cycle (SDLC) from requirements analysis, design, development, testing and documentation.
TECHNICAL SKILLS:
Server Technologies Framework: JEE 7 (EJB 3.0, JMS, JDBC, JSP, Servlets Spring, JDBC, JPA, Hibernate, RESTful Web Services)
Database Version Control: Oracle 12C SVN, GIT
Web Technologies Web Application Server: Angular JS, CSS, JavaScript, jQuery, Apache Tomcat, WebSphere JSON, JSP, Application Server (WAS 8.0, Liberty Profile 8.5)
Operating System IDE: Windows XP/7/8 Rational Application Developer by IBM, Eclipse MARS 4.5.2
Build Tool Reporting tool: Maven, Bamboo build Jasper Reports, POI, iText libraries
PROFESSIONAL EXPERIENCE:
Confidential - Armonk, NY
Senior Java/J2EE Developer and Onsite coordinator
Responsibilities:
- Worked on complete refactoring of code for newer version of release. Requirement gathering, impact analysis and finalizing the design of requirements.
- Preparation of the technical design document and solution review presentations containing implementation approach in detail.
- Build plan and sharing timelines and coordinating deployment to Stage and Production environments after receiving signoff from architects, business.
- Development and unit-testing of code using Java 8, Restful services, JAXB for Object XML conversion.
- Issue tracking using JIRA and Service Now(SNOW) for Incident Management
Confidential - Armonk, NY
Senior Java/J2EE Developer and Onsite coordinator
Responsibilities:
- Hosting design meetings to present ideas of application improvement and also gathering ideas from application architects from SwissRe.
- Complete responsibility of this application from Development, Unit Testing, Planning build timelines and scope items to move to stage environment, Taking approvals, Deployment.
- Coordinating with release management team for production deployment.
- Code migration to Java 8: Lambda expressions, Functional Interfaces (Ex: optimizing code for object sorting using Comparator), Null handling using Optional, forEach and streams
Confidential - Armonk, NY
Java/J2EE Developer
Responsibilities:
- Worked as junior Java Developer where in main responsibility was to address issues and involved in active development of new change requests.
- Attend technical discussions with the Confidential architects and share the solution approaches on the proposed design
- Co-ordinate the preparation of the technical design document containing implementation approach in detail
- Co-ordination with internal, external, Confidential technical team, business team and other stakeholders for any issues/defects