We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

3.00/5 (Submit Your Rating)

CA

SUMMARY

  • 5+ years of experience in Systems Analysis, Design, Development, Testing of Financial, Investment and Capital Marketing applications using JAVA/J2EE technologies.
  • Experienced in developing applications using Waterfall and Agile development methodology.
  • Extensive SDLC experience including Requirement Analysis, Preparations of Technical Specifications Document, Design, Coding, Application Implementation, Unit testing, System Testing, Documentation and Production Support.
  • Proficient in Core Java concepts like Multi - Threading, Collections, JDBC, RMIandNetwork-programming.
  • Involved in web and standalone application development using Spring, Struts 1.2 and Struts 2.x.
  • Implemented Spring IOC, Spring AOP, Spring JDBC, Spring Transaction Management and Spring MVC framework.
  • Experience in configuration of JDBC connection pools and Data Sources in WebSphere and Web logic Application server.
  • Experience in designing database tables and writing DDL’s, DML’s and simple to medium complex procedures, partitioning and indexing tables to improving the performance of database.
  • Expertise in Consuming and developing SOAP web services using AXIS Framework and REST Services using CXF and Jersey framework.
  • Good knowledge on AWS development, deployment and NoSql documentDB MongoDB.
  • Experience in writing XSD, XML and WSDL.
  • Expertise in Web Designing tools like JSP, JavaScript, jQuery, Ajax, HTML and CSS.
  • Experience in developing unit test cases using Junit and Mockito.
  • Experience in Configuring and setup SSL for data encryption and client authentication.
  • Involved in build and deployment of the applications in development, system acceptance environments using Jenkins and CI CD Tool. Used Maven and Gradle as build tools.
  • Extensive experience in using agile tools Mingle and JIRA.
  • Involved in various testing phases like DEV, QA, UAT and Pre-PROD and fixed the bugs raised during testing.
  • Implemented Grafana Dashboards to examine the performance of various business flows to proactively monitor and identify the issues.
  • Implemented Prometheus alerting system by various alerting rules in the production, which helped to identify the production issues proactively

TECHNICAL SKILLS

Languages: JAVA, JavaScript, HTML, CSS, PL/SQL

J2EE Technologies: Servlets, JSP, JDBC, EJB, JMS and JNDI

Frameworks: Spring, Spring boot, Struts 2.x

ORM: Hibernate 3 and JPA 2

Web/App Server: JBoss, BEA Weblogic, Apache Tomcat and IBM WebSphere

Design Patterns: Singleton, Factory, MVC

Web Technologies: Angular JS, jQuery, HTML, CSS, JavaScript and AJAX,Angular

Web Services: SOAP with Axis, REST with CXF and Jersey

Unit testing: Junit, Mockito and Jasmine for JavaScript

Databases: Oracle MySQL, MS SQL Server, NoSQL

Build Tools: Ant, Maven, Gradle

Source Control: SVN, CVS, GitHub, GitLab

Development / Productivity Tools: Mingle, JIRA, Jenkins, Eclipse, TOAD, SQL Developer, Oracle Developer, WinSCP, Core FTP, WinMerge, PMD, Puppet, Putty, SonarQube

File transfer tools: FTP(File Transfer Protocol) and NDM (Network Data Movers)

PROFESSIONAL EXPERIENCE

Confidential

JAVA/J2EE Developer

Responsibilities:

  • Extensive experience in the Analysis, Design, Coding and unit testing.
  • Developing the code through different layers, presentation layer using Spring MVC, Business Layer using Spring IOC, Service Layer and DAO layer using spring.
  • Experience in processing flat files using Spring Batch sent to downstream applications.
  • Implemented different collections like List, Maps and Sets for data holding and transfer purpose.
  • Used JMS messaging systems with ActiveMQ and IBM MQ.
  • Created XML for sending data to downstream applications.
  • Created controllers, models, directives using angular and developed single page application.
  • Designing database tables and writing DDL and DML scripts.
  • Prepared database install and rollback scripts to create the tables, sequences, partitions, indexes and views and move reference data to higher environments.
  • Responsible to create project structure and optimized maven POM files used in parent and child projects.
  • Used GIT from GitHubas version management tool.
  • Used apache camel to route messages to downstream systems and upstream systems.
  • Interacting with UNIX servers to check logs and creating folders for configuration files.
  • Responsible to get created build and deployment jobs in various environments like DEV, QA and UAT using Jenkins (Continuous Deployment) tool.
  • Followed agile development methodology with 2-week sprint using JIRA tool.
  • Writing Unit test cases using Junit performing Unit testing.
  • Used log4j for log the application details and error message for understanding the application.
  • Responsible for preparing project plan according to stiff deadline.
  • Responsible for Validating and Checking for the GUI functionality
  • Implemented and Updating the Database Tables, Packages, procedures, functions views.
  • Developed controllers that communicate with the Hibernate layer for updating/fetching the data.

Environment: Spring-Boot, Spring batch, Angular, Docker, Maven, Java 8, Mongo DB, Postgres, HTML5, JavaScript, CSS, Angular JS, Amazon Web Services, ELK, NewRelic, Grafana, Redis, RabbitMQ, Jenkins.

Confidential, CA

JAVA/J2EE Developer

Responsibilities:

  • Gathering business requirements from business users and stakeholders.
  • Used Agile Scrum methodology for developing Web Application on an aggressive sprint release cycle.
  • Developed business layer using Spring, and DAO’s.
  • Implemented the Project structure based on Spring MVC pattern using spring boot.
  • Designed and Developed Rest services using Java, Spring, Spring Boot, Spring Data Rest, RESTful, JPA, Hibernate.
  • Designed and developed the front end to using AngularJS, Bootstrap.
  • Extensively used Core Spring Framework forDependency Injections of components.
  • Experience in developing and consuming of Web Services (SOAP, WSDL, JAX-WS).
  • Used HTML, JavaScript, JSP, jQuery, Angular JS.
  • Used JPA annotations to design DAO layer of Hibernate.
  • Involved in the developing web services using Restful API.
  • Responsible for code review of code developed by team members and make sure the code is tested thoroughly.
  • Used SOAP UI to test the SOAP and Restful Web Services and load testing.
  • Involved in the bug fixes and system testing activities and moved the project to UAT successfully.
  • Involved in the developing web services using Restful API.
  • Participated in daily Scrum meetings.
  • Used JavaScript, jQuery, Angularjs for the end-to-end development of the project. Used Angular.js for calling RESTful web services.
  • UsedCSS, JSTL, jQuery and jQuery UIto develop the front end and invoked the backend usingAJAX calls.
  • Worked on Responsive Web Design to make website Responsive for Desktop, mobile and Tablets using Bootstrap and Media Queries.
  • Built JavaScript application using Angular.js for server-side rendering.
  • Oversee application quality and integrity when critical production issues arise, ensuring proper communication with infrastructure and application technical support teams.
  • Quality and completeness of detailed technical specifications, solution designs, and code reviews as well as adherence to the non-functional requirements.
  • Involved in the bug fixes and system testing activities and moved the project from UAT to PROD successfully.
  • Developed JUnit unit tests and functional tests.
  • Work with QA team to resolve testing issues.
  • Closely work with business users to meet their requirements.

Environment: Java, J2EE, Struts 2.8, Jenkins, XML, Spring, SOAP Web Services, Restful Web services, JSP, JQuery, Angular.js, HTML 5, CSS3, Bootstrap, SOAP Ui, Oracle 11g, GitHub, JIRA Confluence.

Confidential, San Diego, CA

JAVA/J2EE Developer

Responsibilities:

  • J2EE deployment on WebLogic/JBOSSservers - QA & Staging
  • Troubleshooting issues that may occur during the test cycle (Functional & load test) for the J2EE applications on Struts and Spring framework running on WebLogic/JBOSSservers.
  • Developed services that are reusable and interoperable, based on SOAP, WSDL, JAXWS, JAXRPC Web services.
  • Well versedwithcoreJavaconcepts like Collections,Swing, Serialization and Servlets & JSP.
  • Provided installation, configuration & maintenance of pre-prod and production Cloud environments including services such as Tomcat, Apache, Jetty, MySQL, and Jira.
  • Developed POJO objects and used Hibernate as the Object-Relational Mapping (ORM) tool to access the persistent data from SQL Server.
  • Hands-on writingStoredProcedures, functions, triggers, DDL, DML SQL queries. Experience in writing SQL, PL/SQL programming and SQL Loader.
  • Did load testing of SOAP Web Services using SOAP UI and ApacheJMeter tools.
  • Implemented Internationalization using Spring MVC Interceptors and spring core modules.
  • Used Spring Validation framework to implement the server-side validations and usedExt JSAJAX to get the data from the server asynchronously by using JSON objects.
  • Effective use of data structures and algorithms to solve complex problems, reducing time complexity and memory usage.

Environment: Java, J2EE, JDK 1.5, UNIX, JBoss 3.0, Spring core, JMeter, Swing, Hibernate, Jetty, Core java, Perl, Spring MVC, Hibernate, SOAP/Rest Web services, GWT, Filenet, Ajax, XML, AWS jQuery, HTML, CSS, TC Server, SASS, JAX-B, SVN, Maven, Jenkins, Splunk, SFX, MAX, SEED. Oracle.

We'd love your feedback!