Senior Java/j2ee Developer Resume
4.00/5 (Submit Your Rating)
Columbus, OH
SUMMARY
- Over 3+ years of experience with proven expertise in full application software life cycle development involving Analysis, Design, Development, Testing, Implementation of application software with emphasis on Object Oriented, J2EE and Client Server technologies.
- Experienced in developing web applications in various domains like Telecom, insurance, retail and banking.
- Emphasis on web applications and n - tier enterprise applications built using Core Java, J2EE, and related frameworks.
- Extensive knowledge in Core Java concepts like Multi-Threading, Collections and Future.
- Extensively involved in coding using advanced J2EE Frameworks such as Spring, Struts, JSF, EJB, JMS, mule ESB, JDBC, JNDI, JSP, Servlets, Hibernate, SQL/PLSQL and angular JS,AWS.
- Well rounded experience.in Application Software Design, Object Oriented Design, coding, testing, implementation, deployment, maintenance and production support.
- Specialized in implementing business components using Spring based modules like Spring dependency injection, Spring MVC, Spring ORM, Spring Batch and Spring AOP.
- Extensive experience in implementing web-services API s in service layer using Rest based services, JAX-RS annotations and Jersey provider.
- Worked on Service Oriented Architecture (SOA) such as Apache Axis web services which use SOAP JAX-WS, WSDL and integration/message layer using JMS, Web sphere MQ, Mule ESB.
- Extensive experience in container managed Enterprise Java Bean Components (EJB) like Session beans, Entity beans and message driven beans.
- Good knowledge in C/C++ and .Net.
- Skilled in using ORM tools like Hibernate to implement DAO layer, handling transactions, implementing Create, Read, Update & Delete operations
- Extensive Knowledge in developing single-page applications (SPAs) using various JavaScript frameworks like Node.JS, ExtJS and AngularJS.
- Have good knowledge on Business Integration Software i.e., MQ Series.
- Extensively worked on Java/J2EE systems with different databases like Oracle, My SQL, NO SQL and DB2.
- Extensive experience working on ANSI SQL, PL/SQL, Oracle Database development experience using Tables, Triggers, Views, Packages and Stored procedures.
- Good knowledge of designing web interfaces using HTML5, DHTML, XHTML, JavaScript, AJAX, Bootstrap, XML, XSL, DTD and CSS3.
- Extensive experience in build tools like Maven, Ant and Gradle.
- Handful of experience in Test Driven Development (TDD) and Selenium testing.
- Team Player with demonstrated ability to work fast and paced, challenging environment with excellent debugging and problem solving skills.
- Strong interpersonal skills, analytical ability, communication skills, writing skills, highly organized to meet the deadlines and ability to grasp and adept to the rising technologies.
- Experience in using GIT and SVN for source code control.
PROFESSIONAL EXPERIENCE
Confidential, Columbus, OH
Senior Java/J2EE Developer
Responsibilities:
- Used JSF (Java Server Faces) prime faces for building component based user interfaces for web applications.
- Analysis of the Business Requirement and Functional Specification documents.
- Used Rational Rose for Usecase Diagrams, Activity Flow Diagrams, Class Diagrams, Sequence Diagrams, and Object diagrams in design phase.
- Developed the presentation layer with JSF 2.0, Facelets, Rich faces, XHTML, Java Script and CSS, business layer using J2EE and Spring Dependency Injection and persistent layer using JPA.
- Performed work with queues to send messages using AWS SQS with JMS for services to subscribe and listen events.
- Used SOAP web services to communicate with different devices over the network.
- Involved in the design and development of the applications as per the client requirements.
- Ensured timely delivery and quality of all compliant with the client’s quality processes.
- Involved in maintenance and support.
- Team Player with demonstrated ability to work fast and paced, challenging environment with excellent debugging and problem solving.
- Involved in reviewing the code of other developers.
- Provided production support by interacting with the end-users and fixing bugs.
Environment: XHTML, Java Script, JSF, JPA2, Spring Ioc, Oracle, Java, Eclipse, Log4j, WebLogic Application Server 11g, SQL, SOAP JAX-WS, JAXB, PL/SQL, WSDL, AJAX, JMS, GIT, HTML5, Eclipse IDE.
Confidential, Austin, TX
Senior Java/J2EE Developer
Responsibilities:
- Analysis of the Business Requirement and Functional Specification documents.
- Used Rational Rose for Usecase Diagrams, Activity Flow Diagrams, Class Diagrams, Sequence Diagrams, and Object diagrams in design phase.
- Managed the dependency between the classes by implementing Spring’s IoC to promote the loose coupling between them.
- Developed Web UI or view components using Spring Tiles, JSP, Java Script, Angular JS, CSS3, Node JS, AJAX, Bootstrap, custom tag Libraries.
- Used JSF (Java Server Faces) prime faces for building component based user interfaces for web applications.
- Developed entity classes, JPA mapping files for the object relational mapping while configuring JPA, also developed JPQLs and Named Queries and wrote Data Access Object (DAO) to handle JPQL queries.
- Involved in consuming the Web services by generating WSDL and performed data exchange with the third party using SOAP JAX-WS, XML.
- Implemented Retrieval information services such as Rest based services (RESTful) using JAX-RS annotations and Jersey provider.
- Used Apache CXF to build and develop services using frontend programming APIs, like JAX-WS and JAX-RS.
- Implemented JSON is with Rest based Web services.
- Used GIT for source code control.
- Used commands to enable Secure Socket Layer (SSL) between all the Enterprise Single Sign-on servers and SSO database.
- Used Jenkins as a build tool and used JIRA to track the bugs, issues and project management.
- Used facets to streamline the project configuration.
- Used Java Architecture for XML (JAXP) for XML binding.
- Involved in development of processes for various workflows.
Environment: Spring Ioc, HTML, Java Script, JSF, JPA2, Oracle, Java, Eclipse, Log4j, WebLogic Application Server 11g, SQL, SOAP JAX-WS, JAXB, RESTful, PL/SQL, WSDL, AJAX, JMS, Maven, GIT, HTML5, Bootstrap, Eclipse IDE.