We provide IT Staff Augmentation Services!

Senior Java/j2ee Developer Resume

Richardson-texaS

SUMMARY:

  • Over 8 years of professional experience in software development using Java and J2EE technologies, which includes all phases of software development life cycles like Design, Development, Documentation, Testing, Deployment, Builds, Configuration and Software Automation Testing of Web Based Client/Server Applications.
  • Expertise in design and development of various web and enterprise applications using J2EE technologies like JSP, Servlets, JDBC, JPA, XML.
  • Extensive experience with Spring Core, Spring Boot, Spring Batch, Spring Data JPA, Spring Security, Spring Transaction, Spring JDBC, Spring MVC, Spring Integration and Hibernate ORM.
  • Strong Experience on AWS platform and its dimensions of scalability including EC2, ELB, RDS,S3and EBS
  • Experience in implementing REST and SOAP web services using technologies such as JSON, XML and Jersey.
  • Implemented Core Java programming (Java 7 stack with exposure to spring framework), Exception handling, File Handling, IO, Java Collections.
  • Set up, configured, and maintained web/application servers like Apache Tomcat.
  • Highly experience with Java complaint IDE's like Spring Tool Suite, Eclipse
  • Very good understanding of Object oriented programming, Algorithms.
  • Expertise in developing and implementing test cases using Core Java, TestNG and Selenium Web Driver.
  • Followed Test - driven development - Junit, integration & smoke test.
  • Hands on Experience in Design Patterns such as Structural and Behavioral Patterns.
  • Involved in building and deploying Dependency’s using Maven POM.XML to generate WAR, EAR, and JAR files.
  • Having good RDBMS concepts knowledge and worked with MySQL, Oracle and DB2.
  • Proficient in SQL and wrote Stored Procedures, Triggers besides writing DDL, DML and transaction queries.
  • Expertise in implementing and deploying SOAP Web Services and Restful Services, WSDL to develop dynamic server side web contents. Good experience of using POSTMAN
  • Familiarity with version control tool like GIT, Continuous Integration systems (Jenkins) & Bug Tracking (Jira) tools.
  • Expertise in Software Development Life-Cycle (SDLC) phases of design, development, implementation, deployment, testing and maintenance as per quality standards using Agile, Waterfall and SCRUM methodologies.

TECHNICAL SKILLS:

Languages: Java 1.x to 1.8, SQL, python

Java Technologies: Core Java, Java Server Pages, Servlets, JDBC, Java Beans, Exception Handling, Multi-threading, String Builder, Event Handling

Web Technologies: Servlets, JSP, JavaScript, HTML5, CSS3, JQUERY, JSON, Node.JS, XML, XSL, XSLT, SAX, DOM, XML

IDEs: Eclipse, Net Beans, Red Hat Developer Studio.

Tools: Maven, Ant, JUnit, Eclipse, GIT, Maven, JIRA, Chrome developer tools, Firebug, IE Developer Tool, Postman, Chrome-DHC Rest client, SOAP UI.

Database: Oracle 12c/11g/10g/9i, SQL-Server 2008/2012, MySQL server.

Development Tools: Eclipse 2.x, 3.x, My Eclipse 5.x, 6.x, 8.x, IBM Web Sphere Rational Architect 7 O-R mapping Hibernate

Testing Tools/ Others: Selenium

OS & Environment: Windows Vista/XP/2000/NT, Mac OS X, Sun Solaris UNIX

Design Patterns: Structural and Behavioral Pattern

PROFESSIONAL EXPERIENCE:

Confidential, Richardson-Texas

Senior Java/J2EE Developer

Responsibilities:

  • Actively participated in Object Oriented Analysis & Design sessions of the Project, which is based on MVC 2 Architecture using Spring Framework.
  • Involved in Design, Development and Support phases of Software Development Life Cycle (SDLC). Used AGILE methodology and participated in SCRUM meetings.
  • Responsible for gathering the Requirements, Design, Analysis, Development, Data Validation and System Testing.
  • Strong Experience on AWS platform and its dimensions of scalability including EC2, ELB, S3, RDS and EBS
  • Designed web pages using JSP,HTML5, CSS3, JavaScript, XML.
  • Gained knowledge on AWS platform and Amazon Cloud Services like Elastic Compute Cloud(EC2), Simple Storage Service(S3), Amazon Simple DB, and its dimensions of scalability Order Management functionality
  • Telecom domain understanding on various core workflows specially Order Management System.
  • Manage structured and unstructured data to extract customer knowledge that improves engagement, drives sales, and enhances the overall customer experience
  • Collect data from Confidential online, IVR, online chats, network alerts, and repair tickets, billing events, account updates, data then stored on Cassandra.
  • Customer insights were created using XML Models.
  • Publish insights as an API end point using API on Cloud platform, which is utilized by sales team to drive reduction in customer inbound call volume.
  • Worked extensively on Spring boot for building web service.
  • Responsible for maintaining, supporting, enhancing and developing the applications.
  • Responsible for building model objects for the core order services and do assertions on the expected response.
  • Performed Data validation using SQL queries and statements.
  • Implemented Acceptance tests in accordance with web service application’s service contract.

Environment: Spring Boot, Spring Web MVC, RESTful web service, SOAP UI, Oracle Database, Maven, Hibernate, AGILE, Junit, Tomcat, Atlassian, Spring ORM, CSS, AJAX, HTML, java script, Log4J, JUnit, SOAP, XML, CSS, AWS, Postman, Servlets, Apache. Oracle JDBC, JSP, JSON, Maven, MySQL Database, Agile Methodology, Servlets, Postman, Log4J.

Confidential, Framingham-MA

Senior Java/J2EE Developer

Responsibilities:

  • Worked closely with Business analyst to understand the current process.
  • Involved in Analysis, Design, Coding and testing phases of the project management.
  • Responsible for maintaining, supporting, enhancing and developing the applications.
  • Wrote classes and methods in Core Java, J2EE and involved in design and implementation of front-end controller Spring MVC.
  • Worked extensively on Spring boot for building web service.
  • Involved in writing Controller Classes and DAO Classes using Spring MVC Framework.
  • Hands on implementation of continuous service testing and service virtualization with the help of different tools like SOAP UI and POSTMAN.
  • Exposed various capabilities as web services using SOAP/WSDL.
  • Used WSDL, SOAP, JAX-WS, JAX-RS, CXF technologies to create web services, generate stubs and consuming the existing services.
  • Continuous Deployment using TeamCity.
  • Involved in creating batch jobs
  • Actively Participated n in developing and testing modules using spring MVC and creating design documents, test cases for various modules.
  • Used springs for the dependency injection mechanism.
  • Performed Analysis and development of Stateless Session Bean, Data Access object

Environment: Java, J2EE, Maven, JSTL, Spring Core, Hibernate Framework, DB2, Servlets, XML, Core Java, RESTful Web Services.

Confidential, Framingham-MA

Senior Java/J2EE Developer

Responsibilities:

  • Effectively interacted with team members for requirements capture and Analysis
  • Responsible for Understanding the scope of the Project and Requirement gathering
  • Responsible for creation of Beans, Controller classes JSPs.
  • Configured Spring Web MVC Framework to implement MVC design patterns.
  • Worked on Spring application framework features IOC container and AOP.
  • Created RESTful web services interface to Java-based runtime engine and accounts.
  • Worked on MySQL JDBC according to database schema.
  • Involved in the integration of multiple layers in the application.
  • Writing and consuming SOAP and Rest web services by using spring web services
  • Worked on writing the Named Queries in Hibernate
  • Involved in debugging and troubleshooting related to production and environment issues.
  • Responsible for creating and maintaining architecture for Restful API using Spring Boot.
  • Created mappings and codes for Data Access objects with Oracle Database.
  • Extensively worked on Web services technologies like SOAP, WSDL, REST API.
  • Used SVN for code versioning and release.
  • Experience in writing JUnit test cases for system testing, Used Log4j for logging.
  • Participate in the team on Agile development cycle.
  • Actively participated and provided feedback in a constructive and insightful manner during weekly. Iterative review meetings to track the progress for each iterative cycle and figure out the issues.

Environment: Java, J2EE, Maven, JSTL, Spring Core, Hibernate Framework, DB2, Servlets, XML, Core Java, RESTful Web Services.

Confidential

Java/J2EE Developer:

Responsibilities:

  • Followed the Agile and Scrum development methodologies.
  • Involved in Analysis, Design, Coding and testing phases of the project management.
  • Invested huge amount of time investing on understanding the WCAG guidelines.
  • Involved in developing the UI pages using HTML, DHTML, CSS, JavaScript, JSON, jQuery, Ajax.
  • Worked closely with product management teams to strategize design solutions, produced navigation flows and prototypes.
  • Integrated the Java code (API) in JSP pages.
  • Used JQuery core library functions for the logical implementation part at client side for all the applications
  • Worked within SOA based enterprise framework to build web services.
  • Used JQuery to traverse through a DOM tree and manipulated the nodes in the tree.
  • Involved in developing HTML, and JavaScript for client side presentation and data validation on the client side within the forms.
  • Used Maven build tool for building the application.
  • Written SQL Queries to interact with Oracle database.
  • Developed the client side validations using JavaScript form validations.
  • Created Test Plans for Unit Testing and System Testing.
  • Drafted usability evaluation as needed in planning, preparation, and follow up so that, each design iteration was evaluated effectively, and at the correct time.
  • Debugged the application using Firebug to traverse the documents and manipulated the nodes using DOM and DOM Functions.
  • Hand-picked few of those rules eligible for automation tool development.
  • Used selenium web driver, Java, TestNG, Maven to come with pilot tool that helps identify what is missing in the Page or the site that is non-compliant and non-supportive to disabled readers.

Environment: J2EE, JDK 1.5, Eclipse, JSP, Servlets, Spring, Hibernate 4.0, CSS, AJAX, HTMLjava script, JSON, Log4J, JUnit, SOAP, XML, CSS, Selenium, JavaScript, JIRA.

Confidential

Java/J2EE Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) of the application like Requirement gathering, Design, Analysis and Code development.
  • Developed a prototype of the application and demonstrated to business users to verify the application functionality.
  • Attended everyday Enterprise Workflow Stand-Up meeting to provide current status, thus implementing Agile (Scrum) Methodology with Test Driven Development.
  • Designed Use case diagrams, Class diagrams and Sequence diagrams using UML.
  • Involved in exposing and consuming web services using Restful, Soap (WSDL) for getting request from external source systems and sending response to external source systems.
  • Created RESTful web services using Jersey framework(JAX-RS) and REST annotations
  • Used XML to transfer the application data between client and server from the SOAP web services.
  • Developed SPRING controllers for dispatching the requests.
  • Configure beans in spring configuration file with Spring IOC, Spring AOP concepts.
  • Developed SPRING validators and services for handing correct data to SPRING DAOs.
  • Exposed SPRING MVC controllers as Rest web services and implemented SPRING security into the application.
  • Used Hibernate based internal framework for data mapping and persistence to implement data access abstraction
  • Developed Data Access Layer to access and update information in the database.
  • Configured Maven for project building.
  • Used GitHub for version control management.
  • Used spring data for mapping repository.
  • Participated in the technical code reviews, prepared unit test cases using Test Driven development. Produced and consumed web services.
  • Used JPA with Entity Beans for interacting with Persistence Layer for CRUD operations.

Environment: Java1.8, Spring MVC, Spring Boot, Spring DAO, Hibernate, JAX-RS Restful services, JAX-WS Web services, jQuery, Oracle, Eclipse 4.6.3, Junit, SOAPUI 5.1, Log4j, Jenkins, Maven 3.3.9, HTML5, CSS3, Junit 4.1, Selenium, JIRA, Apache.

Confidential

Junior Java/J2EE Developer

Responsibilities:

  • Extensively involved in the phases of SDLC like analysis of the requirements.
  • Involved in designing the UI and developed the UML class diagrams.
  • Involved in front end development using JSP’s and Servlets that present data to the client.
  • Responsible for designing Rich user Interface Applications using JavaScript, CSS, HTML, and AJAX.
  • Created object repository for all locators in an attempt to modularize web components using Page Object Model.
  • Design and development of all aspects of automated testing along with creation, execution and maintenance of automated scripts using Java, selenium web driver.
  • Ensured reduced Page weight better than the existing page flows through Site Speed Testing.

Environment: Java, JSP, Servlets, XML, HTML, CSS, Java Script, JSON, jQuery, JDBC, XML, Multithreading, Maven, Selenium, Unit, Oracle 10g, Jenkins

Confidential

Java/J2EE Trainee

Responsibilities:

  • Developed REST web Services for external application integration.
  • Used Java HTTP Session object to validate user authorization.
  • Used JDBC for database connectivity to SQL server
  • Involved in Backend development and optimized file crawler system using Java API.
  • Maintained and debugged applications.
  • Built a complex Enterprise Java ecosystem in collaboration with development team.
  • Upheld program quality and delivery standards in developing software solutions.
  • Spun up new dedicated instance with Installation of Jenkins to hook up the test suites for automatic scheduled runs.

Environment: Java, JSON, REST Service, JDBC, XML, SQL Server, Maven, JUnit, Oracle 10g, Jenkins, JSP, HTML, CSS, Java Script.

Hire Now