We provide IT Staff Augmentation Services!

Java Developer & Analyst Resume

4.00/5 (Submit Your Rating)

Deerfield, IL

PROFESSIONAL SUMMARY:

  • 5+ Years of expertise as a JAVA/J2EE Developer with strong and proven software development skills in JAVA and J2EE technologies like Spring, struts, Hibernate, Servlets, JSP, Java beans, HTML, Java Script, EJB,JNDI,CSS, JDBC, XML, Struts, AJAX, Junit and web services.
  • Good Knowledge of using IDE Tools like Eclipse, RSA, IBM WSAD, and My Eclipse, Rational Application Developer (RAD)for Java/J2EE application development.
  • Hands on experience in JDBC, SQL, PL/SQL, Triggers and Stored procedures and views.
  • Proficient in using various units testing framework such as JUnit, Http Unit, and knowledge of ANT and Log4j tools for logging and debugging purposes.
  • Experience with Apache Tomcat Application Server, JBoss, Web Logic application servers and IBM Websphere Application Server.
  • Hands - on experience in designing and development of Messaging Applications using Java Messaging Service (JMS) and WebSphere MQ
  • Well versed in designing presentation layer components usingJQuery, DOJO, JSON, CSS and JavaScript..
  • Experience in version control systems likeConcurrent Versions System (CVS), SVN, Clear quest and Clear Case.
  • Good OOAD skills and data modeling using UML (Use-cases, Class diagrams, Sequence diagrams etc.). Used UML tools like STAR UML.
  • Good oral and written communication skills. Strong moral and work ethics with a sense of self-discipline, integrity and highly motivated team player with ability to work independently.
  • Good experience in working with team members from vendors and internal departments to coordinate activities across multiple applications.
  • Highly motivated person with constant urge of learning something new. Ability of quickly evaluating project needs and provide appropriate solutions in a timely manner.

TECHNICAL SKILLS:

Languages: Java, SQL, PL/SQL

Technologies: JSP, Servlets, JNDI, JDBC, EJB, JMS, Java Beans, SOAP, REST, AJAX, CSS.

Web Technologies: HTML,DHTML,XML,CSS,JavaScript,JQuery, Bootstrap, Angular.js

Application Server: JBoss, Apache Tomcat, IBM Websphere, Weblogic.

J2EE Frameworks: Struts, Spring MVC, Hibernate

Build: Maven, Ant

IDE’s: Eclipse, My Eclipse, RAD.

Version Control Tools: Rational Clear Case, WinCVS, SVN

Testing Tools: JUnit

Case Tools: Rational Rose, UML, OOAD, RUP, MS Visio.

Operating Systems: Windows 8/7/ XP/2000/NT/98/95, MS-DOS, UNIX,MAC

Design Software’s: MATLAB,XILINK,CADENCE,SIMULINK

PROFESSIONAL EXPERIENCE:

Confidential

Java Developer & Analyst

Responsibilities:

  • The project has been executed under agile methodology with focus of end-to-end deliveries with user stories of the application.Worked with agile approaches, including Test-Driven Development and Agile Scrum Environment.
  • Participated in project planning sessions with business analysts and team members to analyze business IT Requirements and translated business requirements into working model.
  • Migrating existing application into micro services architecture using Rest APIs, spring boot, Spring Cloud config and AWS.
  • Enhancement of the existing functionality to persist the messages to Cassandra DB in Kafka.
  • Responsible for creating and maintaining architecture for Restful API using Spring Boot.
  • Integrated Apache Camel (ESB) with spring boot.
  • Supported internationalization by using Angular JS Translate module to translate the data in other languages.
  • Validated the forms in the pages by creating a module specifically for validation using AngularJS.
  • Designed and developed application prototypes by using Vanilla JS for payroll Apps.
  • UsedAjaxinJSONformat for asynchronous request handling and partial refreshing by the user.
  • Involved in Initial designing and creating Use case diagrams, Sequence Diagrams and class diagrams using the MS Visio Tool.
  • Developed REST web services using JAX-RS API and modified the existing web service's WADLs Web Application Description Language.
  • Designed RESTful web services with JSON representation for handling AJAX requests Used Advanced Rest Client plug-in to run the rest API’s on localhost Tomcat Server for Unit testing.
  • Created SOAP test cases for different test scenarios and integrated the test suite to Jenkins
  • Developed Angular factories, and used angular promises api for making a sync calls.
  • Used promises to do AJAX call to connect Frontend and backend and also used karma-test-runner and Jasmine for JavaScript Unit testing.
  • Used jQuery to navigate to different pages of the application using DOM elements, and to create AJAX pages.
  • Created a pagination module for pages using AngularJS so that the data coming from the backend is organized.
  • Collaborates with other Developers, Product Owners and Testers in a highly transparent agile organization, with defined iterations, continuous integration (CI) and a drive for quality.
  • Build fully automated test automation of all new components in continuous integration environment.
  • Used the LOG4j to log regular Debug and Exception statements.

Environment: Java 1.6/JDK 1.6,RAD 7, Servlet, JSP, Spring boot,XML, Html, Ajax, SVN, Angular JS, Spring, Struts, Hibernate, MySQL, SOAP, WebSphere, HTML, JavaScript, JSON, JUnit, Log4j.

Confidential, Deerfield, IL

Mid-Level Java Developer

Responsibilities:

  • The project is designed and coded application components in anagileenvironment utilizing a test driven development approach. Actively participated inagiledevelopment scrums as per constantly changing requirements and tasks.
  • Worked in developing Spring related backend services, used Spring ORM to integrate Spring Framework with hibernate, Springs, Jdbc and DAO layers to offer abstraction for the business from the database related code (CRUD),Spring AOP module to handle transaction management services for objects in any Spring-based application.
  • UI development using, Angular Js, HTML, CSS. Developed the Drug App using MongoDB and jQuery, Built, defined and documented system files and specifications as per corporate standards and client requirements.
  • New library development with micro services architecture using Rest APIs, spring boot.
  • Development of new listeners for producers and consumer for both Rabbit MQ and Kafka.
  • Designed user interface for the product of Walgreens gift card usingAngular JS, jQuery, CSS3, HTML5 and JavaScript.
  • Created ANT archetypes for generating fully functional RESTful web services supporting both XML and JSON message transformation.
  • Used Spring Web MVC framework for the applying MVC Implementation to the web application. Architected services to align with business objectives and fit into overall SOA driven program.
  • Implemented the Project structure based on Spring MVC pattern using spring boot.
  • Worked on asynchronous programming structures in promises while creating the RX mobile apps.
  • MS/DOS scripting to create new J2EE desktop deployment functionality enabling desktop builds for developers, allowing rapid feedback on changes and introducing basic Build Automation and Continuous Integration (CI) processes.
  • Involved in designing data schema and development of SOAP web services with Axis implementation and REST web services with JAX-RS.
  • Consumed SOAP and REST web services to get the persisted data from different databases. Configured Struts-config. XML for action mappings. Involved in implementing the Message Oriented Middleware for Asynchronous communication in Enterprise application.
  • Worked under various projects with different roles of System Analyst with Infrastructure team. Worked on Unix/Storage environments, networking teams for Routers/Switches Installation, Server installation, Documentation, Supporting Production & Non Production Environments.

Environment: J2EE, JBOSS Application Server, JSP, JQuery, Spring boot, Struts, Spring, Hibernate, SOAP based Web services, Oracle, Rational Application Developer 6.0, Maven, JUnit,Subversion,Angular,Log4J,Ant.

Confidential, Des Moines, IA

Jr Java Developer

Responsibilities:

  • Worked on all phases of agile software developing methodology for developing application. Implementing Continuous Integration (CI) Platforms for Agile teams/projects.
  • Used one of the agile processing techniques called pair programming for writing efficient and maintainable code.
  • Interaction and meetings with Business Managers and Subject matter experts to articulate system requirements.
  • Analysis and creation of Design documents for various components involved.
  • Analyzed and designed application using various object oriented programming features like encapsulation, inheritance, and polymorphism.
  • WorkedonUML diagrams likeClassandsequenceDiagramto communicate design to be implemented in developing application with MS Visio. Developing Rich user Interface applications using JSTL.
  • Produced client side validation throughJavaScriptandAjaxfor asynchronous communication.
  • Created interface to manage user menu usingJS, Angular JS and JQuery.
  • Understanding of asynchronous programming techniques, such as promises, streams, and observables
  • UsedJQueryevent handling in UI pages to display list boxes and to handle validations.
  • Designed RESTful web services with JSON representation for handling AJAX requests Used Advanced Rest Client plug-in to run the rest API’s on localhost Tomcat Server for Unit testing
  • Used ApacheLog4J logging APIto log errors and messages.
  • Used various APIs and technologies like JSP to develop the UI and Servlet to implement the server side tasks.
  • Used Hibernate API to provide database mapping and connection to Db2 database.
  • Developed Interfaces using JSP, based on the Users, Roles and Permissions. Screen options were displayed on User permissions. This was coded using Custom Tags in JSP using Tag Libraries.
  • Used HTML semantics, HTML Objects, Cascading Style Sheets, Java scripts for designing web pages.
  • Designed enterprise level applications on XML schema, SOAP and WSDL technologies.
  • Used JDBC API for connecting and interacting with oracle 10g database.
  • Created solely a Standalone Application using JDBC to retrieve data from database and File reader and File writer to transfer the data into CSC file.
  • Used SQL to retrieve data from the DB2 database to make a report.
  • Used Apache Maven Tool to put the whole application in on JAR and sent it to deployment team.

Environment: JAVA 7/ J2EE, Apache Tomcat webserver, DB2, Eclipse IDE, JavaScript, JSP, Servlet, Struts Hibernate, XML, HTML, SQL, JDBC, QC, Apache Maven, Ms Visio, JUnit,Log4j.

Confidential, Detroit,MI

Jr Java Developer

Responsibilities:

  • Used Agile software development methodology which helps to develop project plans
  • Worked with System Analyst and the project team to understand the requirements.
  • Converted the Photoshop mockups in to hand-written HTML and CSS pages.
  • Developed web pages applying best standards.
  • Designed dynamic and multi-browser compatible pages using HTML, DHTML, CSS and JavaScript.
  • Developed Presentation and Controller layers using JSP, HTML, Custom Tag Libraries, and JSTL.
  • Used JavaScript for the process of various order functions and integration within different applications
  • Used JMS for different applications to interact with each other by passing the order update to one end to another.
  • Monitored the error logs usingLog4jand fixed the problem.
  • Responsible for creating the screens with table-less designs meeting W3C standards.
  • Applied JQuery scripts for basic animation and end user screen customization purposes.
  • Used AJAX and JSON to make asynchronous calls to the project server to fetch data on the fly.
  • Designed CSS based page layouts that are cross-browser compatible on all the major browsers like Safari, Chrome, Firefox and IE.
  • Used Soap over Http and Soap over JMS for communication between components.
  • Extensively used CVS for version controlling.
  • Published methods as web methods using REST-FUL web services.
  • Deployed applications on JBoss Application Server and performed unit tests.
  • Used Spring Frameworks as main Java Frameworks for developing application.
  • Written and used Web Services as well as Servlets for calling Http calls for both Get and Post.
  • Used Angular JS as main front end framework which is integrated with Java using servlets/web services for consuming Data from database.
  • Built ANT scripts for automated deployment and for the build operation of the entire application.
  • Developed Application using IDEWSAD.
  • Used EJBs (Stateless Session Beans) to implement the business logic, MDBs (JMS) for asynchronous communication internal and external to the system.
  • Implemented various Validation Controls for form validation and implemented custom validation controls with JavaScript validation controls.
  • Responsible for fixing all bugs encountered and communicating back over to the QA team.

Environment: HTML5, JavaScript, CSS3, WSAD, Java (JSP), MS Office, Oracle, CVS, Springs, AJAX, JSON, SOAP, JMS, JBoss, HTML, JavaScript, JSON, JUnit, Log4j, Ant.

Confidential

System Engineer

Responsibilities:

  • Developed and executed test scenarios based on requirements and design documentation.
  • Implemented singleton and static classes, which were, used as helper classes in the new C++ applications that were built.
  • Created users, enabled user permissions and maintained User & Group quotas on Linux servers.
  • Written Perl scripts to parse the C++ header files having structure definitions and auto generate code.
  • Involved in development of front-end components usingSpring MVC, JSP, JavaScript, JAVA, and JSON.
  • Designed user interface for the product of gift card using CSS, HTML and JavaScript.
  • Handled Browser compatibility issues for different browsers related toCSS and HTML.
  • UsedCSSBordersandjQueryMenus as part of the UI navigation.
  • Produced client side validation throughJavaScriptandAjaxfor asynchronous communication.
  • Analyze performance of programs and take action to correct deficiencies.
  • Involved in Enhancement of legacy components in C++, DevelopedXML parser for File parsing.
  • Implemented the integration layer to integrate with various legacy back-end Customer Account Management and Billing systems.
  • Implemented various session beans (EJB) in business layers, Designed and implemented data access layer using DAOs.
  • Created project report and wrote technical document for various projects, Implemented PL/SQL stored procedures.
  • Interacting with business users to understanding their business processes and business requirements.
  • DesignedanddevelopedServletsandEJBstoimplementbusinesslogicanddeployed them on WebLogic.

Environment: JDK, JSP, Struts, EJB, Web Logic, Ms Access, JDBC, XML, PL/SQL, UNIX, Shell

We'd love your feedback!