We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

0/5 (Submit Your Rating)

HoustoN

SUMMARY

  • Software Engineer offering 7 years of experience in IT industry with a focus on web application development. Involved in every part of SDLC, right from requirement gathering inception, planning, designing, development, test automation, Ensure Business Sign - off and delivering within release timeline.
  • Worked in Java Web Services development using Java and Spring Boot
  • Experience in configuring Spring profile.
  • Experienced in configuring and working on JDBCTemplate and LDAPTemplate.
  • Expertise in working with Oracle database for Database Design, creation and Management of schemas, writing SQL Queries and query optimization.
  • Experience in working on DevOps by automating deployment process using Jenkins.
  • Experience in configuring Continues Integration(CI) and Continues Deployment (CD)
  • Experience in Installing and configuring Jenkins, plugins and pipelines.
  • Experience in working on Jenkins Declarativepipeline and remote triggering Jenkins pipelines and gathering status.
  • Expertise in creating pipeline to perform operation from Build to Deploy.
  • Experienced in working with ReactJs and Redux.
  • Experience in creating React Actions, Reducers, routers, stores, Api and Statefull and stateless components as part of component creation.
  • Experience in working with JMS (Java Messaging System) using QPID Java Broker and AMPS.
  • Experience in installing and configuring QPID.
  • Experience in creating and managing queue's with custom queue filters.
  • Experience in writing services to publish and consume messages from QPID Java broker.
  • Experience in publishing and consuming messages using web agent with AMPS.
  • Used JUnit and Mockito for writing test cases and used JaCoCo to maintain code coverage above 75%
  • Expertise in scanning and remediating application vulnerabilities using SSAP scan analysis and Black Duck scanning
  • Experience in migrating applications to cloud compatible by converting app to SpringBoot
  • Experience in deploying applications to internal cloud (GAIA) using Cloud Foundry.
  • Experience in Agile-Scrum software development methodology
  • Experience in configuring Jasypt for encryption and decryption of sensitive information in property files.
  • Experience in configuring Swagger-ui for spring boot applications.
  • Experience in working with logging framework log4j and Version Control tools like GIT.
  • Capability to work diligently under pressure in a fast-paced environment, consistently meet critical deadline.
  • Ability to learn and use new systems and paradigms in considerably less time.

TECHNICAL SKILLS

Languages: Java, J2EE, SQL.

J2EE Technologies: Spring, JDBCTemplate, Rest.

Databases: Oracle.

Web Technologies: React, HTML5, CSS/CSS3, XML, Java Script.

IDE's: Eclipse.

Web/Application Servers: Tomcat.

Platforms: Windows, Unix/Linux.

Tools: Maven, log4j, BitBucket, Jira, Junit and Mockito.

JMS: QPID and AMPS

PROFESSIONAL EXPERIENCE

Confidential, Houston

JAVA/J2EE Developer

Responsibilities:

  • Involved in identifying the phases of SDLC where DevOps can be implemented.
  • Developed UI Components using React and Redux.
  • Created React Actions, Reducers, routers, stores, Api and Statefull and stateless components as part of component creation.
  • Created devops-service using Spring Boot and Java for web services.
  • Created and consumed RESTful API.
  • Experienced in configuring and working on JDBCTemplate and LDAPTemplate.
  • Worked on Aim commands and UNIX shell scripts.
  • Worked on Jenkins to custom Pipeline to trigger remotely and fetch Job status.
  • Triggered web service from Jenkins pipeline to save deployment information.
  • Extensively worked on Jenkins Declarative pipeline and Groovy script.
  • Installed Jenkins plugins and generated test reports for applications.
  • Experience in deploying to cloud (GAIA).
  • Experience in configuring Jasypt for encryption and decryption of sensitive information in property files
  • Used JUnit and Mockito for writing test cases and used JaCoCo to maintain code coverage above 75%
  • Expertise in scanning and remediating application vulnerabilities using static code analysis and Black Duck scanning
  • Experience in configuring Jasypt for encryption and decryption of sensitive information in property files.
  • Experience in configuring Swagger-ui for spring boot applications.
  • Experience in working with logging framework log4j and Version Control tools like GIT and JIRA.

Confidential

Responsibilities:

  • Worked in application design, development of REST web services and documented the technical specs, LLD for the webservices developed
  • Development and delivery of the RESTful API project and release management
  • Developed a UI Component Using ReactJs and Redux
  • Created application using Spring Boot and Java.
  • Experience in configuring Spring profile.
  • Experienced in configuring and working on JDBCTemplate.
  • Experience in configuring Jasypt for encryption and decryption of sensitive information in property files.
  • Used JUnit and Mockito for writing test cases and used JaCoCo to have above 75% code coverage
  • Worked as part of cloud migrating of two applications by upgrading each of them to spring-boot project with java 8 to enable them to deploy in Internal cloud infrastructure
  • Created utility jars with re-usable components/utility classes to be used by multiple applications
  • Security scanning, Static and dynamic vulnerability fixes, performance testing, Unit testing and Code Coverage for different application modules
  • Work with production management team for release management and support of multiple application components
  • Enhancements, fixes and production support for BAU Projects

Confidential

Responsibilities:

  • Involved in complete projects Life Cycle, i.e. Design, Implementation and deliver.
  • Extensively used agile development methodology and involved in sprint planning
  • Designed and developed the application using Spring Boot.
  • Developed multiple web services using Rest API.
  • Implemented Spring JdbcTemplate to persist data in Database.
  • Experience in working with JMS (Java Messaging System) using QPID Java Broker and AMPS.
  • Experience in installing and configuring QPID.
  • Experience in creating and managing queue's with custom queue filters.
  • Experience in writing services to publish and consume messages from QPID Java broker.
  • Maintaining QPID instances in all environment.
  • Experience in publishing and consuming messages using web agent with AMPS
  • Used JUnit and Mockito for writing test cases and used JaCoCo to have above 75% code coverage.
  • Security scanning, Static and dynamic vulnerability fixes, performance testing, Unit testing and Code Coverage for different application modules
  • Work with production management team for release management and support of multiple application components
  • Used MAVEN to define the dependencies / plug-in and build the application.
  • Used GIT version Control tools.
  • Used Log4j to maintain application logs.

Confidential

Responsibilities:

  • Involved in complete projects Life Cycle, i.e. Design, Implementation and Delivery.
  • Extensively used agile development methodology and involved in sprint planning.
  • Designed and developed the Presentation layer using Vaadin.
  • Designed and developed Presenters, Views and model components implementing Vaadin MVP Framework.
  • Extensively worked on Vaadin Application Framework.
  • Implemented DAO for the retrieving of data to display on the User Interface.
  • Developed multiple web services using Rest API.
  • Implemented Hibernate to persist the data into Database and wrote HQL based queries to implement CRUD operations on the data.
  • Performed unit testing using Junit and tested RESTful webservices.

Environment: Vaadin, Java, Spring, Hibernate, Rest services, Junit, Git, Source Tree, Log4J.

Confidential, Teaneck, NJ

JAVA/J2EE Developer

Responsibilities:

  • Involved in complete projects Life Cycle, i.e. Design, Implementation, unit Testing and QA Testing support and Production Maintenance.
  • Extensively used agile development methodology and project planning.
  • Implemented Spring beans as business logic components using Spring annotations, configuration files, spring modules.
  • Implemented Rest based services, exception handling, different response types using Spring MVC.
  • Designed Java Components and integrated using Spring framework for JDBCTemplate.
  • Used JAXB parser for parsing the valid XML files as defined by the XSD.
  • Developed SQL using SQL Developer for Oracle database.
  • Created and Consumed Restful WebServices.
  • Implemented CRUD operations using JDBC Template.
  • Involved in deploying the application under Apache Tomcat WebServer.
  • Involved in Bug fixing of various applications reported by the testing team in the application during the integration.
  • Used Log4j to maintain application logs.
  • Performed unit testing using Junit and tested RESTful webservices using Advanced RestClient.
  • Used MAVEN to define the dependencies / plug-in and build the application.

Environment: Java Spring, JDBCTemplate, Rest services, Maven, Jenkins, Junit, Log4J.

Confidential

JAVA/J2EE Developer

Responsibilities:

  • Actively involved in all aspects of the system design.
  • Understanding of application development lifecycle methodologies.
  • Implemented custom validations, used pre-validations using Java Script.
  • Developed various Controller classes using Spring MVC framework.
  • Used Hibernate core interfaces, annotations, configuration files to implement DAO layer.
  • Created, configured Hibernate entities using annotations, mapping associations to map with data base model.
  • Implemented Rest based web service using Spring MVC annotations, Jersey provider implementation.
  • Involved in Bug fixing of various applications reported by the testing team in the application during the integration.
  • Used Log4j to maintain application logs.
  • Used MAVEN to define the dependencies / plug-in and build the application.

Environment: Java Spring, Hibernate, Rest services, HTML5, CSS3, Java Script, SQL, Oracle, SVN, Maven, Junit, Log4J.

Confidential

JAVA/J2EE Developer

Responsibilities:

  • Actively involved in all aspects of the system design.
  • Designed and Developed web application using Spring and Hibernate.
  • Extensively used Spring IOC and MVC.
  • Experience in designed and developed Web pages using HTML, CSS and JSP's.
  • Experience in designing Datastage jobs.
  • Experience configuring and implementing Hibernate.
  • Experience in creating POJO classes and configuring using Hibernate mapping and configuration files.
  • Experience in writing SQL and shell scripts.
  • Implemented logging.

Environment: Java, Spring, Hibernate, Data Stage, Sql, Unix, Oracle.

We'd love your feedback!