Sr. Full Stack Java Developer Resume
Denver, CO
SUMMARY
- 9+ years of IT experience in Analysis, Design, Development, implementation and execution of test cases of software application using Java/J2EE technologies.
- Experienced in Java Application Development, Object Oriented Concepts, Object Oriented Design (OOD), object Oriented Analysis (OOA), Object Oriented Programming (OOP) and its implementation.
- Experienced wif developing rich user interface applications using HTML5, CSS3 and JavaScript, JQuery, Angular 7, 8, 9, 10, JS, Node JS, React JS, Knockout.js, JQuery Mobile, XML, JSON that follows W3C Web Standards and are browser compatible.
- Has experience in Apache Spark, Spark Streaming, Spark SQL and NoSQL databases like HBase, Cassandra, and MongoDB.
- Good experience in using Amazon Web Services (AWS) andAWSSNS/SQS for delivering messages.
- Extensively worked on designing User Interface (UI) applications and professional web applications using HTML, DHTML, XHTML, XML, XSL, XSLT, JQuery, D3.js, JSON and CSS.
- Expertise in client scripting language and server side scripting languages like JavaScript, AngularJS, jQuery, JSON, Node.js, ActionScript, JSF and JSP.
- Having experience in developing Splunk Dashboards and searches.
- Hands on experience on Azure VPN - Point to Site, Virtual networks, Azure Custom security, end point security and firewall.
- Experience in building isomorphic applications using React.js and Redux wif GraphQL on server side.
- Experienced in cloud provisioning tools such asTerraformandCloudFormation.
- Proficient in Elasticsearch, data modelling and querying using log aggregation, data extraction and reporting using Elasticsearch, Logstash, Kibana tools.
- Lead various process improvement projects wifin Capital Markets and ensure timely and accurate results of all project deliverables.
- Provided technical assistance for integration of Appian systems along wif external systems such as SAP.
- Expert in HTML5/CSS3 development and has experience in Backbone.js, Require.js, Node.js,Angular 8/9/10, Grunt js, Responsive design.
- Experience wif Design, code, and debug operations, reporting, data analysis and web applications utilizingPython.
- Expertise ininstalling, configuring, troubleshootingandmaintaining IBM WAS 8.0/8.5
- Experience in Micro services development using spring boot and deployment in Pivotal Cloud Foundry (PCF).
- Extensive experience in developing Microservices usingSpring Boot (Zuul, Eureka, Ribbon) and followed domain driven design.
- Java/J2EE, SpringBoot, Web Services(Rest Frameworks).
- Utilized Java 1.8 features like Lambda expressions and Stream API for Bulk data operations on Collections which would increase teh performance of teh Application.
- Experience in creating comprehensive web applications using MEAN stack implemented wif MS SQL, Express, Angular.JS 2/4/5 and Node.js, Java 8,10,11.
- Excellent knowledge on On-premises Active directory & Cloud's Azure AD, Azure AD Domain Services.
- Good understanding indatabaseanddata warehousingconcepts (OLTP).
- Experience in Cloud Computing using PCF, Docker, AWS EC2 and S3.
- Highly Experienced inDesign and Developmentof both Rest and Soap based Webservices.
- Java,J2EE(Servlets, JSP, JSF, EJB, Hibernate, Spring,Struts,JDBC, JMS) and XML.
- Solid experience in application development as a Java/J2EE developer using Web Sphere Application Server v7.0 and WebSphere Studio Application Developer.
- Experienced in developing web-based applications usingPython, Django, C++, XML, CSS, JSON, HTML, DHTML, JavaScript and JQuery.
- Experience in working wif GraphQL queries and use Apollo GraphQL library
- Proficient in managing and monitoring teh cluster using Datastax OpsCenter.
- Familiar wif concepts of Azure and OpenStack Cloud Based Technologies.
- Profound experience in creating real time data streaming solutions usingApache Spark/Spark Streaming, Kafka, Gremlin and Flume.
- Conducted detailed analysis to support designing and development of BPM applications.
- Experience in using jBPM as a workflow that enables creating and automatization of business processes.
- Expertise in configuring version controls like CVS, SVN, Clear Case and VSS.
- Design, Integrate and implement controls to prevent operating exposures and increase business improvements in Capital Markets area.
- Experience as a WebSphere Administrator and integrating it wif other enterprise software like IBM,WebSphere MQ, IBM Tivoli Directory Server ldap, Tivoli Access Manager and Production Support of various systems/softwareon Sun Solaris, AIX, Linux RedHat, Suse and Windowsenvironments.
- Vast knowledge of utilizing cloud technologies including Amazon Web Services (AWS), Microsoft Azure and Pivotal Cloud Foundry (PCF).
- Experienced on Hadoop Ecosystem andBigDatacomponents including Apache Spark, Scala, Python, HDFS, Gremlin, Map Reduce, KAFKA.
- Experience in Creating and configuring teh continuous delivery pipelines for deploying Micro services and lambda functions using Jenkins CI server.
- Expertise in design and development of various web and enterprise applications using Type safe technologies like Scala, Akka and Play framework.
- IntegratedSpring SecuritywifJDBCto manage user registration and login.
- Experience in Developing User Interface (UI) Rich Web Applications, and Web Service Applications using Front End/User Interface (UI) Technologies like Object OrientedJavaScript, Type Script, Angular 2.0, Angular 4, Angular JS, Node JS, Bootstrap, Media Queries, CSS Frameworks, Java.
- Experienced in implementing Service Oriented Architecture (SOA) wif XML based Web Services (SOAP/UDDI/WSDL) using Top down Approach and Bottom up Approach.Developed ANT scripts, and used MAVEN tool to build and deploy J2EE Applications.
- Worked high-end oncollectionsandmultithreading.
- Expertise wif distributed technologies like Enterprise Java Beans (EJBs)
- Experienced in using IDEs such as Eclipse,My Eclipse, IntelliJ, RAD, and Net Beans.
- Experienced in developing UML artifacts including Class Diagrams, Sequence, Activity and Deployment Diagrams.
- Experienced in working wif version control systems like GIT and used Source code management client tools like GitBash, GitHub, Git Lab
- Experienced in testing data in HDFS and Hive for each transaction of data.
- Experienced wif Akka building high performance and reliable distributed applications in Java 8.0 and Scala.
- External System service integration are done via rest service calls from theJBPMProcess.
- Extensively worked on Java, J2EE Technologies like, Spring, Struts, JSP,Servlets, EJB, JMS,XML, RMI, WebSphere, Tomcat, Oracle, SQL, PL/SQL, etc.
- Experience in handling messaging services usingApache Kafka.
- Strong experience in Supply Chain Management (Production Planning).
- Strongly recommended to bring in ElasticSearch and was responsible for installing, configuring and administration of a 6 node Elasticsearch Cluster. Designed teh schemas of teh lucene indexes for various projects.
- Lead teh team for this project which has focused on software project management, project planning, scope of work.
- Very good hands - on in Spark Core, Spark SQL, Spark Streaming and Spark machine learning using Scala and java programming languages.
- Experienced in loading teh real-time data to NoSQL database like Cassandra.
- UsingJAVA/J2EEtechnologies such as, Core Java, Multithreading, Collections Framework, Java me/O, JDBC, Hibernate, Spring Framework, Spring Batch, Struts Framework, JSP, JQuery and XML including XSL, XSLT and XML Beans .
- Experience in working wif GraphQL queries and use Apollo GraphQL library
- Highly experienced in developing application using modern JS frameworks and libraries like Anguler, Jquery.
- Expertise inAngular 2.0framework and its ability to create simple and scalable code for SPA.
- Deep knowledge of Angular.JS practices and commonly used modules based on extensivework experience. Also used Angular 8/9 for making Restful API calls and data binding.
- Preferred experience wif third-party frameworks such as Ionic, NativeScript, Cordova, and ReactJS.
TECHNICAL SKILLS
Programming Languages: Java 8.0,10,11, J2EE, SQL, PL/SQL, C, C++
Operating Systems: UNIX, Redhat Linux, IBM AIX, Sun Solaris, Windows.
Java/J2ee Technologies: SOAP, RESTful Web service, Java, JPA, JMS, JDBC, Servlets, JSP, Struts, EJB, JSTL, JMS, XML (DOM, SAX), Spring, Hibernate, Python, Web Services, WSDL, jBPM 6.4. Cassandra, Mongo DB, Kibana
Client Side Programming: JavaScript, HTML, DHTML, CSS. Angular 9/10, Node.JS
RDBMS: Oracle, MySQL,NoSQL, SQL Server, DB2, Multithreading.
Hadoop/Big Data: MapReduce, HDFS, Hive, Pig, HBase, Zookeeper, Sqoop, Oozie, Flume, Scala, Akka, Kafka, Storm, MONGODB. Machine learning.
Automation Tools: Selenium RC, Selenium Webdriver, Selenium Grid
Application Server: WebLogic, Tomcat, WebSphere, JBOSS 5.1
Tools: Ant, VNC, Toad, SQL Developer, Splunk, Junit
Framework: Spring Core, Spring AOP, Spring Transaction, Spring MVC, Struts.
Design Tools: Rational Rose, UML, Erwin.
Version Control: VSS, Clear Case, CVS, SVN
PROFESSIONAL EXPERIENCE
Confidential, Denver, CO
Sr. Full Stack Java Developer
Responsibilities:
- Implemented data-binding and MVC using Angular.JS 8/9/10 for front-end development of a current web application.
- Using Angular.JS factory and services for dependency injection.
- Extensively used teh J2EE design patterns like Session Façade, Business Object (BO), Service Locator, Data Transfer Object (DTO) and Data Access Object (DAO), Singleton, Factory.
- Used multithreading for writing teh collector parser and distributor process, which was getting realtime data from zacks API in format ofJSON,usingmultithreadingimproved teh performance by a lot. More over using concurrency package ofcollectionsmade it thread safe.
- Development web service using Windows Communication Foundation and .Net to receive and process XML files and deploy on Cloud Service on Microsoft Azure.
- Worked on Lambda Expressions, Functional interfaces Stream API's, Time API, and Improvements on Collection, Concurrency, and IO improvements by using Java 8.
- Worked wif Play framework and Akka parallel processing.
- External System service integration are done via rest service calls from theJBPMProcess.
- Setup and benchmarked Hadoop/HBASE clusters for internal use.
- Implement user authorities' management wifSpring Security.
- Real time streaming teh data usingSparkwifKafka and Gremlin.
- Used Java 8 Lambda expressions and functional interfaces, wherever possible.
- Used teh DataStax OpsCenter for maintenance operations and keyspace and table management.
- Worked in designing and developing web application for supply chain management.
- Design and manipulation ofJBPMprocess for teh client activities in order to manage teh people queue for each activity.
- Designed and developed in interface framework to keep teh application of teh JBPM Interaction.
- Converted a monolithic app to Microservices architecture using Spring Boot using 12-factor app methodology. Deployed, Scaled, Configured, wrote manifest file for various Microservices in PCF.
- Implemented APIs using play framework in Scala to perform analytics and persist results in Elasticsearch.
- Developed Splunk reports that provide a high level overview of teh Application Health.
- Created User Controls and simple animations usingJavaScript andPython.
- Migrated existing applications from WebSphere 5.1 versions to 6.0 using WAS preupgrade and WAS post upgrade tools.
- Established and maintained strong relationships across Capital Markets Trading and its business partners.
- Worked wif NoSQL database HBase in getting real time data analytics.
- Designed and implemented a strategy to upgrade teh DataStax enterprise cluster.
- Responsible for installation, support and performance monitoring of high profile applications running onIBM WebSphere ApplicationServersintegrated wifApache HTTP ServerandOracle.
- UtilizedReactfor its efficient dataflow architectureto create a lightweight and render efficient web app that searched projects via theGitHub APIthrough keywords.
- DevelopedREST API'susingSpring MVCandSpring boot, hosted all micro services onPCF.
- ConfiguredKafkato read and write messages from external programs.
- Developed Merge jobs inPythonto extract and load data into MySQL database.
- Usedpythonscripts to update content in teh database and manipulate files.
- UsedReact.JS and Node.JS to develop faster, scalable application.
- Research about JBPMprocess engine for use in teh implementation of Flow Control System of People.
- Worked on Angular 9,10technology for one complete project in rebasing teh UI of teh application using teh techniques inAngular 9,10.
- Implemented filters for user autantication and user authorization bySpring Security.
- Implemented various screens for teh front end usingReact.js and used various
- UsedReact fluxto polish teh data and for single directional flow.
- Worked on upgrading theMongoDBversion from 2.4 to 2.6.
- Managed Docker orchestration using Docker Swarm and also responsible for teh containerization of applications using Docker.
- ConfiguredSSLcommunication between theWebServer Plug-inand theWebsphere Application Server.
- Used Spring DataMongoDBas teh persistence framework in retrieving teh user and medical benefits details fromMongoDB.
- Worked on some of teh new features ofAngular 8like new if else syntax, ng-templates, form validators.
- Demonstrated experience working wif (consuming) REST or GraphQL APIs via client side JavaScript or server side via Node.JS
- Implemented DAO layer using JPA (Hibernate framework) to interact wif database.
- Developed Merge jobs inPythonto extract and load data into MySQL database.
- Used Scala for coding teh components in Play andAkka.
- Experience working wif (consuming) REST or GraphQL APIs via client side JavaScript or server side via NodeJS
- Populated HDFS and Cassandra wif huge amounts of data using Apache Kafka and Gremlin.
- Responsible for writing teh Design Specifications for teh generic and application specific web services in Groovy n Grails.
- Developing Restful web service development in Grails.
- UsingPCFdidsmoke tests, which are functional unit and integration tests on all major system components.
- Used Streams and Lambda expressions available as part of Java 8 to store and process teh data.
- Responsible for overall Docker &Kubernetes setup, configuration and Architecture.
- Configured and maintained a large scale Docker based PaaS environment using kubernetes
- Proposed and implemented branching strategy suitable for agile development in GIT .
- Developed single page applications usingAngular 8,Typescript,web packandgrunt.
- Configured local Maven repositories and multi-component projects and scheduled projects in Jenkins for continuous integration.
- Supported teh applications through debugging, fixing and maintenance releases.
- Instructed teams on best practices aroundPCFandSpring Boot.
- Developed UNIT test cases using JUNIT and Mockito and configure through Maven surefire plugins to bepart of continuous integration.
- Worked on teh Single Sign On (SSO) integration of teh entire application
- Worked on Configuration of Internal load balancer, load balanced sets and Azure Traffic manager.
- Managed Docker orchestration using Docker Swarm and also responsible for teh containerization of applications using Docker.
- Involved in Units integration, bug fixing and User acceptance testing wif test cases.
- Designed and developed applications using Agile Methodology.
- Extensively used CoreJavaAPI, Spring API in developing teh business logic.
- Used Spring Core and theInversion of Controlmodule of Spring framework.
- Experienced in developing applications usingWebSphere, Weblogic, Apache, and Tomcat.
- Designed and Developed Representational state transfer (REST) based services and Simple Object Access Protocol (SOAP) based services as part of teh requirement.
- Design and manipulation ofJBPMprocess for teh client activities in order to manage teh people queue for each activity.
- Used Oracle as database and Involved in teh design and development of PL/SQL backend implementation.
- Worked on different Automation tooling techniques to support reporting/development and teh CI/CD pipeline.
- Involved in development of different modules using Spring boot framework, Restful Web Services, JPA and integrate teh modules.
- Configured Hibernate-ORM to mapjavaobjects such as clients and claims wif database tables
- Developing Web Services that included developing WSDL that included document/literal as well as literal styles, and SOAP Bindings.
- Developed application using JMS for sending and receiving Point-to-Point JMS Queue messages.
- Implemented Micro services which contain teh shared functionality that all business units inside teh application may perform teh same.
- Designing solutions on Azure, AWS, Google, Soft Layer & other hybrid cloud optionsResearch about ofJBPMprocess engine for use in teh implementation of Flow Control System of People.
- Used Spring Framework for Dependency injection and integrated.
- Used Splunk for teh engineering dashboards used by teh developers for easy track of application health.
- Designed and implemented DAO, Factory and DTO Design Patterns.
- Extensively used Java 8 features such as lambda expressions, Parallel operations on collections, multithreading and for effective sorting mechanisms.
- Developing End-User friendly GUI using JSP, HTML, DHTML, JavaScript & CSS
- Implemented MVC design pattern using Spring MVC and JSP.
- Used JavaScript, Angular.JS 10, and AJAX technologies for front end user input validations and Restful web service calls.
- Used Angular.JS 10 framework for building web-apps and is highly efficient in integrating wif Restful services.
- Developed applications using Angular.JS single page applications SPAs to improve page performance.
Environment: Java 8, 10, J2EE, RESTful Web Services, SOAP Webservices, Hadoop, Node.JS Hibernate, Python, Spring Core, Spring Data, GraphQL,JBPM,Kafka, Gremlin, Azure, PCF, Spring MVC, Spring AOP, Spring Batch Eclipse IDE,AngularJS 8,9,10 HTML5, CSS, WebSphere,JavaScript, Tomcat, XML, XSD, Linux, UML, Oracle, Maven, SVN, SOA, Design patterns, JMS, JUNIT, Mockito, Splunk, log4J, WSDL, JSON, JNDI.
Confidential, NYC, NY
Sr. Java Developer
Responsibilities:
- Designed and developed a Restful APIs for different modules in teh project as per teh requirement.
- Used a light front-end framework against teh JSON API for their service requests.
- Developed UNIT test cases using JUNIT, Mockito, Easy Mock and Powermock.
- Participated in development of a well responsive single page application using JavaScript, and jQuery in conjunction wif HTML5, CSS3 standards, wif front-end UI team.
- Designed and implemented database and associated RESTful web service that persists high-volume user profile data for vertical teams. Migrated high-volume OLTP transactions from Oracle to Cassandra in order to reduce Oracle licensing footprint.
- Involved in financial maintenance defects.
- Currently working on developing Server less functioning using AWS lambda wif JAVA 8 and 10.
- Deliver insightful commentary on actual Supply Chain performance at month end to local business & Mondelez category finance.
- DevelopedPythonbatch processors to consume and produce various feeds.
- Used WebSphere for design, development, and deployment of applications.
- Designed and tested java Beans to retrieve financial data and customer’s information from MySQL database server.
- Designed teh User Interface using use case diagrams, class diagrams, and sequence diagrams as a part of Design Phase using Rational Rose.
- UsedMultithreadingand collections to improve performance of application.
- Participated in requirement gathering and framework implementation sessions through Agile TDD methodology.
- Microservicesusing teh Akka reactive framework, functional programming usingJava and Scala, multi threaded
- Responsible for design and maintenance of teh GIT Repositories, and teh access control strategies.
- Created and designed data ingest pipelines using technologies such as Apache Storm- Kafka/Gremlin.
- Designed and developed SOA based enterprise system using Oracle SOA Suite and WebSphere Developed HQL queries for CRUD.
- Coordinate wif all teh teams for functional requirements and ensure compliance to all architecture standards.
- Implemented procedures for data storage management and modeling using Cloud base technologies.
- Developed and delivered SOAP based Web Servicesfor our new clients used Apache-CXF and SOAP UI to test teh services.
- Experienced in using Scala, Java and Python frameworks for Bigdata/Spark engine requirements.
- Create and manage Spring Boot micro-services wif REST endpoints.
- ConductedAutomation testingusing teh Standards,guidelines and structured methodology in testing teh application.
- Selected teh appropriate AWS service based on compute, data, or security requirements
- Used PL/SQL to create Packages, Functions, and Procedure.
- Currently working on developing Server less functioning using AWS lambda wif JAVA 8 and 10.
- Extensively used Core Java such as Exceptions, and Collections
- Installed and Configured DataStax OpsCenter for Cassandra Cluster maintenance and alerts.
- Assisted Development teams to migrate applications to Docker based PaaS platform using Kubernetes.
- Designed and developed Rest Based Webservices using Jersey framework.
- Developed applications using latest technologies like spring, hibernate (using annotations), and REST based Webservices, XML API and tools.
- Deployed teh application on WebSphere Application Server.
- Used spring framework for integrating teh MVC components wif business services.
- Implemented Data Access Layer (DAL) using Spring Data and Hibernate ORM tool.
- Design and development web-application for business reporting and systems monitoring and troubleshooting; using J2EE, Tomcat.
- Applied HadoopMapReduce to reduce processing time from two weeks per year of data to one day.
- Developed business layer using EJB stateless session beans and deployed on teh Application server (Web logic).
- Built restful web services using MongoDB/Node.JS and implemented teh front-end using jQuery and Angular.JS 6 controllers, directives, and service.
- Strong experience of developing data models using Hibernate POJO's, configuring Hibernate persistence layer.
- Worked as a front-end web developer and AngularJs 7 based application.
- Developed front-end systems wif JavaScript, Bootstrap, HTML5, MVC frameworks such as Angular JS, 6 and 7, Backbone JS.
- Spring Controllers were used wif Angular JS to route teh control to desired Java services
- Worked on SpringMVC Architecture for web applications.
- Responsible for developing teh full stack (from teh Markup, JavaScript, Application Services, Database, and Build Scripts).
- Configured and deployed teh application using Tomcat and Web Sphere.
- Built Java applications using Maven and deployed JAVA/J2EE applications through Application servers.
Environment: Java, J2EE, RESTful Web Services, SOAP Web Services, Hibernate, Spring Core, Spring MVC, Spring AOP, Spring Batch, Spring Scheduler, AngularJS, Node.JS, JSTL, HTML5, WebSphere, CSS, Web Sphere, Tomcat, XML, Linux, UML, Maven, Design patterns, JMS, JUNIT, PowerMock, log4J, WSDL, JSON, JNDI.
Confidential, Atlanta,GA
Sr. Java/J2EE Developer
Responsibilities:
- DevelopedStruts Action FormsandAction Classesto control teh application flow and usedStrutsandJavaScript Validation frameworkto validate teh values entered in teh forms.
- Worked on creating a test harness using POJOs which would come along wif teh installer and test teh services every time teh installer would be run.
- Implemented web crawling of store demographics, products, brands and categories usingPython.
- Architected an enterprise service bus using Mule, Java (EJB3), Hibernate, and Spring to tie back-end business logic/systems wif web properties via a corresponding RESTful API.
- Involved in teh Code Review Team that suggests teh best way so that teh product is stable and is implemented wif teh best performance and efficiency.
- Responsible for implementing monitoring solutions in Ansible, Terraform, Docker, and Jenkins.
- Involved in writing JUnit test cases, unit and integration testing of teh application.
- Configured teh project on WebSphere application server
- Deployed projects in UNIX/Linux environment.
- Implemented Spring MVC architecture using spring, JSP&Java beans to migrate from Struts Framework.
- Involved in development of services based architecture utilizing open source technologies like Hibernate ORM and Spring MVC Framework.
- Wrote terraform scripts for Cloudwatch Alerts.
- Designing and coding of Controller classes and Business Layer and DAO Classes and wired them using Spring Framework.
- Integrated spring (Dependency Injection) among different layers of an application.
- Worked on migrating Persistence layer from simple DAO to Spring/Hibernate.
- Developed PL/SQL as per teh requirement in teh Data Access Layer.
- Wrote complex SQL queries.
- Developed IBM portlets using IBM WebSphere portal server 6.1
- Integrated stored procedure wif DAO layer.
- Developed web layer using Struts framework to manage teh project in MVC pattern.
- Implemented integration of Struts Action classes in Presentation Tier
- Used Struts Tiles Framework for designing teh layout of teh application
- Extensively Used JavaScript to provide teh users wif interactive, Speedy, functional and more usable user interfaces.
Environment: Java, J2EE, SOAP Web Services, Spring, Struts, Hibernate, JSP, JSTL, HTML, CSS, JavaScript, Terraform, Web Sphere, Tomcat, XML, XSD, Linux, UML, Eclipse IDE, JDBC, PL/SQL. Maven, SVN, JMS, JUNIT, log4J, WSDL, JSON, JNDI
Confidential, Fort Worth, TX
Java/J2EE Developer
Responsibilities:
- Installed, configured, and managed teh servers (AWS, Azure, Linux, Tomcat, Apache, MySql, MongoDB, Groovy/Grails, Hudson/Jenkins, JIRA, GIT, and JUnit).
- Used Spring Framework for Dependency injection and integrated.
- Designed and implemented DAO, Factory and DTO Design Patterns.
- Designing, creating database, writing DDL, DML statements and populating teh Oracle database.
- Developing End-User friendly GUI using JSP, HTML, DHTML, JavaScript & CSS
- Implemented MVC design pattern using Spring MVC and JSP.
- Excellent knowledge on On-premises Active directory & Cloud's Azure AD, Azure AD Domain Services.
- Implemented CSS Manipulation, HTML Event functions, Java script Effects and animations using JQUERY.
- Developing Batch framework using java executor framework for processing teh offline records using teh entity model.
- Maintained Shell scripts in LDAP infrastructure.
- Was involved in requirement analysis using Software functional specification documents and development of design artifacts usingUML.
- Involved in Low level systems design including Sequence, Class and Activity diagrams in UML.
- Developed user interface using JSP, HTML, CSS, and JavaScript to simplify teh complexities of teh application.
- Responsible for developing GUI client software using Java 2 and Swing/JFC
- Developed front-end code wifAjax callinAngularJSandjQueryto retrieve data asJSON Objectfrom controllers in back-endRestfulServer, tan display teh well-organized result in web pages by writingAngularJS controller, directives, services,androute providers. Also usedAngular.js filterto make teh datasearchableandstorable.
Environment: Java, J2EE, Web Services, Spring JDBC, JSP, JSTL, HTML, CSS, JavaScript, JQuery, Tomcat, XML, XSD, UNIX, UML, Web Sphere, Eclipse IDE, Oracle. ANT, SVN, Design patterns, JMS, JUNIT, log4J, EJB, WSDL, JSON and JNDI.
Confidential, Minneapolis, MN
Java Developer
Responsibilities:
- Involved in various phases of Software Development Life Cycle (SDLC) of teh application like Requirement gathering, Design, Analysis and Code development.
- Developed a prototype of teh application and demonstrated to business users to verify teh application functionality.
- Worked wif Spring Framework using components like MVC and JDBC. Also used Hibernate ORM, JSF and StrutsMVC frameworks.
- Developing front end of application using HTML, CSS, backbone.js, javascript, jQuery.
- Design, develop and implement MVC Pattern based Keyword Driven automation testing framework utilizing Java, JUnit and Selenium WebDriver.
- Used Angular js framework where data from backend is stored in model and populated it to UI.
- Prepared user documentation wif screenshots for UAT (User Acceptance testing).
- Developed and implemented teh MVC Architectural Pattern using Struts Framework including JSP, Servlets, EJB, Form Bean and Action classes.
- Hands on experience wif MVC Javascript frameworks such as Backbone.js, Angular.js and Node.js.
- Worked wif GIT/SVN, Continuous Integration (CI) tools like Jenkins using Maven Builder.
- Used Struts Model-View-Controller approach to help design new features and fix Jira bugs and request.
- Used JavaScript, JQuery and ExtJs to create UI on teh Front End.
- Developed major websites and services by includingMongoDBas backend software.
- Implemented server side tasks using Servlets and XML.
Environment: JAVA, Servlets, XML, spring, SQL, HTML, JavaScript, SOAP UI Tool, SQL, JUnit
