We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

0/5 (Submit Your Rating)

New York City, NY

SUMMARY

  • Around 8 years of experience in delivering enterprise solutions in conceptualizing, designing and coding technical solutions using Java/J2EE and UI technology stacks to satisfy peculiar and complex business problem statements.
  • Experience in all periods of Software Development Life Cycle (SDLC) including Analysis, Designing and Developing, Debugging, Support, Integration, Maintenance and Enhancements of Java/J2EE Applications.
  • Working on Spring Boot, Spring Rest template to develop application level Micro services and Hands on contribution with Struts, Hibernate and JPA structures.
  • Working broadly in Model View Controller (MVC) designing for web improvement utilizing JSF, Struts and Spring MVC, JSP, JavaBeans and Servlets.
  • Experience in Middleware persistence frameworks like Hibernate/JPA Entities for mapping Java 8 classes using Hibernate Query Language (HQL),HSQL Named Queries, Criteria, and Projections.
  • Proficient in implementation of frameworks like Struts 2.x/1.x, Spring4/5, EJB3.2, JSF and ORM frameworks for persistence like Hibernate, JPA.
  • Expertise in Front - End Development using Angular6/7, NodeJS, ReactJS, BackboneJS, Perl, Groovy, JavaScript, Express-JS, jQuery, Jasmine, Ext-JS, Grunt, AJAX, XML, JSON, XSLT, CSS3, HTML5, XHTML, Bootstrap.
  • Strong experience in Front-End UI development skills using scripting languages like HTML5, DHTML, CSS, JavaScript, JSON, AJAX, AngularJS, Bootstrap, jQuery with Standard Validations.
  • Extensive experience in Java, J2EE technologies such as Servlets, JSP, Struts, Spring, Hibernate, Swings, Applets, JSF, EJB, JPA, RMI, JMS, JNDI, Ibatis, Web services, JMS, JSTL, JDBC, Multi-Threading etc.
  • Designing and creating business applications utilizing JSP, Servlet, EJB, JSF, JMS, JDBC, Spring, Struts, Hibernate, SOAP and REST API administrations.
  • Strong knowledge of Google Cloud application security models, protocols and tools like AWS IAM, AWS KMS policy, Microsoft Azure AD, Google Cloud
  • Extensively using Jenkins as Continuous Integration tools to deploy the Spring Boot Micro services to Pivotal Cloud Foundry (PCF) using build pack.
  • Experience in creating Docker Containers leveraging existing Linux Containers and AMI's in addition to creating Docker Containers from scratch.
  • Possessing good interpersonal skills Confidential Kubernetes in coordinating various teams like development team, QA team and support team as required
  • Extensively working on XML technologies like XML, XSL, XSD, XSLT, XQuery, XPath and DTD in Using a Micro service architecture, with Spring Boot-based services interacting through REST and Apache Kafka.
  • Experience in bash and Python scripting with focus on DevOps tools, CI/CD and AWS Cloud Architecture configuring and deploying the applications into Tomcat, Nginx, Web Sphere, Web Logic and J boss.
  • Enough Knowledge of Data Access Object (DAO) case to display a reflection layer between the Business reason level (Business address) and the Persistent stockpiling level (data source).
  • Experience in implementing J2EE design patterns such as MVC, Singleton, Factory, Adapter, Service Locator Session Facade, DAO, DTO, and Business Delegate in the development of Applications.
  • Handling on enough experience in developing building tools like Maven at SQL/No SQL databases systems like Sybase, Oracle, SQL Server, MySQL, DB2, MongoDB using mechanical assemblies like SQL Navigator, Toad for performing SQL and PL/SQL programming.
  • Proficient in composing and taking care of SQL Queries, PL/SQL, Stored Procedures and Triggers measure of involvement in J2EE Testing in creating experiments with JUnit for Unit testing, and logging utilizing Log4j.
  • Experience working in conditions utilizing Agile (SCRUM) and Waterfall improvement philosophies sending Amazon Web services (AWS) for a substantial number of uses using the Amazon cloud arrangement.
  • Experience in Developing, testing and deploying of enterprise applications on Windows & UNIX platforms using IDEs such as Eclipse, Rational Application Developer (RAD), NetBeans, and IntelliJ.
  • Working in TDD and version management tools GitHub, SVN. Experienced in working with methodologies like Agile, Scrum, Iterative and Waterfall approaches.
  • Possessing good interpersonal skills apply Kubernetes in coordinating various teams like development team, QA team and support team as required

TECHNICAL SKILLS

Programming Languages: C, C++, Java 1.5/1.7/1.8, J2EE, Python3.6.0, SQL server2012/2014, PL/SQL.

Web Technologies: HTML5, CSS3, JavaScript, jQuery, AJAX, Angular 6/7, AngularJS, CI/CD, NodeJS, Bootstrap, Swagger, JSON.

Databases: Oracle 9i/10g/11g/12c, SQL Server, MySQL, Mongo DB.

J2EE Technologies: Servlets, Struts, EJB 2.0, JSF, JDBC, JSTL, JNDI, JMS, RMI, Java Bean, JTA.

Web Services: JAX-WS (SOAP), JAX-RS (REST, Rest API), WSDL.

Application Frameworks: Struts 1.x/2.x, Spring 4/5, Spring MVC, Spring Security, Spring Boot, Spring Batch, Spring ORM.

ORM Framework: Hibernate, JPA, DAO, Spring JPA.

XML: XML, DTD, XSL, XSLT, XHTML, XML Schema and DOM Parsers.

AWS: EC2, RDS, S3, ELB, EBS, Lambda.

Web/Application Servers: Apache Tomcat 6.0, Apache Kafka, IBM Web Sphere 8, Oracle Web Logic, J Boss 4.0.

Version Control: IBM Clear Case 7.0, 7.1, SVN, CVS, Git.

IDE: Eclipse, My Eclipse, Edit Plus, Net Beans 7.0, Visual Studios.

UML tools/ Build tools: Apache ANT, Maven, Jenkins, J Unit, Jira, Dreamweaver, Rational Rose, Google Cloud, PCF, Docker, Kubernetes, UML, Selenium.

Design Methodologies: Agile, Scrum, UML, J2EE Design Patterns.

PROFESSIONAL EXPERIENCE

Confidential - New York City, NY

Java/J2EE Developer

Responsibilities:

  • Involving in all the phases of SDLC including Requirements Collection, Design & Analysis of the Customer Specifications and Developing of the Application.
  • Assisting in Software Development Life Cycle (SDLC) which includes developing, designing, analysis, testing and Integration of various web based and client/server applications in multi-platform environments with Java/J2EE technologies
  • Expertise in spring framework extensively using Spring5.0, Spring Batch, Spring AOP, Spring JDBC templates, multi-threading and in working with SOAP & REST Web services
  • Preparing the JUnit test cases, Integration scenarios to test the implementation coordinating with the offshore team in various phases of application.
  • Involving in enhancing the application for client's requirements based on the market demand using the MVC pattern, Angular7.0, J Query, Bootstrap3, CSS3, Node JS and Web API
  • Implementing Swagger Configuration inSpringMVCfor auto generating swagger JSON files for RESTAPI calls web services (WSDL) and effectively working with SOAP and XML, and XSLT
  • Strong knowledge of Cloud application security models, protocols and tools like AWS IAM, AWS KMS policy, Microsoft Azure AD, Google Cloud the services utilizing thePivotal CloudFoundry (PCF)as a platform as a service forRestfulservices.
  • Performing the design review, code review and test case review using Reflection API to invoke the service class dynamically.
  • Developing test code in Java language using Eclipse IDE converting monolithic app toMicro servicesarchitecture usingSpringBootusing appmethodology.
  • Hands on experience in Continuous Integration/Continuous delivery (CI/CD) tool Jenkins for deploying applications to AWS and on premise servers.
  • Developing EJBs, JSPs and Java 8 Components for the application using Eclipse various helper classes needed following Core Java multithreaded programming and Collection classes
  • Using micro service architecture, with Spring Boot based services interacting through a combination of REST and Apache Kafka endpoints. Deploying services to Google Cloud Platform (GCP) containers.
  • Developing API for using AWS Lambda to manage the servers and run the code in the AWS creatingRESTfulAPIto enable access to database and data retrieval from SQL.
  • Extensively using Hibernate concepts such as inheritance, lazy loading, dirty checking, locking and transactions the search functionality for Internal Application using AngularJS and NodeJS.
  • Implementing designing patterns like DAO, singleton, factory to achieve design principles working on Oracle DB and creating Oracle DB PL/SQL Tables, Views, Storing Procedures, Triggers and Functions.
  • Responsible for using AWS Console and CLI for deploying and operating AWS services developing and creation of Web services using REST with JSON response type JMS as messaging service to asynchronously sending messages.

Environment: Java 8, J2EE, Spring5.0, Spring Boot, CI/CD, Spring MVC, REST, REST API, SOAP, Micro Services, AWS, Hibernate, HTML, CSS3, Kafka, AngularJS, PCF, Angular7.0, Node JS, J Query, Apache Tomcat, XML

Confidential, Green Bay, WI

Full Stack Java developer

Responsibilities:

  • Designed use cases, sequence and class diagrams, activities, states, objects and components. Used UML (MS Visio) for software design on AGILE methodology.
  • Strong experience with MongoDB developing (reports, schema designing, map reduce functions) and migrations from SQL relational databases to No SQL databases like MongoDB
  • Written Java Script, HTML, DHTML, CSS, Servlets, and JSP for designing GUI of the application the application using Spring MVC Architecture with Hibernate as ORM framework.
  • Designed Frontend with in object-oriented JavaScript Framework like ReactJS Securing the REST services using Spring Security, LDAP Basic Auth framework
  • Involved in multi-tiered J2EE design utilizing Spring4.0 Inversion of Control (IOC) and Hibernate upgraded Apache Tomcat 8.0 in Production servers to latest version, configured and tested successfully
  • Design and develop XML processing components for dynamic menus on the application developed SQL queries for retrieving data used to generate the reports.
  • Developed Stored Procedures and Triggers on Oracle Database coded extensively using JavaScript, Angular6.x to make rich internet web application for a Single page app
  • Designed and Developed End to End customer self service module using annotation-based Spring Boot, Hibernate, Java Beans and J Query.
  • Used Java 7 features like Streams and Lambda Exp for API Development and performed unit testing using frameworks with NodeJS framework including authoring complex directives, services, controllers and filters.
  • Secured the REST API services using Aping Aluminum framework where security is provided by extending the Spring Boot framework with additional capabilities that are specific to Confidential Inc.
  • Developed UI layer for the application using HTML5, CSS3, AngularJS and Bootstrap Handled Production defects related to ansible automation in Docker pipeline and troubleshoot system admin issues
  • Security vulnerability fixes on server by setting up Big-Fix, Carbon-Black, Flex-era on cloud VM, Configuring firewall settings in Google cloud platform
  • Implemented client-side Interface using ReactJS designed and developed the REST based Micro services using the Spring Boot.
  • Experience with containerization technologies, including Docker, Kubernetes, or Rancher. Well versed with OpenStack based cloud infrastructure
  • Involved in Servlets, Java Bean programming on the server side for the communication between clients and server Creating multiple facelets in the page GIT for the version control management.
  • Developed SOAP based Web services using Apache CXF and also develop Logger classes using Log4j for efficient logging mechanism.
  • Deployed application on J Boss server and used Maven as a build tool JUnit test cases for all use cases and executed them with Quality Assurance team in tracking and fixing bugs played a key role in for developing the application.

Environment: Java 7.0, J2EE, Hibernate, MONGO DB, JPA, Spring4.0, No SQL, Spring MVC, Spring Boot, AngularJS, Angular6.0, SOAP, REST, REST API, Micro services, Kubernetes, Google cloud, Docker, JSF, jQuery, Oracle 10g, HTML, CSS, XML.

Confidential, Irving, TX

Java Developer

Responsibilities:

  • Implementing the Design and developing modules using Agile Methodology. Planning iterations for effective-design and development of the Modules.
  • Designed and developed web-based UI using JSP, Strutting and developed action classes to handle the user request. Requirement
  • Analysis and documentation as perSDLC MethodologiesusingJava 5, Agile Methodology (SCRUM) for gathering the Requirements, Design, Analysis, Development, Data Validation and System Testing.
  • Involved in Creating the Micro services with Spring MVC of automated processes for data extraction and analysis in development of application using Rule Engine (Drools) in maintenance of the application in the program.
  • Developing Intranet Web Application using J2EE architecture, using JSP to design the user interfaces and hibernate for database connectivity and Rest services templates are generated using swagger2 specifications
  • Developing new library with Micro services architecture using Rest APIs, spring Boot and Amazon Web services fixed the defects that are not only raised on the areas that worked but also on the entire application.
  • UsedAngularJSto do the data binding and making use of Modules and Filters objects according to the application requirement created REST APIs from scratch consuming the data from the SOAP XML and published them in API management team.
  • Developed the User Interface validation frame work in combination of custom validation build on top of Struts validation frame work from the form bean.
  • Implemented Spring Beans using IOC and Transaction management features to handle the transactions and business logic.
  • Developed SOAP services to talk with adapter classes and exposed them to front-end. Worked on serialize and de-serialize of data in applications using JSON.
  • Developed Monitoring, logging and exception handling frame works. Configured several log4j adapters and Log4j view Chainsaw.
  • Diverse experience utilizing tools in N-tier and Micro services architecture applications using Spring Boot, Spring Developed testing frame work for User
  • Interfaced and server-side components using testing frame works like Junit also Tested components using Junit Miskito during development.
  • Developed automated Build files, reporting and documentation using Maven. Worked with the business experts to understand existing business processes and determined a shared approach that would serve their business needs using the new packaged application.
  • Used SVN for source code version controlling.Configured development environment using JBOSS application server for developer’s integration testing.

Environment: Java 5, J2EE, Struts, Micro services, JSF, SOAP, REST, REST API, Spring MVC, Spring Boot, Hibernate, Servlets, JSP,JavaScript, XML, HTML5, CSS3, JUnit, Log4J, AngularJS, Maven, JIRA.

Confidential, Boston, MA

Software Developer

Responsibilities:

  • Involved in all phases of the Software development life cycle (SDLC) using Agile Methodology in writing Spring MVC Configuration XML file that contains declarations and another dependent object declaration.
  • Developed user interface using JSP Tag libraries, third party libraries and Java Script to simplify the complexities of the application
  • Inserted Dependency Injection between components using Spring (IOC) concept implemented Asynchronous messaging between components using JMS.
  • Used Spring Security to provide authentication, authorization and access-control features for this application wrote Stored Procedures and complicated queries for IBM DB2
  • Implemented SOA architecture with Web Services using SOAP, WSDL, UDDI and XML using Apache CXF framework tool/Apache Commons worked on parsing the XML files using DOM/SAX parsers
  • Designed and developed Hibernate DAO's using Spring Framework's Hibernate Dao Support and Hibernate Template. Involved in coding used Struts, Spring and Hibernate,REST/SOAPweb services,JSF frame works in the development of the User Interfaces using HTML, JSP, JS, CSS and AJAX.
  • Involved in creating various Data Access Objects (DAO) for addition, modification and deletion of records using various specification files created JAX-RS REST APIfor GET, POST, PUT and DELETE requests
  • Used MQ series of messaging and queuing purpose in the application created tables, triggers, stored procedures, SQL queries, joins, integrity constraints and views for multiple databases, Oracle using Toad tool.
  • Responsible for designing, coding and developed the application in J2EE using XML MVC involved in Unit Testing of various modules by generating the Test Cases.
  • Involved in Bug fixing of various modules that were raised by the testing teams in the application during the Integration testing phase.
  • Implemented PL/SQL procedures and views in Oracle Database using Altova Database spy performed configurations and day to day activities using WebLogic
  • Implemented Log4J for Logging Errors, debugging and tracking using logger's components performed deployment of applications on IBM Web Sphere Application Server.

Environment: Java, J2EE, Spring MVC, SOAP, REST, REST API, Hibernate, SQL, JMS, JavaScript, HTML, XHTML, CSS, Bootstrap, Log4j, jQuery, WebLogic Application Server, JIRA, Maven, GIT, Eclipse.

We'd love your feedback!