We provide IT Staff Augmentation Services!

Java Developer Resume

3.00/5 (Submit Your Rating)

Omaha, NE

SUMMARY

  • IT professional with 7+ years of experience in design, development, deployment, maintenance of web - based and client-server business applications using OOP, Java/J2EE technologies in various domains, including finance, e-commerce, banking, transportation.
  • Experience developing JAVA based applications using JAVA, JEE, JDBC, EJB, Servlets, JSP, JSF, JMS and Web services.
  • Ability to efficiently translate algorithms, ideas and concepts to software applications.
  • Developed and deployed Front-End components (UI) using JS, JSF, JSTL, JavaScript, Angular JS, JQuery, AJAX, HTML, DHTML, HTML5, XHTML, JSON, CSS3 for projects based on java platform.
  • Expertise in developing Web pages using jQuery plugins for Drag and Drop, AutoComplete, AJAX, JSON, AngularJS, Bootstrap and JavaScript.
  • Proficient in various Agile methodologies like Test Driven Development (TDD), SCRUM, Pair Programming and Waterfall software development processes.
  • Extensive experience in using various design patterns such as MVC, Singleton, Session Facade, DAO, IOC, DTO, and Business Delegate in the development of Multi-Tier distributed Enterprise Applications.
  • Worked on Spring and its related modules: AOP, MVC, Security, Core, Data, Batch and transaction management.
  • Define XML schemas and work with XML parsers to read and validate the data held in XML documents.
  • Hands on experience in Node.JS backend, using express to build the high concurrency, async web server.
  • Experience in Designing End to End, B2B and B2C application using JEE & J2EE technologies such as Servlets, JSP, EJB, JNDI, JPA, REST, Jersey, JTA, JMS, JDBC, JAXP, JAXB.
  • Experience configuring/deploying multi-tier applications using servers like WebSphere, Web Logic, Tomcat, JBoss.
  • Experience in Web Services Technologies like SOAP with WSDL and RESTful with JAX RS, Jersey, Spring, Apache CXF and Node-JS and implemented SOA architecture with web services.
  • Comprehensive knowledge in databases like MySQL, SQL Server, DB2 and Oracle writing Triggers, Stored Procedures and Normalization of databases.
  • Worked on Web Services development using both SOAP/REST.
  • Proficient in using Jenkins for continuous integration and continuous builds with Maven, Gradle and ANT..
  • Experience in software configuration/change control process/tools like Subversion(SVN), Git CVS and Clear Case.
  • Very much comfortable in analyzing, debugging, troubleshooting and solving problems and issues in application.

TECHNICAL SKILLS

Languages: C, C++, Java, J2EE, SQL, PL/SQL, Unix Shell scripts

Web Technologies: HTML, XHTML, DHTML, HTML5, XML, CSS, Java Script, Angular JS, Bootstrap, JSF, AJAX, JSON, jQuery

J2SE / J2EE Technologies: JSP, JDBC, Servlets, EJB, JPA, Java Beans

Web/Application Servers: IBM WebSphere, J2EE Server 1.6, Apache Tomcat and JBoss.

Frameworks: Spring, Hibernate, JSF, Struts, Log4J

Design Patterns: MVC, Front Controller, Session Facade, IOC, Singleton, Data Access Object, Business Delegate.

IDE / Tools: Eclipse, My Eclipse, NetBeans, IntelliJ, RAD, WSAD.

Databases: Oracle 10g/11g, MYSQL Server, SQL server, NoSQL, DB2, Cassandra, MongoDB.

Build Tools: Gradle, Jenkins, ANT, Maven

Platforms: Windows 98/2000, windows XP, windows 7/8/10, UNIX, LINUX.

PROFESSIONAL EXPERIENCE

Confidential, Omaha, NE

Java developer

Responsibilities:

  • Involved in the development and maintenance of Claims Medicare project to handle all Medicare activities of Nationwide Insurance.
  • Involved in the migration and maintenance of Claims Support Systems(CLASS) by migrating AS/400 business logic to J2EE framework
  • Involved in the migration project Commercial Risk Report from VB/ASP to Java. Also involved in the maintenance of the application.
  • Involved in the development of Commercial Umbrella project to generate quotes for NW customers.
  • Development of Audit Automation project.
  • This web application is a Google Web Toolkit application that interfaces with an internally developed REST API Java web service to access the database records.
  • I am automating the functional testing of the app with open source tools such as Selenium
  • These testing suites can be run on iOS and Android devices, real or simulated. The testing suites can be started with Gradle tasks.

Confidential, Auburn hills, MI

Java Developer

Responsibilities:

  • Responsible for the development of micro services.
  • Efficiently managed the tasks and working and delivering features in a fast-paced scrum environment.
  • Involved in building a single page and cross browser compatible web application using Angular-JS (Angular routing) and bootstrap.
  • Worked with advanced MVC framework such as Spring-IOC, AOP, MVC and Batch which is used for implementing backend functionality.
  • Support & Enhancement to the existing implementation of correspondence components which are developed using EJBs, JPA and Web Services / JMS Technologies.
  • Design and development of micro services using Spring Boot, Java 8, Kafka, Cassandra, MySql and other Java J2EE development technologies.
  • Unit testing and documenting the services using tools like Spring-Restdocs, AsciiDoctor, RestAssured, Cassandra-Unit-Spring, Spring-Kafka-Test.
  • Exposing and deploying micro services on cloud.
  • Extensively worked on connected car net services application.
  • Experience with Unit testing using JUnit and Mockito.
  • Using build tools like Jenkins to automated scripts to execute as and when made changes to the components.
  • Experience in using the Object Relational Mapping tool Hibernate, strong in using XML mappings and Java Objects.
  • Good knowledge of Spring's IOC, AOP, Spring MVC and spring's integration with Hibernate and Struts technologies.
  • Created JUNIT Test Cases, Test Suites using JUnit for Java Service Layer which was developed using Spring, Persistence layer using Hibernate.
  • Developed the complex queries using JPA annotations in the POJO.

Environment: JDK1.8, J2EE 5.0, Spring Boot, Spring, Hibernate, Restful, JBoss, Multithreading, Oracle 11g, Java Script, Bootstrap, JSF 2.0, SAML, CSS, Angular 2, jQuery, JSON, JSF, XML, MongoDB, Cassandra, SOAP UI, WebSphere 8.0, JTA, JUnit, EJB 2.1, Agile Methodology, Design Patterns, Jenkins, TDD, Apache Maven.

Confidential, St. Louis, MO

Java Developer

Responsibilities:

  • Monitor and administer the automated build and continuous integration process to ensure correct build execution, and facilitate resolution of build failures.
  • Involved in gathering system requirements for the application and worked with the business team to review the requirements, and went through the Software Requirement Specification document and Architecture document.
  • Expertise in Enterprise Security Architecture and delivery of strategic security solutions.
  • Expertise in designing and implementing Enterprise Single-Sign-On SSO, Identity and Access Management solutions including Federated SSO using SAML.
  • Experienced with IP firewalls, XML firewall gateways.
  • Experienced with Multi-Factor and OOB Authentication, OTP/SMS Delivery and Mobile Application Security.
  • Work with application developers and provide guidance in secure code development, digital authentication X509, SAML, Out-Of-Band technologies and web services integration.
  • Translated business requirements for SSO and SAML Federation into technical design, development and integration. Advance troubleshooting for SSO web applications and SAML integrations Digital Key Management and Federated Identity partner integration.
  • Created Reference Security Architecture for the Enterprise Fraud Management that includes a SOA framework and CEP based fraud detection and management for banking applications.
  • Involved in gathering system requirements for the application and worked with the business team to review the requirements, and went through the Software Requirement Specification document and Architecture document.
  • Used Swagger API developer tool for Open API Specification, enabling development across the entire API life cycle, from design and documentation, to test and deployment.
  • Configured Spring MVC design pattern for testing purposes. Developed test scripts using JSF with Spring MVC to evaluate the performance of different modules of the application.
  • Developed the Presentation and Controller layers using JSP, HTML, JavaScript.
  • Using JMS to send email or notify companies or users who have subscribed services in our product.
  • Implemented Message Queues using Active MQ and JMS for transaction management.
  • Implemented Access Control List (Authentication & Authorization) across the application.
  • Used JUnit 4.0 framework for Unit testing of application
  • Used Git for version control and Log4J to create log files to debug as well as trace application.
  • Developed the Tables and CRUD Operations using the Cassandra.
  • Involved in creating the Temple Engines and Catching Support Using the Spring Boot.
  • Used JBuilder for developing, deploying and debugging the applications.
  • Involved in Units integration, bug fixing, and User acceptance testing with test cases.
  • Exposed Java APIs for other applications to access data using REST API.

Environment: JDK1.8, J2EE 5.0, Spring Boot, Struts, Spring, Hibernate, Restful, JBoss, Multithreading, Oracle 11g, HTML 5, Java Script, Bootstrap, JSF 2.0, SAML, CSS, Angular.JS, jQuery, JSON, JSF, XML, MongoDB, Cassandra, SOAP UI, WebSphere 8.0, JTA, JUnit, EJB 2.1, Agile Methodology, Design Patterns, Jenkins, MongoDB, TDD Apache Maven, Linux Server, Linux Operating Systems.

We'd love your feedback!