We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

4.00/5 (Submit Your Rating)

St Louis, MO

SUMMARY

  • Having 7+ years of experience in analysis, design and implementation and testing of Object Oriented Applications in Client/Server environment using Java/J2EE Technologies.
  • Working on implementing Micro Service Architecture.
  • Experienced in developing applications using Spring Boot, Hibernate, Web services, Servlets, JSP, JMS, JDBC, XML, AJAX, JQuery, CSS and Java Script.
  • Experience with Kanban and Agile Methodologies
  • Hands on experience in UML Modeling and Design Pattern (J2EE) like Singleton Factory Method, Session Facade, Front Controller, Delegate Pattern, MVC Architecture, DAO.
  • Experience in developing and implementing the SOAP/RESTful Web services and consumed third party Web Services using SOAP, WSDL Confidential client - side.
  • Experienced in Web UI designing using HTML5, CSS, JAVA SCRIPT, JQuery, AJAX, Angular JS
  • Good experience in using Spring ORM wiring with Hibernate for developing backend systems and using Hibernate framework in interaction with the RDBMS.
  • Good Experience in working with development tools like Maven, Ant.
  • Experienced in deploying applications on Apache Tomcat, Web Logic, JBoss, IBM Web sphere application servers.
  • Proficient in using RDBMS concepts with Informix, Oracle, MySQL.
  • Managed Amazon Web Services like EC2, S3 bucket, ELB, Auto-Scaling, SNS, SQS, AMI, IAM, Dynamo DB, Elastic search, Virtual Private Cloud (VPC) through AWS Console and API Integration.
  • Experience in Server infrastructure development on Gateway, ELB, Auto Scaling, Dynamo, Elastic search, Virtual Private Cloud (VPC), Kinesis, Cloud Watch, ECS.
  • Excellent in deploying the applications in AWS as EC2 instances and created snapshots for the data that had to be stored in AWS S3.
  • Defined AWS Security Groups which acted as virtual firewalls that controlled the traffic allowed reaching one or moreEC2 instances.
  • Configured AWS Identity and Access Management (IAM) Groups and Users for improved login authentication.
  • Installed the application on AWS EC2 instances and also configured the storage on S3 buckets.
  • Experience in implementing and developing the application with Service Oriented Architecture
  • Excellent knowledge of Telecom industry.
  • Expertise in Database Design, Creation and Management of Schemas, writing Stored Procedures, Functions, DDL, DML SQL queries.
  • Experience in interacting with Clients, Collection of Requirement Specifications from the client site, performing Requirement Analysis and Designing and maintain productive working relationship with management, Clients and team members.
  • Ability to adapt to new technologies, changing business requirements and learning new tools to build applications.
  • AWS Certified.

TECHNICAL SKILLS

Languages: Java/J2EE, SQL and PL/SQL.

Java/J2EE Technologies: JSP, Servlets, JDB, JMS, EJB 3.0 and Web Services.

Web Technologies: HTML5, DHTML, XHTML, XML, AJAX, JavaScript, CSS, Angular JS and JQuery.

Frameworks: Spring, Spring Boot and Hibernate.

Servers: Web logic Application Server, Apache Tomcat 7.0, Jboss, WebSphere

IDEs: Eclipse, My Eclipse, NetBeans, IBM Rad.

Databases: Informix, Oracle 8i/9i/10g/11g, SQL server 2005, MySQL.

Operating systems: Windows XP, Windows 7, UNIX, Linux (RHEL)

Testing and Logging tools: JUnit, JMockit and Log4J, SLF4J

Build Process Framework: Ant, Maven

Software Models: Agile, Waterfall and Test Driven Model.

Tools: JIRA, Confluence, Lean Kit, Jenkins, Code Collaborator, GitHub, Stash

PROFESSIONAL EXPERIENCE

Confidential, St Louis, MO

Java/J2EE Developer

Responsibilities:

  • Working on implementing Micro Service Architecture across our application.
  • Experience on working on Spring Boot Applications.
  • Involved in software development life cycle (SDLC), which includes requirement gathering, design, coding, testing
  • AppliedSpringFramework fortransaction ManagementandSpring JDBCfor building ORM and Dependency Injection
  • Worked on a tool which was used for easy building and Unit Testing of Web Services.
  • Designed and developed Business Services usingSpring Framework (Dependency Injection) and DAO Design Patterns
  • Create Single Point Web Services to multiple down streams.
  • Used Informix Database to store the data
  • Implemented various design patterns in the project such asSingleton, Data Access Object and Service Locator
  • Developed web service for web store components using Restful API
  • UsedXML, XSD and JSONmessages forData transfer
  • UsedJAXBAPI forXML parsing messages
  • Used message queues to exchange information between our applications.
  • Used DME2 which efficiently transport JMS (Java Message Service) data using HTTP protocols and without intermediate brokers
  • Implemented Business logic in the middle-tier using Java classes, Java beans and TIBCO.
  • Tuned SQL for improving performance
  • Extensively usedJUnit and JMockitfor writingunit testcases and used Jenkins for continuous integration testing.
  • Developed application Specific thread safe XML APIs, XML Document Builder and parser validators using java DOM Parser that is used among multiple components with in the project.
  • Used SONAR for code quality check and Subversion, GIT as a version control
  • ImplementedAgilemethodology throughout the project development lifecycles
  • Developed tools to automate the support work
  • Involved in developing code for multiple modules which are used for payment flow.
  • Met with Confidential &T internal and external clients on regular basis to gather requirements
  • UsedLog4jfor Logging various levels of information like error, info, debug into the log files

Environment: JDK1.8, J2EE, JDBC, Servlets, Spring JDBC, IBM Informix, JIRA, Stash, Confluence, Dbeaver, SQL Assistant, XML, XSD, Eclipse, Tomcat Application Server, SVN, GIT, Maven, LINUX, Super Putty, Windows OS, Log4j, Junit, JMockit, HTML5, CSS3, JQuery, Jenkins, Soap UI, FileZilla, Code Collaborator, SOAP UI, TIBCO.

Confidential, Boise, ID

Java/J2EE Developer

Responsibilities:

  • Developed the entire application implementing MVC Architecture integrating Hibernate and spring frameworks.
  • Worked on development of Hibernate, including mapping files, configuration file and classes to interact with the database.
  • Designed and developed Hibernate configuration and session-per-request design pattern for making database connectivity and accessing the session for database transactions respectively.
  • Involved in development of presentation layer using JSP and Servlets with Development Tool Eclipse IDE.
  • Involved in injecting dependencies into code using Spring Core Annotations for Dependency Injection. (Spring IOC).
  • Involved in developing code for obtaining bean references in Spring framework using Dependency Injection (DI) or Inversion of Control (IoC).
  • Implemented Object-relation mapping in the persistence layer using hibernate frame work in conjunction with spring functionality.
  • Used HQL and SQL for fetching and storing data in databases.
  • Designed and developed the Validations, Controller Classes and Java bean components.
  • Implemented web services with Apache Axis.
  • Used XML/XSL and Parsing using both SAX and DOM parsers.
  • Used Web services - WSDL and SOAP for getting required information from third party
  • Designed and Developed Stored Procedures, Triggers in Oracle to cater the needs for the entire application. Developed complex SQL queries for extracting data from the database.
  • Used Apache Ant for the build process.
  • Used Clear Case for version control and Clear Quest for bug tracking.

Environment: Java 1.7, HTML, CSS and JavaScript with Ajax and tag Servlets, Hibernate, JPA 2.0, Spring 3, Oracle 11g, Eclipse 3.4, Apache Ant, Web Services, Apache Axis 2.0, Tomcat 7.0, XML, Clear Case, Clear Quest.

Confidential, Detroit, MI

Java/J2EE Developer

Responsibilities:

  • Prepared the sequence and class diagrams
  • Designed Database schema in Oracle and normalized them
  • Used JSPs on front end, Servlets as Front Controllers and JavaScript for client side validations
  • Developed stateless session EJBs for encapsulating the business logic
  • Developed MDBs for asynchronous messaging
  • Designed and developed the application using design patterns such as Singleton
  • Developed Ant scripts for the build and deploy of application in different environments
  • Worked extensively with collections, using the implementation of maps, keys, sets, and linked lists.
  • Involved in application migration from Weblogic 7.0 to 8.1
  • Used XMLBeans for the xml data accessing
  • XML messages were used to communicate between web services that are written using SOAP and WSDL
  • JMS destinations were queue deployed on IBM MQ series 5.0
  • Implemented JMS for making asynchronous requests
  • Involved in writing JUnit test cases for test driven development
  • Involved in the development of web services and writing shell scripts for server on UNIX

Environment: Java 6, Eclipse, Weblogic Application server 10.2, Design Patterns (MVC, Delegate, DAO, Data Transfer Object, Singleton, Service Locator), EJB (Session Bean), Oracle 10g, UNIX.

Confidential, Rochester, NY

JAVA/J2EE Developer

Responsibilities:

  • Developed the AJAX asynchronous calls to the server to validate and populate the pages that are directed through view resolver.
  • Used Spring MVC for Dependency Injection.
  • Used Spring Framework with Hibernate to map to Oracle database.
  • Hibernate used as Persistence framework mapping the ORM objects to tables and developed HQL, SQL queries.
  • Wrote HBM Files for mapping Java objects to tables in relational database and updated it as required.
  • Build the application using TDD (Test Driven Development) approach.
  • Used MAVEN for project management and build automation.
  • Used Subversion as a version control for implementing the application.
  • Used Oracle as database and Involved in the development of PL/SQL backend implementation and using Stored Procedures, SQL Statements.

Environment: Java/J2EE, Spring, Hibernate, JMS, AJAX, Web services, IBM Web Sphere Application Server, IBM RAD, Tortoise SVN, Java Beans, UML, XML, HTML, JavaScript, CSS, XSL, Oracle 10g, SQL, PL/SQL, Apache Maven, Windows 7.

Confidential

S/W Developer

Responsibilities:

  • Carried out requirement specification, design, analysis, implementation and testing
  • Designed UML Class Diagrams and Use Case Diagrams to understand the code easily.
  • Used Struts Framework to implement Business components, developed action classes, form beans and Struts-Tiles.
  • Used Struts Validation Framework for validating front end forms.
  • Database design included defining tables, views, constraints, triggers, sequences, index, stored procedures using Oracle PL/SQL
  • Developed and modified Stateless and Stateful Session Beans implementing Session Facade design pattern
  • Wrote deployment descriptors using XML and Test java classes for a direct testing of the Session and Entity beans. Worked on configuration and deployment of the beans
  • Designed and developed required Manager Classes for database operations.
  • Wrote stored procedure and used JAVA APIs to call these procedures.
  • Designed and developed the front end using HTML and JSP, developed XML files, DTDs, Schema’s and parsing XML by using both SAX and DOM parser.
  • Involved in design review, code reviews and verification of the standards
  • Did Packaging and Deployment of builds through Ant script.

Environment: J2EE, JSP, JDBC, SQL server, PL/SQL, IBM RAD IDE, XML, Apache Tomcat, Oracle, ANT, HTML, XML, Struts, JNDI, JMS, JUnit.

We'd love your feedback!