Senior Full Stack Developer Resume
Deerfield, IL
SUMMARY
- Around 9 years of experience in all teh phases of software development life cycle that includes Requirement Study & Analysis, Design, Development, Integration, maintenance and testing of various client/server and N - tier web applications.
- Extensive development experience specializing in environment building n-tier applications usingJAVA, J2EE, MVC Framework, Spring Boot, Spring, Hibernate, JavaScript, HTML/HTML5, CSS/CSS3, Angular JS, React JS, Oracle, SQL.
- Implementation in Amazon Web Services (AWS) cloud and IT industry.
- Experience in coreAWS (Amazon Web Services) services like (S3, EC2, ELB, EBS, Route53, VPC, Auto scaling etc.) and deployment services (Elastic Beanstalk, DevOps Works and Cloud Formation) and security practices (IAM, Cloud watch and Cloud trail).
- Expertise in developing Micro-services using Spring Boot to build more physically separated modular applications which will improve scalability, Availability, Agility of application.
- Extensive experience in developing and designing user friendly, cross browser complaint web sites, and User Interface (UI) applications in various domains.
- Experience with XML, SAX, DOM, SOAP web services, WSDL and Restful web services.
- Experience in implementation ofJAVAapplication data access tier with JDBC, SQL, etc. and manipulating databases e.g. Oracle 11g, MySQL, Ms SQL etc.
- Exposure with Node JS, React JS for component loads events triggered as a developer so we can use them for teh components.
- Experience in implementing teh MVC architecture in backend applications usingNode.jsalong with ExpressJS that interacts with MongoDb and performed CRUD operation on MongoDb.
- Experience in developing Single Page Applications (SPA) using JavaScript MVCframework such as React JS
- Hands on experience in teh implementation of CoreJavaSE 8 concepts like StreamsAPI, Lambda functions, Generics,Time API, Functional Interfaces Multithreading, Transaction Management, Exception Handling and Collection API.
- Worked on variouse-Commerceapplications such asWebSphere Commerce (WCS), Sterling Commerce, ESBWebMethods. Also, Havingstrong Knowledge onWebSphere Commerce and Sterling Commerce Architectureand its subsystems.
- Hands on experience in developing applications using MVC Framework Struts with Struts validation, Struts Tiles, Struts Tag Libraries, Action Class and Action Form.
- Expertise in securing teh application using form-based authentication using HTML, JavaScript, jQuery, and CSS.
- Implementing or exposing teh Micro service architecture with Spring Boot based services interacting through a combination of REST and Apache Kafka message brokers.
- Extensive knowledge in developing Single Page Application (SPAs) using multiple JavaScript frameworks like AngularJS and NodeJS.
- Expertise with employment of Spring Kafka and Zookeeper apart from JMS as messagingservice.
- Experience in building using Polymer, node.js, express.js, SASS and gulp.js for build management.
- Implemented teh REST based Micro services using theSpringBoot,JAX-RS, SpringData with JPA (Java Persistence API) and Used Swagger to interact with API endpoints of teh micro services.
- Experienced in developing front end applications using HTML4/5, XHTML, DHTML, CSS2/3 (using SASS and LESS), Bootstrap, Angular JS, Angular2, 4.Xand developing dynamic web pages.
- Developed Micro services using Spring Boot,SpringCloud with Netflix Eureka to create teh Discovery Server, service, discovery clients and integrated Apache Kafka and Zoo Keeper as message Broker.
- Experience working on Java Server Faces (JSF) to build java technology based web application on server side for event handling, data conversion, server-side validation and page navigation.
- Strong knowledge of Object Oriented Design Methodologies such as Polymorphism, Inheritance and
- Expertise in AWS management console as well as teh AWS command line interface (CLI) AWS reference architectures and should has experience gathering requirements, working with customer to define solutions based on AWS and/or Microsoft Azure
- Experience in Core AWS services, including networking with VPCs, computing with EC2, storage with S3, Elastic Load Balancing, RDS for databases, monitoring with CloudWatch, CloudTrail, and access management with IAM
- Hands on experience in Amazon Web Services (AWS).
- Experience migrating applications into AWS and/or Microsoft Azure.
- Good Understanding of Relational Database concepts and experience in Query construction using SQL, PL/SQL. Extensive experience in writing, editing and maintaining database objects Triggers, Stored Procedures. Worked using databases like Oracle, DB2 and MySQL.
- Hands-on experience in OOPS and Multithreading concepts.
- Hands-on experiences in building application with Maven and Gradle.
- Good experience in unit test cases using JUnit 4, JMock2.
- Strong working knowledge of Database Programming using SQL, PL/SQL and Stored Procedures.
- Experience with IBM Web Sphere application server technologies, WebLogic, JBoss and Apache Tomcat and configuring them.
- Expert in version control tools like Git and SVN.
- Excellent written and verbal communication skills, presentation and problem solving skills.
- Good team player and has teh ability to work in both Agile (Scrum) and Waterfall environments.
TECHNICAL SKILLS
JavaTechnologies: CoreJava,JSP, Servlets, JDBC,JavaBeans, IBMBPM 9.0, Multithreading, OSGI, Event Handling and SOAP Web Services.
AWS Cloud Technologies: EC2, Elastic Beanstalk, IAM, Cloud Watch, Cloud Trail, Cloud Formation, S3, Glacier, Route53, VPC, Lambda, Auto Scaling, Dockers, Red shift, SNS, SQS, SWS and SES.
Web Technologies: HTML, CSS, XML, Angular JS, Angular2, JavaScript,XSD, XSL/XSLT, SAX/DOM, AJAX, jQuery, JSON, Backbone JS, DOJO, NodeJS,React JS, React-Native, Redux
Application Servers: Apache Tomcat7/6/5.5 and Web Sphere8/7, JBoss 4.0, WebLogic 9.1/8.1/7.0to,EAP
Databases: RDMS Oracle SQL server, SQL-Server, MySQL server 9.0, MS SQL, IBM DB2, MongoDB and NoSQL, Cassandra.
Frameworks: Struts 2/1, Hibernate 4/3, Spring MVC3.2/3/2.5/2, Spring Web Flow, Spring IOC, Spring AOP, JMS, JSF, Log4J, Mockito, SOA, Jasper reports, SOAP UI 2.5, Spring Boot, Spring Batch 2.0, Spring Security, Spring Data.
Build Tools & IDEs: Eclipse 4.5/3.7/3.5/3.2/3.1 , My Eclipse, RAD 8.0, Spring Tool Suite (STS), IntelliJ, WebStorm, Maven2.0.1, Edit Plus 2, Net Beans 6.
Operating Systems: Windows7/8/10 (98, 2000, XP, Vista), LinuxWin 2k Server, Sun Solaris, and UNIX.
Testing tools/CI tools: Selenium, JUnit, SoapUI, Putty, Rational Clear Quest, RTC, LoadUI, JIRA, Jenkins, Kubernetes, SAP PI/XI, SAP MII
Version Control: Rational Clear Case, SVN (Apache Subversion), CVS and GIT.
PROFESSIONAL EXPERIENCE:
Confidential | Deerfield, IL
Senior Full Stack Developer
Responsibilities:
- Worked closely with cross-functional teams as a part of AGILE environment to gather and analyze teh requirements of teh Application.
- Used Agile Scrum methodology for iterative incremental software development.
- Coded extensively using JavaScript MVC Framework, AngularJS to make rich internet web application for a Single page app (SPA).
- Responsible for creating front end applications, user interactive (UI) web pages using web technologies like HTML, CSS, JavaScript, jQuery, AJAX, JSON, XML, Angular 4, Node Js and Bootstrap.
- Designed and implemented business logic using Spring and Hibernate frameworks.
- Implemented Java 8(lambda expressions, Stream API, Concurrency API and J2EE Design patterns like Business Delegate and Data Transfer Object (DTO), Data Access Object and Service Locator.
- Spring framework and DAO classes using JPA framework for persistence management and involved in integrating teh frameworks for teh project.
- Implemented Progressql for teh Back-End storage system of teh application.
- Implementing RESTful web services architecture for Client-server interaction and implemented respective POJOs for its implementations.
- MonitoringDynatracegraphs forCQ CPU, MyLowes CPU,Endeca ResponseTime,PricingServicesResponse time, Data Power Connections, CatalogServices Response Time, Fusion Response Time etc.
- Using JIRA tool to track teh support tickets.
- Implemented Spring Validators, persistence layer, and service layer components usingSpring/HibernateAPIandSpring/Hibernateannotations. Extensively usedHibernateQL.
- Monitoring Resources and Applications using AWS Cloud Watch, including creating alarms to monitor metrics such as EBS, EC2, ELB, RDS, S3 instances.
- UsedBitBucket for code repository and IntelliJ for IDE.
- Used Docker to virtualize deployment containers and push teh code to EC2 cloud usingPCF.
- Worked with Application Servers and Web Servers including IBM WebSphere, Oracle WebLogic, JBOSS and Apache Tomcat for developing and deploying.
- Used Drools Decision table using excel sheets with a Spring MVC project.
- Used SOAP for Web Services by exchanging XML data between applications over HTTP.
- Develop Docker based Microservices deployment modules with Jenkins based frameworks.
- Worked with Build Engineer on Maven Configuration to build teh application and deployed on WebSphere Application Server.
- Involved in writing test cases for unit testing using JUnit and Selenium for UI automation.
- Configured Log4j tool to log teh entire application.
Environment: Java/J2EE, Springs, HTML, CSS, jQuery, Ajax, XML, JSON, Angular, Bootstrap,Angular, Dynatrace,Nodes.JS, React.JS, Mongo DB, AWS, GITHUB, Oracle Web Logic, JBOSS, Apache Tomcat, IntelliJ, SOAP, Jenkins, Junit, Selenium, Docker, Microservices, Maven, WebSphere, Log4j.
Confidential | Hartford, CT
Sr. Java/J2EE Developer
Responsibilities:
- Responsible for teh overall layout design, color scheme of teh web site using HTML, XHTML, CSS3 and RWD and Responsible for creating detailed wire frames and process flows
- Followed teh Agile methodology to implement teh application
- Converted mock-ups into hand-written HTML, CSS (2/3), XHTML, JavaScript, JQuery, AJAX, XML and JSON
- Established pages using CSS3 to maintain teh uniformity of all teh screens throughout teh application and positioning of screen objects.
- Designed, coded, and updated mathematical, collection, andthread basedinfrastructure object-oriented Core Java/JSP programs with SQL/JDBC/Hibernate connections to Oracle databases used to process and store information pertaining to internal software packages repositories,COTSproducts, and servers in a Linux environment.
- Made enhancements to existing CSS and DIV tags, made upgrades using Twitter Bootstrap model.
- Performed client-side validations using JavaScript.
- For easier and continues integrations implemented various integrated tools like GitHub,Dynatrace, Kibana, Docker, Kubernetes.
- Used Agile Scrum methodology for iterative incremental software development.
- Coded extensively using JavaScript MVC Framework, AngularJS to make rich internet web Application for a Single page app (SPA).
- Responsible for creating front end applications, user interactive (UI) web pages using web
- Technologies like HTML, CSS, JavaScript, jQuery, AJAX, JSON, XML, Angular 2, Node Js and Bootstrap.
- Worked with React.js workflows such as Flux and Redux.
- Used JavaScript to make dropdown menus on web pages and displayed part of a web page upon user request.
- Integrated with different React Components to build different UI specs like card-list page, card-Entry page.
- Worked on displaying teh Cookie Banner Upon teh user selected locale preference and handled it in teh React Middleware.
- Worked with React JS components, Redux Forms, Events, Router.
- Used Ajax, JSON to send request to teh server to check teh functionality of teh websites.
- Added Dynamic Functionality by creating and dispatching Action Creators that deployed Actions.
- Worked closely with QA team in fixing teh reported bugs/defects and checking cross platform Compatibility
- Using GIT and Update Daily task in Rally to teh Agile Methodology.
- Used Saga Middleware, Redux-Promise in application to retrieve data from Back-End.
- Created Style, look and feel of teh web page with SASS that extends CSS with dynamic behavior such as variable, mixing, operations and functions.
- Worked on React JS Virtual Dom and React views, rendering using components which contains additional components called custom HTML tags.
- Involved to implement various screens for teh front end using React.js and used various predefined components from NPM (Node Package Manager) and redux library
- Used GIT for version controlling and regularly pushed teh code to GitHub.
- Interacted with Testing Team, Scrum Masters and Business Analysts for fixing of Issues
- Worked on Cross-Browser compatibility and fixed teh bugs for several browsers.
- Created unit tests for front end logic using Jest and enzyme.
- Written Unit tests using Jest and compared them with snapshot testing.
- Designed and implemented business logic using Spring 2.0 and Hibernate frameworks.
- Implemented Java 8(lambda expressions, Stream API, Concurrency API and J2EE Design patterns like Business Delegate and Data Transfer Object (DTO), Data Access Object and Service Locator.
- Experience installing and developing on ELK.
- Involved in working with Python open stock API's.
- Spring framework and DAO classes using JPA framework for persistence management and involved in integrating teh frameworks for teh project.
- Implemented MongoDB and Oracle as teh Back-End storage system of teh application.
- Implementing RESTful web services architecture for Client-server interaction and implemented respective POJOs for its implementations.
- Using JIRA tool to track teh support tickets.
- Experience in writing REST APIs in Python for large-scale applications.
- Has good exposure in LAMP (Linux, Apache, MySQL, and Python) and WAMP Architectures.
- Monitoring Resources and Applications using AWS Cloud Watch, including creating alarms to monitor metrics such as EBS, EC2, ELB, RDS, S3 instances.
- Experienced in Cloud automation using AWS Cloud Formation templates.
- Worked with Amazon IAM console to create custom users and groups.
- Building/Maintaining Docker container clusters managed by Kubernetes Linux, Bash, GIT, Docker, on GCP .
- Experience with creating EC 2 Instances on AWS Cloud, EBS
- Created documentation for all teh components which is included in React JS-Bootstrap page.
- Used GitHub for code repository and IntelliJ for IDE.
- Used JBPM to execute and deploy teh monitor business process throughout teh lifecycle of teh project.
- Worked with Application Servers and Web Servers including IBM WebSphere, Oracle WebLogic, JBOSS and Apache Tomcat for developing and deploying.
- Well exposed toHibernateandspringand thorough knowledge onHibernateconfiguration file.UsedHibernatefor accessing database and mapping teh entities by usingannotations.
- Implemented Microservices architecture for teh creation of teh independent components utilizing SpringBoot for consuming RESTful services.
- Used Spring MVC with Hibernate framework to build teh application on server side.
- Recommend and develop strategy for integrating internal security model into new projects with Spring Security and Spring Boot .
- Involved in developing components on Reporting Dashboard withSpring MVC, Spring boot, Spring FrameworkandHibernate.
- Used Spark-Streaming APIs to perform necessary transformations and actions on teh fly for building teh common learner data model which gets teh data from HDFS and Persists into HDFS.
- Used Docker to virtualize deployment containers and push teh code to EC2 cloud usingPCF.
- Optimizing of existing algorithms in Hadoop using Spark Context, Spark-SQL, Data Frames and Pair RDD’s.
- Performed advanced procedures like text analytics and processing, using teh in-memory computing capabilities of Spark.
- Used Drools Decision table using excel sheets with a Spring MVC project.
- Experience in creating Cluster Health Reporting and forecasting for Marklogic Distributed NoSQL database.
- Used SOAP for Web Services by exchanging XML data between applications over HTTP.
- Experienced in transferring data from different data sources into HDFS systems usingKafka producers, consumers, andKafkabrokers
- Configured auto-scaling groups for applications like Elasticsearch andKafkato scale automatically when needed.
- Develop Docker based Microservices deployment modules with Jenkins based frameworks.
- Utilized Kubernetes for teh runtime environment of teh CI/CD system to build, test deploy.
- Worked with Build Engineer on Maven Configuration to build teh application and deployed on WebSphere Application Server.
- Involved in writing test cases for unit testing using JUnit and Selenium for UI automation.
- Configured Log4j tool to log teh entire application.
Environment: Java 1.8, J2EE 1.5, Spring 2.0, HTML 5, CSS, jQuery 8.0, COTS,Ajax,Dynatrace, XML, JSON, Angular, Bootstrap,Angular, Nodes.JS, React.JS, Mongo DB, AWS, GITHUB, Oracle Web Logic, JBOSS, Apache Tomcat 5.5, IntelliJ, SOAP, Jenkins, Junit, Selenium, Docker, Microservices, Maven, WebSphere, Log4j,React native JS, Material UI(native theme).
Confidential | Boston, MA
Java/J2EE Developer
Responsibilities:
- Working with internal ecommerce teams to collect java application requirements for website functionality
- Debug and troubleshoot ecommerce website application issues.
- Agile/SCRUM was used as teh project management methodology.
- Implemented a production ready, load balanced, highly available, fault tolerant Kubernetes infrastructure.
- Work directly with clients and partners to provide technical guidance of enterprise-level ecommerce platforms.
- Involved in teh Web/Application development using Python 3.5, HTML5, CSS3, AJAX, JSON and jQuery.
- Widespread experience on accessibility standards & laws and code core components: HTML5, SCSS, JavaScript, WCAG 2 .0, WCAG 2.1, CVAA, ADA, Section 504, and Section 508.
- Using GO, developed a microservice for reading large volume of data (millions) from PostgreSQL database.
- Worked on Google cloud platform (GCP) services like compute engine, cloud load balancing, cloud storage, cloud SQL, stack driver monitoring and cloud deployment manager.
- Has created several web-services on both SOAP and REST, which is used by other e-commerce-based application.
- Used JQuery to make teh frontend components interact with teh JavaScript functions to add dynamism to teh web pages at teh client side.
- Developed web applications using Spring MVC, jQuery, HTML5, Bootstrap
- Created of interface to manage user menu and Bulk update of Attributes using JS, EXTJS and JQUERY
- Developed web presentation layer using jQuery, HTML and CSS according to internal standards and guidelines.
- Used IBMODM rule engine to perform validations on teh business objects.
- Implemented Ajax with jQuery to refresh results from Ajax page.
- Designed and developed user interfaces using JSP, HTML, JSON, jQuery and CSS
- Used Dojo for teh client-side development and validations
- Developed teh UI panels using JSF, XHTML, CSS, DOJO, and jQuery.
- Worked on front-end validation through JavaScript and back-end validation using Spring Validation Classes.
- Worked on Google cloud platform (GCP) services like compute engine, cloud load balancing, cloud storage, cloud SQL, stack driver monitoring and cloud deployment manager.
- Use of Amazon web services SNS SQS SWF RDS EC2 DynamoDb.
- Involved in designing teh user experience interface UI/UX strategy, UI requirements, converting findings into UI designs.
- Ensuing with stands and laws of Web Contend Accessibility Guidelines (WCAG), teh United States Access Boards' accessibility guidelines, and Section 508 of teh Rehabilitation Act.
- Triggered teh automation jobs using Jenkins to get teh cucumber JSON reports.
- Designed and implemented Java engine and API to perform direct calls from font-end JavaScript, Ext JS to server-side Java methods Ext Direct.
- Developed Web tier by using Struts, JSP, Ajax and Html.
- Developed CI/CD system with Jenkins on Google's Kubernetes container
- Implementation of Web Design based on CSS3, HTML5, and Bootstrap Front-End Framework.
- Developed drag and drop functionality using AJAX and Tile framework in Struts.
- Used JavaScript for developing UI Components like Editable drop down, data-driven menu customizations.
Environment: Java, Python, JavaScript,Kubernetes, Microservices, Agile, HTML,JSON, jQuery,CSS, Ajax, JSP, Spring MVC Rest API, ATG,e-commerce,DynamoDB,WCAG 2.0, WCAG 2.1,Selenium
Confidential | Baltimore, MD
Java/J2EE Developer
Responsibilities:
- Implemented MVC architecture using Struts Framework.
- Designed and developed front end using HTML, CSS, JSP, Struts (tiles and tag libraries) and validation through JavaScript.
- Helped improve code coverage by writing JUnit for teh implemented code.
- Work closely with research and development teams for vulnerability remediation.
- Designed Use Case Diagrams, Object Diagrams, Class Diagrams and Sequence Diagrams using Microsoft Visio to model teh monoline, Combo, GP products.
- Configured Spark streaming to receive real time data from teh Kafka and store teh stream data to HDFS using Scala.
- Responsible for developing teh UI pages using Angular 2/4/6, HTML5, CSS3, JavaScript, PrimeNG and Bootstrap.
- Automating Angular JS applications by using Protractor, Jasmine and Karma using Java script.
- Develop a real time sports management web platform using WCF Services, T-SQL Stored Procedures, jquery mobile and FLEX
- Java Mail API was used to notify teh authors about document publishing status.
- Having good knowledge on integrating API Connect - Datapower - IIB.
- Excellent understanding of linking databases with web applications using JDBC and ORM techniques like Hibernate HBM and Annotations and JPA Java Persistence API .
- Expertise in various components in Spring, which includes Spring IOC, AOP, Spring JDBC, Spring MVC, Spring JPA, Spring Batch, Spring Security and Spring Boot.
- Testing JSON output using Advanced REST Client or POSTMAN.
- Involvement in using collections inPythonfor manipulating and looping through different user defined objects.
- Heavily leveraged Python’s graphics APIs for creating graphics and serialization libraries for encoding data in XML/JSON formats.
- Extensively used Web ServiceslikeSOAP, WSDLandUDDI to communicate between systems.
- Developed Data Access Object (DAO) components to interact with DB2 usingJDBC Driver.
- Developed Model Components Action beans, Action Form beans, and Data Transfer Objects of Struts Framework.
- Build REST web service by building Node.js Server in teh back end to handle requests sent from teh front-end jQuery Ajax calls.
- Using PCF did smoke tests, which are functional unit and integration tests on all major system components.
- Used XML Schemas (XSD) for defining XML elements and attributes and used namespaces to avoid conflict with teh XML elements.
- Implemented theDragandDrop functionalityusingReact-Draggable
- Good experience in building cross browser compatibility applications using HTML5 and CSS3,SASS
- Configured Kafka to read and write messages from external programs.
- Used Docker, spring Boot, JBOSS, Azure, Cassandra.
- Experience with tools like Experience with Docker Images/containers and Kubernetes.
- Developed and maintained Java/J2EE distributed applications using Struts MVC framework.
- Highly involved in teh configuringWeb Sphereservers and database connections and deploying applications to application servers inTestingandUATenvironments.
- Designed solutions, documentation, coding, and testing.
- Develop teh UI component architecture for developer framework using Angular 6, Typescript, HTML5, CSS3 and Bootstrap.
- Wrote unit tests using Karma and Jasmine, organized code with Require.js modules.
- Designed and implemented Web Services for client to retrieve Data using SOAP.
- Kubernetes is being used to orchestrate teh deployment, scaling and management of Docker Containers.
- Used Apache Subversion for source control.
- Proficient with container systems like Docker and container orchestration like EC2 Container Service, Kubernetes, worked with Terraform.
- Managed Docker orchestration and Docker containerization using Kubernetes.
- Provide technical support to production system.
- Experience inHadoop stack, HDFS, Map Reduce, Sqoop, Pig, Hive, HBase, Strom, Spark, Scala, Parquet& Kafka.
- Expertise in Designing and ArchitectingHadoop Applicationsand recommending teh right solutions and technologies for teh applications.
- Having good expertise on Hadoop tools likeMapreduce, HiveQL, PIG and Sqoop.
Environment: Java 1.8, Angular JS, Angular 6,Bootstrap 3.3, Spring 4.0, Spring boot, Web Services (RESTFUL & SOAP), Oracle 11g, DB2, Hibernate 4.2, SQL, Apache CXF, MVC, Jersey, JSON, Log4j, STS, Mockito, Apache Tomcat, RAD, Jenkins, React JS, Redux, Flux GitHub, Qual, sandbox, EC2, S3, VPC, Redshift, SQS, SNS, SWF, IAM, EMR, Cloud watch and AWS Lambda
Confidential | Chicago, IL
Java Developer
Responsibilities:
- Teh application is designed usingJ2EEtechnologies along withSpring Boot framework.
- UsedSpring JDBCmodule for communicating teh database in teh DAO layer.
- Maintain teh Controller, Dao and Service configuration files.
- Designed and developed a Rich GUI front-end usingHTML, JSP, and jQuery.
- Usedspring frameworkfor developing application.
- Comfortable working with CSS preprocessors like SASS/LESS
- Experience in making teh Devops pipelines using Openshift and Kubernetes for teh Microservices Architecture.
- Worked on complete design and coding usingJSP, Servlets.
- Micro - Services, API’s and Software App’s development using Java, Spring Boot, APIGEE, PaaS Technologies like PCF, AWS.
- Development of Spring Boot application with Microservices.
- Implemented Microservices architecture to make application smaller and independent.
- Used JSP, JavaScript, jQuery, AJAX, CSS3, and HTML5 as data and presentation layer technology.
- Implemented teh caching mechanism in Hibernate to load data from Oracle database.
- Experienced in testing Angular, Angular 2 applications using Jasmine, Mocha, Karma, and Angular Test Bed.
- Involved in usingCore javaconcepts - Collections, Exception Handling, Multi-Threading, Serialization etc.
- Involved in development of application using struts, RAD and Oracle data base.
- Developed user interface using HTML, CSS, JSPs and AJAX.
- Analyzed teh Node.JS server structure in legacy project, then mimicked teh REST service by using Java JAX-WS API and did teh corresponding configurations.
- Client-side validation using JavaScript and jQuery.
- Designed teh Application using Model View Controller Architecture.
- Developed different modules using J2EE (Servlets, JSP, JDBC, JNDI)
- Hosting Micro Services on PCF and AWS platforms.
- Integrated teh Application with Database using Hibernate.
- Developed microservice on boarding tools leveraging Python and Jenkins allowing for easy creation and maintenance of build jobs and Kubernetes deploy and services.
- Experience on Deployment Automation & Containerization (Docker, Kubernetes).
- UsedMavenfor building and managing dependencies of teh application.
- Involved in configuringLog4Jfile for better logging of teh applications.
- Used Jenkins to deploy and manage build process.
- Used SVN to version control teh code.
- Actively involved inSCRUMmeetings, task assignment, work stack prioritization, backlog management and retrospection and ensuring continuous delivery of features.
Environment: Java1.7, J2EE, Spring Framework 3.2.2, Spring Boot, Cassandra, Restful, XML, JSON, JavaScript, HTML, Mongo DB, Nodejs, React Js, Jasmine, Karma, Bootstrap, AJAX, LDAP, JUnit, SLF4J, Eclipse, Apache Tomcat.
Confidential | Stanford, CT
Jr.Java Developer
Responsibilities:
- Involved in use case design, functional documentation and technical documentation.
- Effectively interacted with team members and business users from different regions for requirements capture and Analysis
- Responsible for understanding teh scope of teh Project and Requirement gathering
- Used MVC architecture for application development
- Configured teh URL mappings using struts-config.xml file
- Created a User Interface through HTML and JSP
- Involved in creation of different Action Class.
- Developed teh business layer logic and implemented EJBs Session beans.
- Involved in using JBOSS for designing teh application.
- Implemented teh application using Servlets which is based on Model View Controller Design Patterns.
- Developed user interfaces using JSP and form beans with JavaScript to reduce round trips to teh server.
- Involved in development of controller component using Servlets and view component using JSP,
- Worked on Spring-DAO based declarative transaction management.
- Implemented Hibernate and Struts framework.
- Involved on teh back end application to modify business logic by making enhancements.
- Involved in teh business logic-coding framework to seamlessly map teh business logic into respective value beans.
- Involved in publishing teh web services to help users interacting with web services.
- Worked on Hibernate object/relational mapping according to database schema
- Involved in teh debugging and troubleshooting related to production and environment issues
- Used SVN as configuration management tool for code versioning and release
- Used Log4J to print teh logging, debugging, warning info on teh server console
- Performed Unit testing
Environment: Java, JDK, Struts, Servlets, JSP, HTML, JavaScript, Ajax, ORACLE, Eclipse, Ant, CVS, JUnit, Apache Tomcat, JBOSS, EJB.
