We provide IT Staff Augmentation Services!

Micorservices Developer Resume

2.00/5 (Submit Your Rating)

Atlanta, GA

PROFESSIONAL SUMMARY:

  • Over 8+ Years of Extensive experience of designing and developing software applications with the EJB, Annotations, Java, SpringBoot, JSP, Servlets, Java Beans, Groovy, JNDI, AJAX, JMS, ORM, JNDI, Web services, JDBC, JAXP, RMI, XML, JavaScript (Angular and Bootstrap), jQuery, CSS, Web Services, SOAP.
  • Experienced in a fast - paced Agile Development Environment including Test-Driven Development (TDD) and Scrum.
  • Involved in hands on programming on the core application development using multithreading, Groovy and Grails that combines Hibernate and spring.
  • Proficient in Java/JEE Design Patterns including Singleton, Factory, Model View Controller (MVC), Data Access Object (DAO), and Business Delegate. Well versed with core Java concepts like collections, multithreading, serialization, Java beans.
  • Very Strong in developing applications using HTML, HTML5, CSS, CSS3, DOM Manipulation, JavaScript, jQuery, AJAX, JSON and AngularJS, Angular2/4, Node.js, Grunt, Gulp, Bower.
  • Responsible for designing Presentation Tier (web pages) using the concepts such as Themes, Skins, HTML, XML, CSS, Java Script and jQuery using AJAX.
  • Extensive experience in developing JEE based Web Services to expose useful functionality to Web users through SOAP, describing them using WSDL, registering them using UDDI for easy availability to potential users and consuming using Axis2 and JAX-WS.
  • Strong experience in Web Services, Rest, And Cloud platform.
  • Good Working experience in using different modules like Spring Core Container Module, Spring Application Context Module, Spring MVC Framework with STS module, Spring AOP Module, Spring ORM Module etc. in Spring Framework.
  • Strong Programming Skills in designing and implementation of multi-tier applications using Java, JEE, JDBC, JSP, JSTL, HTML, JSF, Struts, JavaScript, Servlets, JavaBeans, CSS, EJB, XSLT, JAXB.
  • Strong Object-Oriented Analysis and Design (OOAD), ERD documentation, UML artifacts modeling with Rational Rose and Enterprise Architect. Applied the requirements engineering, analysis, and design disciplines of the RUP to JEE projects.
  • Valuable experience on web servers like Apache HTTP, Apache Tomcat and application servers JBoss4.0.5 GA, BEA WebLogic 8.1, IBM WebSphere 6.0/6.1/7.0/8.5 and configuring them.
  • Experience in building web applications using Spring 3.1 Framework features like MVC (Model View Controller), AOP (Aspect Oriented Programming), IOC (Inversion of Control), DAO (Data Access Object) and template classes.
  • Experience in writing numerous test cases using JUnit framework with JPROB integration
  • Worked on IDE's such as Eclipse/My Eclipse, WSAD/RAD and JBuilder for developing, deploying and debugging the applications.
  • Very good knowledge on DSLAMs, DSL, MIBS, SNMP and NMS/EMS technologies.
  • Implemented various levels of application and services using Spring-Framework (2. 3), EJB3, Struts2 and ORM tools like Hibernate 3.0 for thefast pace and efficient code generation.
  • Worked on various XML technologies i.e., writing DTD, Schema, Namespaces, XSL, Xpath, Xlink, XQuery, XHTML and SAX, DOM, JDOM parsers.
  • Experience in designing and implementing various levels of applications and services using theMain Framework.
  • Experience in Scripting languages like Angular JS, React JS and Node JS.
  • Experience working with databases such as MongoDB Oracle 8.x/9i/10g, MS-SQL Server … and using PL/SQL to write stored procedures, functions and triggers for different Data Models.
  • Experience in database related work primarily creating complex stored procedures, Views, Triggers, Functions, using PL/SQL.
  • Experience in Configuration Management, setting up company Version policies, build schedule using Clear Case, SVN, CVS, and Git, Subversion.
  • Expertise working on Application servers and Web servers like WebLogic 8.x/9.x/10.x, Apache Tomcat 5.x/6.x/7. x.
  • Excellent written and verbal communication skills, presentation and problem-solving skills.
  • Experience in designing, developing and implementing E-Commerce, B2B applications using JEE technologies in Telecom, Banking and Insurance domains

TECHNICAL SKILLS:

Languages: Java 8 (JDK 1.4/1.5/1.6/1.7/1.8 ), Java Swings, JSF, JUnit, Log4J, Ant, Maven

Methodologies/Design patterns: OOAD, OOP, UML, MVC, DAO, Factory pattern, Session Fa ade, Singleton

Web Technologies: JSP, Servlets, Angularjs, jQuery, ReactJS, NodeJS, EJB, Hibernate, Struts, Spring, JDBC, HTML5, DHTML and XML, CSS3, Web Services, WSDL, SOAP, MQ Series, Apache Camel, Kafka, Spring Boot, ExpressJs

XML/Web Services: XML, XSD, WSDL, SOAP, Apache Axis, DOM, SAX, JAXP, JAXB, XML Beans, SOAP, RESTful Web Services

Frameworks: SpringBoot, Struts, Spring, Hibernate, Spring MVC, Spring Web Flow, Spring IOC, Spring AOP, Groovy, logstash(ELK).

Application/Web Servers: WebLogic 8.x/9.x/10. x. JBOSS 3.x/4.0, IBM Web Sphere 4.0/5.x/6. x.

IDE Tools: Eclipse (Juno, Galileo, Helios, Indigo), Rational Application Developer (RAD) and NetBeans, STS, Intellij.

Databases: Casandra, Oracle 11g/12C, MySQL, SQL, MongoDB.

Reporting Tools: Kibana, splunk, Crystal Reports, BO XI R3.

Cloud: AWS.

Version Control Tools: CVS, SVN, Clear Case, Git, Jenkins.

Testing: Selenium, Karma.

Messaging Tools: JMS

Tools: Kafka and Zookeeper, Rational Rose 2000, JBuilder 3.5/5.0, Visual Cafe 4.0, Visual Age Java 3.5, eclipse 3.X, MS-Office, Front Page, Ultra Edit 32, Clear Case, iReport -1.2.5, Jasper Assistants, Live Link, eMatrix, Ant, WinCVS 1.2, TOAD 5.0/8.0, Erwin, XML SPY, Code Check, Jtest, Jprobe suite 5.1 (Memory Debugger, profiler), Squirrel SQL Client, Maven 1.1 /2.0, My Eclipse 5.1, Net Beans.

Operating System: Windows, Linux, Unix, Macintosh HD.

PROFESSIONAL EXPERIENCE:

Confidential, Atlanta, GA

Micorservices Developer

Responsibilities:

  • Created and executed development plans as well as revise as appropriate to meet changing needs and requirements.
  • Participated in the gathering and reviewing of business requirements and translating these into functional/technical designs.
  • Development and building of microservices using SpringBootand Maven.
  • Leaded and coordinated the team in designing, development, implementation, and support of application or product.
  • Designed and developed the portal using Angular2/4along with HTML5, CSS3, and Typescript and Bootstrap.
  • Built customAngular 2/4Components and Services for single-page web application and Dependency Injection to add the functionality of components at run-time.
  • Followed agile best practices in maintain and improve work of the agile team..
  • Review of team members pull request and suggest necessary comments to improve the code.
  • Worked on SpringBoot, Spring Restful template to develop Application Level Micro Services.
  • Data sources from Injection microservices produce and consume data from apache Kafka to enhance data from enhancer microservices.
  • Implemented Micro Services based Cloud Architecture on AWS Platform and Cloud Foundry.
  • After generating JASON-LD data the data again posted into apache Kafka.
  • Used Spring Boot which is radically faster in building cloud Microservices and develop Spring based application with very less configuration.
  • .Used Spring Core Annotations for Dependency Injection Spring DI and Spring MVC for REST API s and Spring Boot for micro-services and also lombok plugin for annotations.
  • Generating Dashboard For Splunk and Kibana. Hands on experience with Searching and Reporting with Splunk 5.x and Kibana.
  • Experienced in Writing the Splunk and Kibana queries for reporting, dashboards for analysis.
  • Worked with Cassandra NoSQL Database
  • Cassandra implementation using Datastax Java API, Hector API, CQL and Kundera API.
  • Implemented the most popular streaming tool KAFKA to load the data on Hadoop File system and move the same data to MongoDB, NoSQL database and Logstash(ELK) for fraud monitoring tools.
  • Involved in working with building tools using Maven and integrated with Jenkins for performing the Jenkins jobs.
  • Used Big Data Technologies such as Cassandra, Kafka and Hadoop Ecosystem for development
  • Worked on design, development and architecture for Cloud Services, Micro Services, and Web Services
  • Wrote JUnit test cases for unit, integration, and functional tests, run automatically by Hudson/Jenkins in the builds triggered by each push to Git Worked on Repositories like VSS, SVN, GIT Gerrit Used GIT repository for software configuration management and version control Used Git Hub version control for file Management.
  • Used GIT as version management, Jiira for defect management system.
  • Knowledge about securing an end-to-end distributed system

Environment: Java 1.8, SpringBoot, Hibernate, Rest, log4j, JUnit, IBM MQ, JMS, JAXB, Web Services, HTML5, CSS3, AEM, Java Script, jQuery, AJAX, JSON, XML, XSL, jQuery, Mongo DB, Cassandra, MongoDB, Web Logic Application Server, Kafka, Zookeeper, Logstash, Splunk, Casandra, Jenkins .

Confidential, Atlanta, GA

Java Full Stack/UI Developer

Responsibilities:

  • Followed Agile Scrum methodology that included iterative application development, weekly Sprints and stands up meetings.
  • Developed Front end using Angular JS.
  • Experience in developing Components in Angular 2.0
  • Developed CIPHER Encryption, DECRYPTION algorithm using AES/DES.
  • Designed the application using Front Controller, Service Controller, MVC, Spring DAO, Factory, Data Access Object, Service Locator and Session Facade Design Patterns
  • Developed the enterprise application by integrating JSF/Spring/Hibernate Frameworks.
  • Heavily used the Dependency Injection feature provided by spring framework for bean wiring.
  • Used Spring framework's JMS support for writing to JMS Queue, Hibernate Dao Support for interfacing with the database and integrated spring with JSF.
  • UsedPythonscripts to generate various reports like OATS, P&L, transaction history, user privileges, limit rules and commission schedule reports. GeneratedPythonDjango Forms to record data of online users.
  • Spring framework is used to implement Inversion of Control (IOC) and Model View Controller (MVC)
  • Added interactivity to the UI pages using JavaScript.
  • Developed Contract First Web Services using Spring-WS to communicate with Database Tables.
  • Provided a new Web Service and Client using Spring-WS to get the alternate contractor details.
  • Worked on Restful web services which enforced a stateless client-server and support JSON (few changes from SOAP to RESTFUL Technology) Involved in the detailed analysis based on the required documents.
  • Wrote AngularJS controllers, views, and services
  • Used Java Messaging Services (JMS) for there liable and asynchronous exchange of important information.
  • Participating development of FIX messages processing engine.
  • Created an internal browser based text editor using HTML, CSS, JavaScript, Require.js, Backbone, Ember JS, Jasmine, Selenium.
  • Implemented JMS listeners to connect to the Tibco JMS queues for producing and consuming JMS messages.
  • Used Spring-JDBC configuration to manage some transactions across multiple databases.
  • Designed and developed the service business process and data access to Oracle database and back-end layers with JAXB, JMS, and XML.
  • Implemented mock services in node.JS with the help of modules using ExpressJS.
  • Built Node.js, npm based web frameworks and Docker based Microservices for deployment of web frameworks for data visualization and analytics user interface toolkits.
  • Used Maven for building the application's EAR for various environments.
  • Designed, developed JSP, Servlets and deployed them on JBoss Application Server.
  • Used Spring ORM Support for Hibernate to manage efficiently Hibernate Resources and consistent exception Hierarchy.
  • Used Bootstrap for Responsive Web design.
  • Used HTTP for coordinating Internet engineering task force
  • Designed and created Hibernate persistence classes using Hibernate API.
  • Wrote Stored Procedures/Triggers/Functions using SQL and PLSQL Navigator to perform operations on Oracle 10g database.
  • Extensively used Java Collections framework for backend services and to display view on frontend.
  • Participating development of FIX messages processing engine.
  • Used JUNIT extensively and defined various Test Suites and Test Cases.
  • Used Log4J to trace the flow of the application.
  • Used UNIX shell scripts for running java batch components on server.
  • Deployed application on BEA WebLogic Application Server 9.2 to get efficient performance.
  • Designed Frontend with in object oriented JavaScript Framework like Bootstrap, Node.js, Express.js and Angular.js, Redux.
  • Used Subversion for version control across common source code used by developers.
  • Worked with Java libraries to access AWS facilities as Simple Storage Service (S3), Simple Queue Service (SQS) and Simple DB.
  • Used JUnit and Mockito framework for unit testing of application and Log4j 1.2 to capture the log that includes runtime exceptions.
  • Used Grunt for build UI applications minification, watch for file changes for automated build, code quality check and CSS prefixes for cross browser compatibility.
  • Used SVN version control to track and maintain different versions of the application.

Environment: JDK 1.8, JSF 1.2, JBoss, Spring-JDBC 2.5, Spring-was-core 1.5, Wsdl4j, SOAP, JMS, Spring 2.5, fix, Hibernate 3, Maven 2, Log4J and JUnit 4.4, Eclipse, Angular JS, Oracle10g, Subversion, Tortoise SVN, Mercury Quality center, BEA WebLogic Application Server 9.2, ExpressJS, Nodejs, Bootstrap.

Confidential, Franklin, Tennessee

Java UI Developer

Responsibilities:

  • Involved in Developing of Application based on J2EEusing Hibernate and spring frameworks.
  • Used Spring framework and worked on different spring modules.
  • Written test cases for Unit testing using JUnit.
  • Responsible for design and developing Persistence classes using Hibernate and Spring JDBC Template frameworks to save data in database tables.
  • Converted JAVA files to Groovy.
  • Generating Hibernate mapping files and domains using tables.
  • Responsible to enhance the UI using HTML, CSS, Java Script, XML, JSP as per the requirements and provided the client side using jQuery validations.
  • Good usage of JBOSS as an application server and integration middleware software products.
  • Developed application for different browsers and fixed bugs for browser compatibility.
  • Have started working with new tools like Jenkins, Chef and Rabbit MQ.
  • Working on creating Jenkins job for tomcat and WAS to provide automation effort smooth.
  • Created and maintained Jenkins jobs that execute shell script.
  • Used Hibernate as Persistence framework mapping the ORM objects to table using Hibernate annotations.
  • Developed Web API using NodeJSand hosted on multiple load balanced API instances.
  • Developed code for Responsive web design in JavaScript using frameworks like Angular.js.
  • Refactored legacy code by applying object oriented patterns and other industry standard design patterns such as MVC.
  • Worked as Administration, maintenance, support and scaling of Application Servers (WebLogic, Oracle Fusion Middleware SOA, OSB, IBM WebSphere, JBoss, and Tomcat)
  • Experience in consuming RESTFULL web services using Node JS and Express JS and displayed on the front-end using jQuery and Angular JS.
  • Developed web services component using XML, WSDL and SOAP with DOM parser to transfer and transform data between applications.
  • Designed UX pages using Adobe Illustrator for digital photo manipulation and photorealistic styles of computer illustration.
  • Build responsive application using AngularJS, NodeJS. Application compatible with mobile devices and different web platforms and browser.
  • Used Java script and Angular JS for client-side validations.
  • Used SOAP UI for testing the web services by sending a SOAP request.
  • Used AJAX for server communication and seamless user experience.
  • Worked with Web Logic Application Server to deploy the Application(s).
  • Developed the Ant scripts for preparing WAR files used to deploy J2EE components.
  • Experience in developing scalable solutions using NoSQL database, Cassandra, MongoDB.
  • Performed importing data from various sources to the Cassandracluster using Java/Python APIs.
  • Used Agile Scrum process.
  • Optimized queries and created new entities in 3NF.

Environment: Java 6, Spring, Hibernate, Rest, log4j, JUnit, IBM MQ, JMS, JAXB, Web Services, HTML5, CSS3, AEM, Java Script, jQuery, AJAX, JSON, Angular JS, NodeJS, XML, XSL, jQuery, Mongo DB, Cassandra, MongoDB, Web Logic Application Server.

Confidential

Java UI Developer

Responsibilities:

  • Worked on multiple projects simultaneously
  • Formulate and define system scope and objective based on user needs and thorough understanding of business processes.
  • Participated in numerous creative brainstorm sessions with strategists, storyboards, design specifications, and screen layouts that were shared with Directors and other team members
  • Developed web presentation layer using HTML and CSS according to internal standards and guidelines
  • Handled all aspects of the web application including maintaining, testing, debugging, deploying and printing
  • Designed and developed intranet web applications using JavaScript, jQuery, Ajax and CSS.
  • Complex query optimization, troubleshooting and solving locking and deadlocking issuesCode refactoring and review.
  • Worked with teams where requirements are constantly being implemented, tested and improved
  • Worked on Cross-Browser compatibility and fixed the bugs for several browsers
  • Designed the table less web applications using CSS and with the help of and tags as per W3C standards
  • Continuously provide input to project management activities throughout the project lifecycle influencing scope, risk plan, project plan, issues and status

Environment: HTML, CSS, JavaScript, jQuery, AJAX, Agile methodology, Eclipse.

Confidential

Java UI Developer

Responsibilities:

  • Actively involved in SCRUM's and Sprints of Agile Methodology.
  • Created detailed design documents (UML diagrams like Use case, Class, Sequence, and Component diagrams) using Rational Rose.
  • Designed and developed front end using JSP, JSTL, EL, and other custom tag libraries.
  • Expertise in Web Page development using XML, XSLT.
  • Involved in Web Page development using YUI Library.
  • Involved in injecting dependencies into code using concepts like IOC of Spring Framework
  • Designed asynchronous messaging using Java Message Service (JMS) to exchange of critical business data and events among J2EE components and thelegacy system.
  • Involved in configuring and deploying the application using WebSphere.
  • Involved in integrating the business layer with DAO layer using Hibernate ORM.
  • Responsible for development of configuration, mapping and Java beans for Persistent layer (Object and Relational Mapping) of Hibernate.
  • Involved in Writing and reviewing unit test cases using JUnit.
  • Used CVS as version control system to check in and checkout the data.
  • Write and modify database stored procedures, triggers, functions, and PL/SQL Scripts.
  • Created Forms and Reports using Oracle.
  • Involved in writing shell scripts for deploying the application on UNIX.
  • Involved in build management and build resolution activities of e-commerce project.
  • Involved in Smoke Testing, Testing, bug fixing and documentation of the system.

Environment: Java, J2EE, Spring, JDBC, JSP, Web Services, REST, Oracle, JavaScript, HTML, CSS3, jQuery, JUnit 4, AJAX, SVN.

We'd love your feedback!