We provide IT Staff Augmentation Services!

Senior Java Developer Resume

3.00/5 (Submit Your Rating)

Peoria, IL

SUMMARY:

  • Around 71/2 Years of IT professional experience with full project lifecycle development in Java and Web technologies of software applications.
  • Experience in performing development of applications for the information technology sectors of the businesses in Healthcare, Communications & Networking, Banking and Financial, e - commerce.
  • Experience in Design and Development of multi-tier enterprise applications using Java, J2EE, Spring, Servlets, JSP, JSF, Hibernate, JDBC, Java Beans and Web Services.
  • Experience in designing various application modules for the best implementation of the Object-Oriented concepts and easy implementation of the Application.
  • Experience in implementing the micro services in Web Applications using the frameworks such as Spring Boot development for Java.
  • Experienced in Service Oriented Architecture and REST Architecture, creating services and Restful API’s.
  • Experienced in writing Complex queries, Stored Procedures, functions, Packages, Tables, Views and Triggers using major Databases Oracle DB2 and MySQL.
  • Experienced in Spring framework and implementation of the modules IOC, AOP, DAO, Context, ORM, WEB MVC.
  • Extensive experience on importing and exporting data using the messaging platform Apache Kafka.
  • Experienced in Hibernate Framework for the Object Relational Mapping therefore simplifying the Data creation, Data manipulation and Data Access.
  • Experience in Implementing full text search, Synonym, Filters in Elastic-search engine.
  • Experience in configuring Persistent stores, JMS servers, system modules, sub deployments, connection factories, topics, and queues for JMS Messaging.
  • Experience in implementing the cloud operations using the serverless application implementation using AWS- Lambda, AWS- SQS, AWS -SNS, AWS- Xray, AWS- Ec2.
  • Experience implementing the AWS Xray with the Java Applications to track the service map and errors in each method which is helpful in debugging for the Developer.
  • Utilized Ec2 instances to push the Docker images to the AWS environment and run them in the far gate launch type.
  • Experienced in forming Struts tag library and Struts Tiles Framework for implementing the web interfaces and Struts Validator Framework using MVC architecture.
  • Experienced in Angular JS framework for building web-apps and is highly efficient in integrating with Restful services.
  • Experience in utilizing open-source frameworks such as AngularJS, NodeJS, Struts, Spring, Hibernate, JSF and jQuery.
  • Experience developing SOAP and REST web services in Java using JERSEY and APACHE CXF.
  • Design develop and test ESB infrastructure on the JBOSS ESB platform.
  • Experience in creating high responsive web application using Bootstrap framework.
  • Experience of developing data models using Hibernate POJO's and configuring Hibernate persistence layer.
  • Automated business procedures through server-side JavaScript.
  • Created interactions from scratch using Wireframes for the UI, and the parameters from the client for the functionality.
  • Created JavaScript modules to be used with Bootstrap to speed up development.
  • Experience in designing and developing Web based Applications using J2EE technologies like Java, Spring, Hibernate, Servlets, Jsp, Java beans, HTML, Java Script, EJB, JNDI, CSS, JDBC, XML, Struts, AJAX, Junit and web Services.
  • Experienced in web development using HTML, CSS, JavaScript, AJAX, jQuery and AngularJS technologies.
  • Experienced in developing MVC framework-based websites using spring and struts.
  • Expertise in using version control tools such as SVN, CVS, GIT.
  • Quick learner of business processes with excellent analytical, trouble shooting and problem-solving skills.
  • Experience in writing ANT, Maven build scripts, providing logging facility using Log4j and Writing JUnit test cases.
  • Test Driven Programmer with thorough knowledge in Unit testing with JUnit, Mockito and using SoapUI, Postman for Web Service testing, performance testing with J-Meter and automated testing with Test Driven Development (TDD) in Extreme Programming model.
  • Extensively worked on Web-services applications using SOAP UI tool, to create a Web Service Test from SOAP request and validate the response against the database.
  • Experience in preparing Test plan document to suit Agile timelines.
  • Experienced in Selenium Data-Driven Framework with core Java programming and Junit/TestNG annotations.
  • Development of database interaction code to JDBC API making extensive use of SQL Query Statements and advanced prepared statement.
  • Involved in the implementation and pipelining the project on to the Cloud implementation through Pivotal Cloud foundry and AWS platform services.
  • Good experience with Operating Systems like Windows, LINUX, and UNIX.
  • Expert knowledge of data structures, computer logic and flow-charting, program design methods and techniques, database vendor versions, compiler versions
  • Excellent critical and creative problem-solving ability and analytical thinking with quick learning, interpersonal and client interfacing skills. Senior Java Developer.

TECHNICAL SKILLS:

Programming languages: Java, C, C++, Ruby, Groovy, C#.

Web technologies: HTML5, CSS3, Angular JS, Ember JS, Node JS, LESS, SASS, Bootstrap, jQuery, Angular 2+.

Spring, Spring: Boot, Spring MVC, Hibernate, Struts, Swagger.

Java Technologies: EJB, Servlets, JSP

Web services: REST and SOA services.

J: Unit, Jmeter, UAT, Mockito, TestNG, SOAP-UI.

Cloud platforms.: PCF, AWS.

Operating Systems.: Windows, Unix, Linux.

Database systems: Oracle, MySQL, MongoDB, PostgreSQL, DynamoDB.

Apache Tomcat, Web Sphere, J: Boss, Openfire

Version Control Tools: SVN, CVS, GIT, Bitbucket.

JIRA, MS: Office, Google Sheets, Google Analytics, APIGEE, ANT, Maven, JMS, MQ.

PROFESSIONAL EXPERIENCE:

Senior Java Developer

Confidential, Peoria, IL

Responsibilities:

  • Involved in the major discussions of the implementing the Logging patterns and monitoring solutions and testing the applications.
  • Worked on the implementation of the Logstash log driver to get the logs to a centralized location so that the logs are patterned and stored.
  • Implemented the centralized log format pattern suggested for the NodeJS applications.
  • Implemented the applications on the far-gate launch type and Aws Lambda to get the performance characteristics of each application.
  • Developed microservices and created web API’s for the Entitlement portal where a customer gets the data of the Assets he owns.
  • Used Kinesis data Streams as the Centralized location to the log data so that the logging application gets the data from the data streams and processes them into centralized format.
  • Implemented the process to send the Logging data to Elastic search using bulk loading and to S3 bucket using the bulk grouping and loading.
  • Involved in creating the CI/CD pipelines for the Production environment in the Azure dev Ops environment.
  • Actively participated in the Agile scrum meetings to discuss the project implementation and the progress of the implementation and learn from the suggestions.
  • Involved in actively participating in investigating the new solutions for the Issues and proposing alternative methods for improving the development efficiency.
  • Implemented Junit and Mockito testing for the applications and performing the code analysis.

Environment: Java 8, Spring Boot, Docker, AWS services such as Lambda, Ec2, Xray, S3, Cloudwatch, Dynamo DB, kinesis Data Streams, Elastic Search. Logstash, Junit, Mockito, Cucumber and Jmeter.

Senior Java/J2EE Developer

Confidential, Grand Rapids, MI

Responsibilities:

  • Involved in design and documentation for the development lifecycle and testing for the complex projects in the organization.
  • Developed Restful web services and web service API for the communication between different end systems.
  • Rewrite the existing code and add new code on top of the preexisting code.
  • Implemented Aws Web services tools for the serverless computing using Lambda functions.
  • Developed Service Oriented SOAP calls to call the Service Oriented Web Services to access the data and process the XML data files.
  • Implemented the security authentication for the lambda functions to consume the data from the external services.
  • Implemented the database queries for the data retrieval and data persistence for the Aurora database and post-greSQL systems.
  • Developed the code to consume the JAXB implementation for consuming the mapped java classes and XML schema documents.
  • Involved in consuming the AWS Xray represented data for the processing of application and error debugging.
  • Implemented the Spring Annotations over the traditional XML based registering and declaring the dependent classes.
  • Developed service layer components using Spring Annotations.
  • Performed XML data traversing using the Xpath implementation for the data processing and adjudicating from the XML documents.
  • Implementation of the DAO and DTO patterns in the data level operations performed on the java objects.
  • Used Top Team Analyst tool and JIRA tool for the Issue tracking and task tracking for the Agile project management.
  • Used Bit Bucket and Git tools for the code maintenance and Versioning.
  • Performed Test Driven Development implementing the unit test cases using the Junit and Mockito frameworks.

Environment: Java-8, Spring, Spring Boot, EJB, Spring Annotations, Aws cloud computing, SOAP/Rest Services, JIRA, Git, Junit, Maven, Mockito test frameworks.

Senior Java/J2EE Developer

Confidential, Warren, NJ

Responsibilities:

  • Actively involved in various phases of Software Development Life Cycle (SDLC) such as Design, Analysis, Development and Testing.
  • Extensively used Core Java such as Exceptions, Multithreading, Data Structures and Collections in this project along with Encapsulation, Abstraction, Java 8 new features like Lambdas, Method References.
  • Developed script to capture all online website data for the Adobe insight implementation.
  • Implemented the JBoss Fuse with Apache karaf runtime environment as an Application Integration ESB for all the applications to relate to the Fuse and also used Apache camel for the routing solution.
  • Also utilized Active MQ for the queuing purposes in the Apache camel routes.
  • Devised solutions to expedite the procurement of required data for unique website architectures comprised of XHTML, JavaScript, jQuery, CSS and AJAX.
  • Designed and developed Micro Services business components and Restful service endpoints using Spring Boot.
  • Implemented RESTful and SOAP based web services using JAX-RS and JAX-WS respectively.
  • Implemented RESTful Web Services to retrieve data from client side using Micro Services architecture.
  • Implemented exception handling in Java Spring Boot for REST API, by making use of Exception Handler and Controller Advice annotations.
  • Developed Micro Service to provide RESTful API utilizing Spring Boot with Spring MVC.
  • Implemented the authentication, authorization, and access-control features by using Spring Security.
  • Developed Micro-Services based architecture to enable the application to be deployed on AWS Cloud.
  • Responsible for creating an instance on Amazon EC2 (AWS) and deployed the application on it.
  • Used groovy and spring boot to collecting the data from users and packaged the data as JSON distributed to applications.
  • Applied Angular 2 asynchronous template compilation procedure with component, Decorator, template directives.
  • Worked on AWS cloud services to deploy static websites and dynamic Web Apps on EC2 using Elastic Beanstalk and Elastic Container Service-Docker.
  • Involved in implementing DAO pattern for database connectivity with Hibernate.
  • Involved in writing and implementing SQL queries at the DAO layer using SQL and HQL.
  • Designed services to store and retrieve user data using MongoDB database and communicated with remote servers using REST enabled Web Services on Jersey framework.
  • Created Hibernate Named Queries in Hibernate mapping files and implemented them at DAO layer.
  • Used Hibernate for Persistence layer. DAO wrapped all the Hibernate functions.
  • Worked with AngularJS router for developing Single Page Applications SPAs.
  • Created Custom Directives in AngularJS, making use of Modules and Filters objects according to the application requirement.
  • Implemented configured and customized JIRA issue tracking software with agile plug-in across all company functions.
  • Used Git to maintain the version of the files and took the responsibility to do the code merges from branch to trunk and creating new branch when new feature implementation starts.
  • Used JUnit and Mockito framework for writing unit test cases in Test Driven Development.

Environment: HTML5, CSS3, jQuery, AJAX, Responsive Web Design, Angular JS 2, JSON, Dreamweaver, JavaScript, JSP, Bootstrap, Rest/SOAP, Spring Boot, Hibernate, J2EE.

Senior Java Developer

Confidential, Herndon, VA

Responsibilities:

  • Involved in Agile software development lifecycle which involves designing, coding, testing, debugging and support.
  • Worked on AngularJS directives and controllers for designing the web application and used its two-way data binding to achieve the feedback functionality from the user.
  • Implemented the available Logging service in Angular 2, dairy JS so to analyze the bottlenecks of the code.
  • Used AngularJS filters for searching, sorting, and pagination and used custom filters.
  • Created AngularJS Routing to connect different controller to the view which allows the single-page application.
  • Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON, XML and jQuery.
  • Worked with HTML5, CSS3, JavaScript for developing user interface.
  • Created optimized graphic websites and application interfaces using HTML, CSS and jQuery UI framework.
  • Used Bootstrap and Angular UI Bootstrap for creating rich, Responsive UI Screens for varying screen sizes and devices.
  • Created proof-of-concept using responsive web design, Node JS, Angular JS, HTML5 and CSS3.
  • Worked with QA team on daily basis in fixing the reported bugs and checking cross platform compatibility.
  • Worked on re-factoring existing application code (built in AngularJS).
  • Developed Web Services using Restful with Spring MVC and developed DTDs, XSD schemas for XML (parsing, processing, and design) to communicate with Active Directory application using Restful API.
  • Involved in configuring JDBC connection pooling to access the database server.
  • Designed and developed JSP pages using Spring MVC framework and created Spring MVC components like Dispatch servlets, configure Request mapping annotation controllers, view resolver components.
  • Worked on creating JSPs, Form Beans and Action classes and configured in Struts-Config.xml
  • Designed Java Components and integrated using Spring framework for Hibernate Object/Relational persistence mechanism.
  • Established efficient exception handling and logging using Spring AOP.
  • Developed the service layer that acts a bridge between the presentation layer and data access layer, with spring framework.
  • Involved in Analysis, design and coding on Java and J2EE Environment.
  • Used Maven as build tool and Jenkins for continuous integration development.

Environment: HTML5, CSS3, JavaScript, jQuery, Angular JS-2, Node JS, Express JS, Bootstrap, IntelliJ IDEA and Agile/Scrum, JDK, J2EE.

Java Developer

Confidential, Indianapolis, IN

Responsibilities:

  • Design and develop the adapter layer to establish communication between application server and the complex legacy mainframe using socket programming, applying various design patterns, spring, Multithreading.
  • Written tested, idiomatic, and documented AngularJS, HTML5 and CSS3.
  • Validated if existing web services can be reusable to support new UI functionality and created Spring Boot services for processing scheduled or one time or stored payment functionalities.
  • Involved in designing Spring MVC application and Hibernate to design module structure
  • Developed integration of the pub-sub messaging platform in the application in order to consume and produce different message streams from many application interfaces using Apache Kafka.
  • Used Spring Boot at back-end which helps to develop application with ease
  • Developed RESTful services in Java Spring Boot and IIB, to integrate with LDAP for user registration, login and reset/change password functionalities.
  • Working with IBM Data Power devices to secure and integrate the web services.
  • Design and development of the key component frameworks based on Hibernate and Java/J2ee to standardize the development across the server-side layers.
  • Involved in requirement analysis and creation of Functional and Technical Design Documents
  • Developed SOAP based web services using SOAP and HTTP Nodes.
  • Developed XML Firewalls and Web Service Proxy along with the required objects.
  • Worked with IBM DataPower devices to secure and integrate the web services.
  • Configured multi-protocol gate way (MPGW), WS Proxy, XML Firewall and AAA Services on Data power
  • Good experience in using Data Power security features. Expertise in creating SSL Proxy (Forward/ Reverse/Tow- Way)
  • Profiles using Crypto Objects to connect with the web management interfaces.
  • Developed XSLT and used XML Transformation node to transform XML messages.
  • Worked with Docker container builds to host Java Spring Boot and IIB projects, implementation of security, also worked with Docker Gray log for logging and Mail Hog for testing out going emails in TEST environment as well as Spring Boot consul.
  • Implemented exception handling in Java Spring Boot for REST API, by making use of Exception Handler and Controller Advice annotations.
  • Developing light weight business component using Spring Framework, Spring Web MVC, using features like IOC, Aspects, Remoting and configuring application context for spring bean factory.
  • Worked on integrating with Oracle/DB2/Microsoft SQL server, and written stored procedures for storing or retrieving web user/customer details into the database.
  • Implemented maps using messaging protocols XML/SOAP, MQ-Series, direct Oracle connectivity, http connectivity, DB2 database connectivity.
  • Developed web component using Hibernate, Spring MVC, and Spring Web Flow.
  • Developing Multiprotocol gateway and Web Service Proxy objects along with required objects.
  • Wrote JUnit and used power mocks for unit testing the application code base.
  • Implementing Web services using SOAP, REST and XML/HTTP technologies to expose as well as consume numerous services within CenturyLink Inventories and Systems.

Environment: Java, spring, Hibernate, J2EE, JSP, JSTL, jQuery, AngularJS, Bootstrap, Oracle, Web Logic, GIT, J2EE, Oracle, XML, Rest and SOAP web service.

Java Developer

Confidential, San Francisco, CA

Responsibilities:

  • Implemented MVC architecture using Spring Framework.
  • Used JNDI as part of service locator to locate the Factory objects, Data Source Objects and other service factories.
  • Involved in design, development and implementation phases of SDLC
  • Implemented the design patterns DAO, Service Locator and Business Delegate.
  • Developed complete Web tier of the application using Struts Framework.
  • Designed web pages using HTML, CSS, and JavaScript.
  • Involved in client-side form validations using JavaScript.
  • Developed Struts Action classes and interceptors as part of the Struts Framework.
  • Developed the Front end of the application using JSP and Struts tags.
  • Created Web.xml, Struts-config.xml, Validation.xml files to integrate all the components in the Struts framework.
  • Worked with XML, XSD, XSLT for building up and transforming the xml files
  • Performed unit testing by writing test cases using JUnit.
  • Used on SAX parser to read XML files
  • Integrated part of web layer of the application based on Struts into Spring using ContextLoaderPlugin while integration of the web layer into spring framework.
  • Designed the UML class diagrams and sequence diagrams using Rational Rose.
  • Developed stored procedures and Triggers using PL/SQL to access the database.
  • Incorporated new methods into existing service business components
  • Developed ANT scripts that checkout code from CVS repository and build EAR files
  • Involved in handling Hibernate as part of DB connectivity and persistence as ORM tool.
  • Used Spring Framework to integrate with Hibernate using Hibernate Template.
  • Involved in modifying Hibernate configuration file for mapping resources.
  • Created Connection Pools in WebSphere and configured as needed.
  • Used MyEclipse IDE for code development along with CVS for managing the code.

Environment: Jdk1.6, Spring3.0, Hibernate, Eclipse 3.2, Web Sphere 7.0, Oracle 10g, Maven and UNIX.

Java Developer

Confidential

Responsibilities:

  • Implemented OO Design Concepts, Exception Handling, Identifying and Fixing Potential Memory, Performance, and Transactional issues throughout the application.
  • Responsible for developing the reports design and format using J-Report Designer from the requirements specifications involving Core Java, J2EE, JSP, JSTL, Servlets, Struts, UML and XML.
  • Provided mock-ups of all the different types of reports in a specified format designed by VISA using Dreamweaver.
  • Used PDF Renderer Tool to generate customer in-voice in the form of PDF format.
  • Generated the queries related to each one of the different reports using DB2 and AQT DB Client Tool and developed the enterprise beans for each one of the reports.
  • Created DB2 Queries for various database transactions using Stored Procedures.
  • Modified the UI design of the Web Application according to the report parameters.
  • Designed and Implemented MVC architecture using Struts Framework.
  • Developed Action Classes and Handlers and route the request to the JSP.
  • Used JSP, JavaScript, HTML5, and CSS3 for manipulating, validating, customizing error messages to the User Interface.
  • Extensively used JSP in the view of MVC architecture.
  • Involved in Unit Testing, Sanity Testing and Integration testing of all the reports and report parameters from WebSphere Enterprise Server and the Web Application.
  • Strong implementations of data persistency using Hibernate and Spring Framework.
  • Used Web Services - WSDL and SOAP for getting credit card information from third party.
  • Used ANT to write build scripts for several components involved in the project.
  • Utilized CVS to check in and checkout project modules and co-ordinate with other team developers.
  • Worked on ClearQuest for maintaining project status, identify defects and resolve issues in development.
  • Bug fixing, functional testing, production support, and maintenance through JIRA.
  • Helped with writing software specifications based on the requirement and functional design.

Environment: JDK 1.5, JSP 2.1, Servlets, Struts 1.1, JDBC 4.0, EJB, JMS, Spring2.0, Hibernate 3.0, AJAX, Oracle 9i, XML, XSLT, HTML4, CSS, WebLogic 8.0, UML, Eclipse 3.2, PL/SQL, Junit.

Java Developer

Confidential

Responsibilities:

  • Involved in the functionality requirements gathering and listing out the functionality required by the customer to provide a goal oriented and potential usage for the user-based application.
  • Responsible for all client-side User Validation and implementing business logic based on user selection using jQuery.
  • Built the Responsive UI screen for create new customer process, create bill to ship to screens, Customer search results page, customer dashboard page using HTML5, CSS3 and Bootstrap.
  • Designed and implemented the XML based definition and model generation engine for the UI framework for dynamic rendering of views (server-side layer).
  • Involved in write application level code to interact with API’s, Web services using AJAX, JSON and hence building type ahead feature for the address using jQuery,
  • Responsible to store and retrieve user entered data to HTML session storage hence give user feature of running several sessions at one time.
  • Worked on REST Framework to create web services.
  • Involved in the development using JAVA/J2EE Technologies, Web services, Hibernate Framework.
  • Worked on the website from start to finish giving it a fresh look using HTML5/CSS/JavaScript.
  • Configured database with hibernate.cfg.xml & database mapping with hbm.xml. Involved in troubleshooting and customer support.
  • Created Security certificates and established secured connections between Application servers and Web Servers.
  • Wrote JUNIT test cases for testing UI framework classes, and written JavaScript to do client-side validations.

Environment: Java, JSP, Spring, Hibernate, XML, CSS, AJAX, HTML, JavaScript, jQuery, Rational Clear Case, Microsoft Visio, WebSphere Application Server, REST Web services, Oracle, JUNIT, ANT, Agile development.

We'd love your feedback!