We provide IT Staff Augmentation Services!

Senior java/ J2ee developer Resume

4.00/5 (Submit Your Rating)

New, YorK

PROFESSIONAL SUMMARY:

  • 7+ years of IT experience in all phases of Software Development Life Cycle (SDLC) including analysis, design, implementation, integration, testing and maintenance of applications using Java/J2EE technologies. 
  • Expertise in developing Multi - tier enterprise level web applications using various Java 1.4/1.5, J2EE technologies JSP, Servlets, JDBC and XML. 
  • Experience with hands on developing professional web based User Interface (UI) using HTML5, CSS3, JavaScript, JQuery, AJAX and JSP. 
  • Good knowledge and experience in implementing open source frameworks Hibernate, Spring, Struts, and integrating among them. 
  • Implemented Web Services both SOAP and RESTful in Web Applications, Used RESTFul API.
  • Used J2EE environment extensively in Model View Controller (MVC) architecture for development using Struts and Spring.
  • Developed J2EE design patterns like Data Access Object (DAO) Pattern, Singleton Pattern, Front Controller, and Factory Pattern for effective and efficient strategies.
  • Expertise in persistence framework Hibernate.
  • Experience in writing ANT and Maven build scripts, providing logging facility using Log4j. 
  • Writing JUnit test cases for unit testing and to maintain the accuracy of the program code. 
  • Proficient in XML related technologies such as JAXP and JAXB for parsing XML into java object.
  • Strong hands-on experience on Web Application Servers viz., IBM WebSphere, JBOSS, and Weblogic including configuration, administration and documentation. 
  • Experience in SOAP and Web Services JAX-Rs, JAX-WS. 
  • Proficient use of developing applications using Eclipse, RAD, NetBeans and ANT
  • Experience in working with Databases like Oracle, MySQL, PL/SQL, Postgresql and MS-SQL server. 
  • A self-starter with positive attitude, willingness to learn new concepts and acceptance of Challenges Great ability to work efficiently in both independent and widely diversified global team environments.

TECHNICAL COMPETENCIES:

J2EE Technologies: Java, Servlets, JSP, JDBC, EJB, JNDI, JMS, RMI 

Architecture & Frameworks: Angular JS, Client-Server, MVC,J2EE, Struts, Spring, Hibernate 

Databases: Oracle 11g, SQL server 2008, MySQL, DB2 

IDE's: Eclipse, My Eclipse, Net Beans, IBM RAD, JBuilder 

Design Methodologies: UML, Waterfall, Agile 

Operating Systems: Windows, Linux, UNIX 

Web Services: SOAP, RESTFUL, JAX-RPC, JAX-WS, Axis 

GUI's: HTML, XML, XSLT, JSF, AJAX, JavaScript, CSS, JQuery 

Query Languages: SQL, PL/SQL

Programming Languages: Core Java   APIs (I/O, Thread, Collection), C, C++ 

Design Patterns: Business Delegate, Business Object, Value Object, Front Controller, Database Access Object, Factory, Singleton, Session Facade  Tools : BEA WebLogic 8.1, JBOSS, IBM WebSphere Application Server 6.1, Tomcat 6.0,JUnit 4.0, ANT, Maven, Log4

WORK EXPERIENCE:

Senior Java/ J2EE Developer

Confidential, New York

Responsibilities:

  • Working on Agile, SCRUM development methodology and built the application with Test Driven Development (TDD).
  • Developed micro services using Spring Boot, Spring Data, Spring Rest, Spring Cloud, Spring WS, Spring Batch, Spring Integration. 
  • Provided cloud environment for micro services using Spring Cloud Netflix (Config Server, Eureka Server, Hystirx, Discovery Client, Ribbon, Zull Proxy). 
  • Used Netflix Eureka Client to discover services.
  • Provided Centralized configuration management for micro services using Spring Cloud Config Server. 
  • Used Pivotal Cloud Foundry to deploy micro service applications. 
  • Implemented Gem fire Cache for frequent queries executed against database for reports. 
  • Used Spring JMS Integration to send/receive asynchronous data from various message brokers.
  • Provided authentication and authorization using Spring security module.
  • Initiate AJAX requests with jQuery and handle responses in plain text, HTML and XML formats. 
  • Configured Spring AOP and used spring declarative transaction management for transactions and use for logging.
  • Coordinating with the build team in the deployment activities, Integration testing, bugs fixing, handling change requests and code reviews. 
  • Proficient in using CSS, CSS3, HTML, HTML5, JavaScript, JQuery and Bootstrap.
  • Developed Object Oriented Code by validating JavaScript.
  • Converted XMI request to front end JSON in the process of converting pages from XMI to Angular JS.
  • Proficient in MVC frameworks such as Angular.js, Node.js. 
  • Involved in making AJAX calls using JQuery. 
  • Reviewing the Database Schemas across the different domain. Worked on the Integration of the Code and deliver the build to UAT Team. 
  • Created and managed daily/weekly builds using Jenkins for CI/CD and used pipeline plug-in for managing multi project jobs efficiently. 
  • Used Junit and Mockito framework for writing unit test cases for application.   

Java/ J2EE Developer

Confidential, Tennessee

Responsibilities: 

  • Involved in daily stand up and sprint planning sessions as part of AGILE Scrum Methodology. 
  • Designed and developed front-end using Servlet, JSP, HTML and Java Script 
  • Designed the user interfaces using JSP, developed custom tags, and used JSTL Taglibs. 
  • Developed the front-end screens using HTML, CSS and JSP. 
  • Developed the Presentation layer using the MVC paradigm, implemented by Spring MVC. 
  • Used Spring IOC to inject services and their dependencies
  • Used the spring framework features like spring modules (IOC, MVC, Batch, Web Services, and Integration). 
  • Worked on analyzing Hadoop cluster and different Big Data analytic tools including Pig, Hive, HBase database. 
  • Involved in creating, modifying and updating database tables in Oracle Server. 
  • Implemented HQL queries to perform data base operations.
  • Worked on relational databases like ORACLE, POSTGRESQL and SQL Server.
  • Implemented SOAP based JAX-WS web services. 
  • Built full stack ecommerce application using the JavaScript MEAN stack: MongoDB, AngularJS, Express JS, and Node Js. 
  • Used Maven to build the application and deploy on WebLogic Application Server. 
  • Created test cases using JUNIT and Eclipse for IDE. 
  • Developing REST APIs for communication to external application, application integration.
  • Implemented stateless session beans in business processing layer.
  • Implemented Hibernate in data access layer to access and update information in the database. 
  • Debugging the application by running the server in debug mode and having the experience in usage of log4J to log the information in log files. 

Java/ J2EE Developer

Confidential, DC

Responsibilities: 

  • Worked under Agile development environment. 
  • Front-end of the application is developed using JSP, JavaScript, Servlets, CSS, andHTML.
  • Developed and implemented the MVC Architectural Pattern using Spring Framework.
  • Used Spring Annotations as well as xml configuration for Dependency injection. 
  • Worked on the Creation and Consumption of the Web Services (SOAP/REST).
  • Used Oracle SQL Developer to work with Oracle Database. 
  • Modified the web.xml and inject Spring Security to ensure back-end security. 
  • Worked on Writing and analyzing the stored procedures. 
  • Hibernate mappings are done using Hibernate Annotations. 
  • Extensively used Hibernate concepts such as inheritance,lazy loading and transactions. 
  • Implemented JMS Listeners and Message Driven Beans (MDB). 
  • Log4jis used to achieve logging that helps in debugging of the application.
  • Ant Scripts are used to create the EAR's for the Applications. 
  • Deployed J2EE applications on WAS using WAS admin console.
  • Used TestNG, Junit, Mockito and Power Mockito for unit testing components. 
  • Used GIT Hub for Source Control and Version Management.
  • Involved in analysis and design phases of Software Development Life Cycle (SDLC). 
  • Worked as a part of the Business Analysts team to understand the requirements. 
  • Development UI modules using HTML, JSP, JavaScript and CSS. 
  • Designed and developed application based on Spring MVC design pattern, used Spring validation and wrote validation rules. 
  • Involved in developing code using major concepts of Spring Framework Dependency Injection (DI) and Inversion of control (IOC). 

We'd love your feedback!