Java Developer. Resume
Chicago, IllinoiS
SUMMARY
- Proficient with C, JAVA, HTML, CSS & Java Scripts, jQuery and familiar with application development programming for compiling and executing program.
- Hands on experience in writing light weightNode.js expressserver, and using technologies likeAjax,JavaScript/jQuery,JSONto make connections between server and databases likeMongoDBandMySQL.
- ExpertiseAutosys, Stored Procedures, data replication.
- Hands on experience in troubleshooting while narrowing down issues.
- Knowledge on various SDLC methods such as Agile, Scrum, Waterfall and Iterative Waterfall.
- Gained vast knowledge through academics, projects, Internship.
- Demonstrated capabilities of critical thinking and problem resolution, capable of working independently or as part of a team.
- Dedicated, hardworking individual with the interpersonal and communications skills to work at all levels of the organization.
- Excellent Analytical problem solving and communication skills.
- Working knowledge of Front End development technologies like HTML, CSS, JavaScript, JSP,jQuery, Bootstrap & Angular JS.
- Expertise in multi - threaded programing design & distributed architectures.
- Design and development experience with Big Data, AWS, Apache Spark, Python, Cassandra.
- Expertise working with build tools like ANT& Maven.
- Thorough understanding of E-Commerce concepts, SDLC.
- Proven ability to produce highest quality results working under extremely tight deadlines and a very strong team player.
TECHNICAL SKILLS
Programming Languages: Java, C, XML, HTML, CSS, Springs, Structs, jQuery, AngularJS, JDBC, Python.
Databases: RDBMS, SQL Server 2012, Microsoft SQL.
Operating Systems: Windows, OSX, Ubuntu, Unix.
Tools: Eclipse, NetBeans, Google Data studio 360.
Methodologies/Standards: Agile, Scrum, Waterfall, Iterative Waterfall.
Web Technologies: Web HTTP/HTML, CSS, Php, API.
PROFESSIONAL EXPERIENCE
Confidential, Chicago, Illinois
Java Developer.
Responsibilities:
- Worked in Agile methodology environment including Test Driven Development with Continuous Integration/Delivery.
- Designed and developed a web application by usingAngular4as front-end, and using Web API to receive and pass data to back-end.
- developedAngular4services for performing business logic and for integrating UI components.
- Written SQL procedures and packages and used them within the Java application to retrieve data from the database.
- Participated in business meetings along with business analysts to record user requirements and developed design artifacts and published.
- write code style guidelines forangular4based on angular official documentations, formularize into simple 4-step procedure for fellow developer to follow.
- Written complex SQL queries to retrieve data faster and populated them in the UI.
- Used Spring MVC3.0 architecture, Servlets, spring tags, and JSTL on the front end.
- Usedbackbone.js for connecting the API's which enforces the communication to the server while also implemented mock services in Node.js with the help of modules using Express.js.
- Implemented JDBC template in the data access object layer to access and update information in the Oracle9I Database
- Involved in Architecture, design and development using jQuery, and Spring MVC framework with AOP concepts.
- Structured the JavaScript code using Angular JS 4
- Implemented the logging mechanism using log4j framework.
- Debugged Applications from the back end using eclipse and for database using SQL Developer.Designing UML, sequence diagrams for better understanding of project from high level to low level.
- Implemented the app back-end REST endpoints using Node JS and a SOA approach
- Development SOAP and RESTFul Web services using Weblogic, Web Service Tools, Session beans as web services, Spring MVC.
- BuildRESTweb service by buildingNode.jsServer in the back-end to handle requests sent from the front-endjQuery Ajax calls.
- Working on continues integration methodology for building and deployment of code in different environments using Jenkins Continues Integration.
- Analyzed theNode.JSserver structure in legacy project, then mimicked theREST serviceby using JavaJAX-WSAPI, and did the corresponding configurations.
Environment: Anguler4, Anguler2, Restful, NodeJS, React Js, WebLogic, MySql, Spring, jQuery, Eclipse, Jenkins, Cassandra, python, HTML,CSS, SVN, JavaScript.
Confidential, Chicago, Illinois
Java Developer
Responsibilities:
- Involved in SCRUM process of AGILE methodology.
- Developing web-based applications and implementing Model View Controller architecture using Spring MVC.
- Built web pages that are more user-interactive using AJAX,JavaScript, and Angular JS2.
- Written necessary SQL queries for modifications and retrieval of data in database
- Used Log4j to capture the logs including runtime exceptions.
- Creating stored procedures using SQL,for data modification (using DML insert, update, and delete).
- Used Node.js to run Grunt tasks and build properly the project (compile, minify, concat etc.)
- Development and maintenance of web modules using Hibernate, Spring 3.0 and MySQL, configuration and set-up of third-party tools for data and ads management and giving knowledge transfer sessions to the client.
- Built backend REST API with Node.js, Express.js.
- Executed approved design, developing both applications with JSP,JavaScript, and HTML, generating reports with SQL, PL/SQL, and HTML/JavaScript, MS Query/MS Excel or Oracle Reports.
- Implemented for multiple domains and topics using Bootstrap themes and a CSS "skin" for branding.
- Created proof-of-concept using responsive web design, Node.js, React JS, HTML5 and CSS3.
- Performed branching, tagging, release activities on GIT version control tool.
- Implemented complete Maven build life cycle to achieve organized application structure and conflict free dependencies in pom.xml file.
- Designed and implemented test plans using JUNIT.
Environment: HTML5, CSS3, Angularjs1.5, Microsoft SQL, React, Node.js, Hibernate, Express.js, docker, React.js, jQuery, Jasmine, GIT, GRUNT, python, Web-Pack, AWS, Windows.
Confidential
Java Developer.
Responsibilities:
- Involved in designing the user interfaces using JSPs, ANGULAR JS. Developed custom tags, JSTL to support custom User Interfaces.
- Created and implemented Oracle Queries, functions usingSQL
- Designed dynamic and multi-browser compatible pages using HTML, CSS, AngularJS and JavaScript.
- Implemented modules into Node JS to integrate with designs and requirements.
- Used Eclipse for writing code for JSP, Servlets, and Struts.
- Used SPRING framework to support Hibernate tool and Struts.
- Worked with NPM commands and using Package.json for managing dependencies and dev-dependencies of Node.js applications.
- Implemented the application using the concrete principles laid down by several design patterns such as MVC, Business Delegate, Session Facade, Service Locator, Data Access Object, Singleton and Factory.
- Implemented data reading, saving and modification by stored procedures in MySQL.
- Responsible for front-endUIdesign using HTML5, CSS3, JavaScript, jQuery, jQuery plugins.
- Used Node.js to run Grunt tasks and build properly the project (compile, minify, concat etc.)
- Deployed the applications on IBM Web Sphere Application Server.
- Designed and implemented SQL queries, Stored Procedures and Triggers on Oracle database.
- UsedJavaMessaging Services (JMS) for reliable and asynchronous exchange of important information such as payment status report.
- Developed JUnit test cases for all the developed modules.
- Used CVS for version control across common source code used by developers.
- Used XML Web Services using SOAP to transfer the amount to transfer application that is remote and global to different financial institutions.
- Used Log4J to capture the log that includes runtime exceptions.
Environment:ReactJS, Angular.js, JavaScript, Spring, Log4j GIT, Bootstrap, Ajax, JSON, HTML5, python, Chef, CSS3, MySQL, Eclipse, MongoDB, Bootstrap, CVS, SASS.
