Sr. Java/j2ee Developer Resume
Washington D, C
PROFESSIONAL SUMMARY:
- 8 years of professional JAVA/J2EE Software design and development experience with unit testing, bug fixing and deployment.
- Extensively Used AngularJS and JavaScript as the development framework to build applications.
- Proven hands - on software development experience, including analyzing business requirements analysis for translation into system solutions.
- Extensively worked on Service Oriented Architecture using Restful web services.
- Experience in Test Driven Development.
- Reporting Bugs in JIRA and steps to reproduce the issue.
- Managed Agile metrics (sprint velocity, burn down),
- Working experience in different domains like consumer electronics, health care, education and financial.
- Expertise in HTML5 and CSS3 and Bootstrap.
- Excellent in object-oriented analysis, design and programming skills using Java Design Pattern and UML modeling.
- Worked extensively on Java, J2EE technologies like Servlet, JSP and JSF.
- Good working Experience in SpringBoot Environment.
- Good working Experience in AWS environment for Elastic Bean Stalk and S3 and RDS.
- Expertise in design and develop applications using spring modules like IOC, AOP, DAO and Batch.
- Experience in implementing JDBC, Hibernate and JPA.
- Expertise in building web 2.0 applications using Richfaces, ICEFaces AJAX components.
- Worked extensively on multi-threading, concurrency collections API and Swing.
- Excellent in object-oriented analysis, design and programming skills using Java Design Pattern and UML modelling.
- I have significant experience in DHTML, XHTML, CSS and JSON.
- Extensively worked on SAX and DOM for parsing XML.
- Experience in software methodologies Agile and Waterfall.
- Expertise in using IDE’s like MyEclipse, Eclipse and NetBeans.
- Worked extensively on Web/Application servers like IBM WebSphere, Weblogic, JBoss, and Tomcat.
- Proficient knowledge in Databases like MS SQL Server 2000/2005, and Oracle 12c/ 10G/9i/8i.
- Expertise in using Version control systems like SVN and Subversion.
- Hands on experience in using Log4J for debugging and testing the applications.
- Experience in converting the business specifications into Use Cases, Sequence, State (Dynamic Object).
- Excellent communication skills both verbal and written, self-starter and team player.
- Get up to speed on new technologies and software tools very quickly.
PROFESSIONAL EXPERIENCE:
Confidential, Washington D.C
Sr. Java/J2EE Developer
Roles & Responsibilities:
- Designed and developed powerful search engine with great UI using AngularJS, HTML5 and CSS
- Integrated application with Spring, Hibernate and AngularJs.
- Integrated apps and designed to call REST Web Services, APIs J2EE.
- Designed architecture for handling CRUD operations.
- Executed the Code in AWS environment by using Lambda Services.
- Hosted the Application in AWS- EC2 environment.
Environment: JDK, Java/J2EE, Spring, Hibernate, Restful web services, AWS(Elastic Bean Stalk, S3, RDS) Angular2, Spring Boot 1.5.7, Node.Js, Angular CLI, HTML5, CSS3, JavaScript, SVN, Eclipse, JIRA.
Confidential
Sr. Java/J2EE Developer
Roles & Responsibilities:
- Devised solutions to expedite the procurement of required data for unique website architectures comprised of X/HTML, JavaScript, CSS, and AJAX.
- Developing application in Agile (Scrum) methodology having two week sprint.
- Extensively participated in full software life cycle and deployed application in production environment.
- Troubleshooting defects and determining the root cause as well as the best solution for resolution.
- Documented root cause analysis.
- Proficient in programming JavaScript data capture and event handling methods via the DOM event model.
- Debugged and troubleshooted JavaScript code using tools such as FireBug.
- Developed client application with AngularJs and restful webservices.
- Extensively used core java concepts like collection frame work, multi-threading, OOPS and Exception Handling.
Environment: JDK, Java/JEE, Hibernate, RestFul web services, Weblogic Application Server, HTML5, CSS3, JavaScript, Maven, Eclipse, SVN and Oracle.
Confidential
Senior Software Engineer
Roles & Responsibilities:
- Worked as one of the key member from the design phase to support phase.
- Developed business layer using enterprise sesion beans.
- Developed persistence layer using entity beans.
- Involved in designing all the GUI’s for customer interaction.
- Extensively used Spring IoC throughout the application to loosely couple the application modules.
- Develop and maintain elaborate services based architecture utilizing open source technologies like Hibernate ORM and Spring Framework.
- Used Spring 2.0 Framework for DI (Dependency injection) and integrated with Hibernate and JSF.
- Extensively used Debatable, AutoComplete and Tree components.
- Extensively used Hibernate validation framework has been used for front end validations.
- Factory, Singleton and service locator patterns implemented.
- Designed and developed Managed Beans to handle user interactions.
- Extensively used Spring Aspect Oriented Programming for application logging mechanism.
- Designed and developed Sales order creation from Product Catalog using XHTML Servlets and JavaScript.
- Extensively used Eclipse for developing application.
- Generating Reports by using iReports tool.
- Converting currency into desired formats using convertNumber.
- Involved in different phases of credit flow.
- Using Extendable Data Tables as per the requirement.
Environment: J2EE (Servlets, JSP), Hibernate, spring, JSF, RichFaces, Java, JBoss, MSSql, AJAX, XML, JavaScript, and UNIX.
Confidential
Senior Software Engineer
Roles & Responsibilities:
- Designed and developed application using JSF Model-View-Controller framework.
- Designed and developed transaction framework by Spring and Hibernate.
- Wrote custom validators and configured to validate business rules and user interfaces.
- SAX and DOM parsers are used to manipulate the XML documents.
- SVN has been used as version controller.
- Involved in development, unit testing and Bug fixing.
- Used JMS for sending email confirmations after employee creation.
- Extensively used JDBC for migrating data from legacy database to New Database.
Environment: Java, J2EE, JDBC, JSF, Hibernate, HQL, JSTL, Weblogic Application Server, Web Services, Spring IOC, JSP, Servlets, MyEclipse, Spring WebFlow, SOA, SOAP, SAX and DOM, Oracle 10G, JMS, Ant, JavaScript, Web Services, JAX-WS, Log4J, SVN and UNIX.