We provide IT Staff Augmentation Services!

Senior Java/j2ee Developer Resume

5.00/5 (Submit Your Rating)

MA

SUMMARY:

  • Java/J2EE Full stack developer with strong design and development experience using Java/J2EE and Web Technologies.
  • Involved in complete software development lifecycle (SDLC) from requirement specification to design, development, testing and deployment.
  • Expertise in developing applications based on Struts, JSF, GWT and Spring MVC frameworks.
  • Developed REST services using Spring Boot.
  • Extensive experience in developing Microservices using Spring Boot
  • Used Java 8 features like Lambda expressions and Stream API.
  • Extensive experience in developing GUI using HTML, Java Script, CSS, AJAX, JQuery, JSTL, Tiles, Tag Libraries, Custom Tags.
  • Involved in development of SOAP based web services using WSDL, SOAP, JAXB, CXF, AXIS, and JAX - WS.
  • Experience in developing/consuming Restful web services.
  • Experience in developing real time data processing application using Kafka
  • Extensive experience in development and implementation of ORM framework Hibernate
  • Experience in developing Spring Batch applications
  • Experience in Nosql database such as MongoDB
  • Developed single page applications using Angular 4, Typescript
  • Hands on experience on Angular CLI (Command line Interface).
  • Good experience in unit testing with Karma-Jasmine.
  • Strong knowledge in Database development including Normalization, Tables, Views, Stored Procedures, Functions, Triggers and Query optimization techniques.
  • Experienced with web and application servers such as IBM Websphere 7.x/8.x, Oracle WebLogic 10.3 and Apache Tomcat 6.x/7.x and JBOSS.
  • Experience with various version control and content management software like ClearCase, CVS, SVN and GIT.
  • Experience with various tools including Eclipse, IntelliJ, RAD, SQL developer etc.
  • Expertise in using JMS for Asynchronous messaging.
  • Used Weblogic Application server as the JMS provider to manage the queues.
  • Log4J for extensible logging, debugging and error tracing.
  • Experience on MSSQL reporting services.

PROFESSIONAL EXPERIENCE:

Confidential

Senior Java/J2Ee Developer

Responsibilities:

  • Used AGILE methodology and created Jira stories. Implemented Spring boot microservices to process Kafka messages Developed Kafka producers to stream the data from external rest APIs to Kafka topics Performed CRUD operations like Update, Insert and Delete data in MongoDB Maintaining version control using Bitbucket and SVN. Deployed applications using CI/CD Maven, Bitbucket and Jenkins. Used Postman to test the RESTful API for HTTP requests such as GET, POST, and PUT. Performed Unit Testing using JUnit. (Mockito PowerMock)
  • Used SonarQube and JaCoCO for code coverage. Black duck scan to ensure opensource software security and license compliance in the applications. Configured fortify to analyze the source code for security vulnerabilities.

Technologies: Java 8, Spring framework, REST, Kafka, MongoDB, Eclipse IDE, JIRA, Jenkins, Bit Bucket, Confluence, SVN, SonarQube, JaCoCo, Fortify and Blackduck

Confidential, MA

Senior Java/J2Ee Developer

Responsibilities:

  • Discussions with business team to gather requirements and providing technical solutions.
  • Implemented Spring Batch processing to process large volumes of data.
  • Inserted and updated data to MySql database.
  • Maintaining version control using Git
  • Deployed applications using CI/CD Maven,Git and Jenkins.
  • Performed Unit Testing using JUnit.

Technologies: Java 8, Spring Batch framework, MongoDB, MySQL, Eclipse IDE, JIRA, Jenkins, Git

Confidential

Senior Java/J2Ee Developer

Responsibilities:

  • Analyze and identify new features and changes that need to be made in the OneSign tech stack for NIAP Common Criteria . Implement solutions for the newly identified features in OneSign product to provide long - term supportability and sustainability Analyzing user requirements and defining functional specifications using Agile methodology and create JIRA stories. Developed application codes using Java/J2EE, XML/JSON, REST, Spring Framework Creating and consuming RESTful web services. Implemented REST Microservices using spring boot Used Rest Controller in Spring framework to create
  • RESTful Web services and JSON/XML objects for communication. Maintaining version control using Perforce Used REST Web services API's with extensive use of AJAX call. Performed Unit Testing using JUnit. (Mockito, PowerMock, ICT) Used Postman to test the RESTful API for HTTP requests such as GET, POST, and PUT. Being a technical resource for direct communications to the team members in the project development, testing and implementation process

Technologies: Java 8, Spring framework, SOAP, REST, Eclipse IDE, IntelliJ Idea, JIRA, XSL, HTML, jQuery, Tomcat, Oracle, Gradle, SQL developer, Jenkins, Perforce, Collaborator

Confidential

Senior Java/J2Ee Developer

Responsibilities:

  • Design new applications for high transaction processing & scalability in order to seamlessly support future modifications and growing volume of data processed in environment. Implement solutions in order to TEMPeffectively improve the performance of batch data processing and high volume of data being handled by the system to provide better customer support.
  • Leading multiple modeling, simulations and analysis efforts to uncover the best Java - based solutions Developing J2EE design patterns Developing UML class diagrams and sequence diagrams Utilized Java 8 features like Lambda expressions and Stream API for Bulk data operations on Collections which would increase the performance of the Application. Creating and consuming SOAP/RESTful Web Services Developing and implementing test validations of the applications using Junit testing (Mockito and PowerMock) Analyzing test results and recommending modifications to the applications to meet project specifications
  • Participating in the deployment of the applications into existing systems using CI/CD, Maven and Jenkins Maintaining version control using Git Being technical resource for direct communications to the team members in the project development, testing and implementation process Documenting modifications and enhancements made to the applications, systems and databases as required by the project.

Technologies: Core Java (Java 8), Web services, Apache cxf, JAX-Web Services (SOAP), Eclipse IDE, IntelliJ Idea, Multithreading/Concurrency, XML, Maven, Unix, AIX, Oracle, SQL developer, Jenkins, SonarQube, JIRA, C++, Korn shell scripting, Nexus Repository, Java Design Patterns

Confidential

Sr Technical Architect

Responsibilities:

  • Involved in requirement gathering and designing. Discussions with business team for providing technical solutions. Developed UI Layer for the application using GWT & Struts framework. Utilized Java 8 features like Lambda expressions and Stream API for Bulk data operations on Collections which would increase the performance of the Application. Debugging and Bug fixing on the existing functions on the base of defects. Involved in the Client Side and the Server - side Development. Performed Unit and Integration testing Conducting Peer reviews and Independent Testing. Worked on UI scripting using
  • JQuery. Deployed applications to Websphere server in all environments. Used SOAP UI to test the web services end points. Created Microservices and REST services using Spring Boot Used NPM for installing required node modules and other published Angular NPM modules. Worked Extensively with Angular CLI for creating components, Services Developed single page applications using Angular 4, Typescript Involved in implementing persistence logic using Hibernate. Involved in writing the HQL, Criteria.

Technologies: Java 8, J2EE, Eclipse, GWT, Struts, Topcased, Web services, API, clearcase, GIT, Angular 4, Spring Boot, Hibernate

Confidential

System Analyst

Responsibilities:

  • Involved in requirement gathering and designing. dis involves interacting with business user on regular basis to gather the requirements and documenting the same. Developing new functionalities based on the requirement. Debugging and Bug fixing on the existing functions on the base of defects. Used
  • WebLogic Application server as the JMS provider to manage the queues. Configured JMS Queues on JBoss logic Server Coding & Unit/Integration Testing. Conducting Peer reviews and Independent Testing. Allocating work to the team and tracking of allocated work

Technologies: Java, JSP, Servlets, EJB, spring, JMS, XML, XSLT, Eclipse, WebLogic, Oracle and SVN.

Confidential

Sr Software Engineer

  • Responsible for complete design and development of the PNR SSR module. Developed sequence and class diagrams using Topcased tool. Developed PNR SSR and Multi PNR module functionality using eclipse
  • IDE & GWT plug - in for eclipse. Used GWT framework functionalities extensively. Extensively used GWT dependency injection framework Guice for wiring different components.
  • Assigning tasks to the team members, tracking them to closure and halping the team members wherever required. Involved development of Unit test cases using JUnit framework. Involved in conducting peer reviews

Technologies: JAVA, J2EE, Eclipse, GWT, Top cased, Web services and SVN.

We'd love your feedback!