Full Stack Java Developer Resume
Austin, TX
SUMMARY
- 7+ years of professional experience in analysis, design, implementation and testing of Object Oriented Applications in Client/Server environments using Java/J2EE/Spring and client - server technologies.
- Experience in developing and designing rich expertise web-based applications in React JS developer, UI developer, Front End developer using HTML5, CSS3, JavaScript, and React JS.
- Strong experience in developing web applications using Ajax, Swing, CSS, HTML, XHTML, DHTML, JavaScript, Servlets, Bootstrap, jQuery, Angular, Web designing and Web services using SOAP, WSDL,REST.
- Expertise in front-end technologies Angular framework, HTML5, JavaScript, jQuery, Bootstrap, CSS3 and Ajax.
- Experienced in Text stackUI technologies using Gruntjs, Gulp Server, and Yeoman generator for Angular.
- Experience working on Frameworks like Bootstrap, Foundation, Angular.js, React.js, Node.js and Media Queries.
- Strong Core Java skills and development experience in Multithreading, Serialization, Externalization, Collections Framework, Exception Handling, Generics, Applets and Swing.
- Good knowledge of the entire process of Software Development Life Cycle (SDLC) and good experience of Agile, and Waterfall Methodologies.
- Strong experience in mainly using agile methodology (Scrum) and following the Agile Methodologies with SDLC, PDLC and Waterfall method or traditional sequential development.
- Experience in all phases of the PDLC that includes Analyses, Design, Development and Testing of Application using Agile Methodology.
- Used Docker to containerize the services and deploy on AWS.
- Experience in Working onJavaBased web application using spring boot.
- Proficient in developing applications as Micro services using Spring Boot.
- Expertise in CoreJavaconcepts such as OOP Concepts, Collections, Exception Handling, Multi-Threading and sound knowledge on Data Structure and Algorithms.
- Expert inJavatechnologies such asJava, spring.
- Strong experience with Hadoop technologies Map Reduce, Apache Spark, Apache Hive and Pig.
- Strong experience in application development for cloud platforms using technologies
- Like React JS, Python, Java, Spring Boot, Spring JPA, Kafka, RESTful, Node JS.
- Experienced in NoSQL databases like Dynomodb, Cassandra and relational databases like Oracle, SQLite, Postgre SQL and MS-SQL databases.
- Experienced in working with various Python Integrated Development Environments (IDE) like NetBeans, PyCharm, Eclipse and Visual Studio.
- Extensive experience in developing web applications using Python, Django, SQL Alchemy, Boto, logging.
- Excellent Experience in front-end UI design implementations by writing HTML5/HTML CSS3/CSS, Bootstrap, JavaScript, JQuery, JQuery UI, JQuery Mobile to make better single page applications SPA working on Node.Js server.
- Extensive experience in backend/server-side java technologies such a WebServices,Java persistence API (JPA),JavaDatabase Connectivity (JDBC).
- Expert in CoreJavawith a strong understanding of Garbage Collector, SWING,Collections, Multithreading, Event handling, Exception handling, and Generics.
PROFESSIONAL EXPERIENCE
Full Stack Java Developer
Confidential - Austin, TX
Responsibilities:
- Developed applications usingJava8 which includes features like lambda expressions, and Java Stream API for Bulk Data Operations.
- Developed all phases of the PDLC that includes Analyses, Design, Development and Testing of Application using Agile Methodology.
- Involved Application Development with Java FX.
- Deploying, monitoring, and optimization of .NETservices.
- Develop and maintain both front endIonicand backend Java RESTful API.
- Involved in Scrum methodology like participating in daily standup meetings, Sprint Planning
- ImplementedIonicTabbed architecture for canvas/menu navigation
- Took part in code reviews, application deployments, establishing CI/CD Jenkins process, creating ansible playbooks for AWS cloud deployment
- Developed code using Design Patterns like Singleton, Abstract Factory, Factory Pattern, Singleton and Prototype.
- Developer experienced in Automating, Configuring and deploying instances on AWS,Azure, PCF, cloud environments and Data centers.
- Maintained the documentation according toGitHubFlow and Docs-as-Code principles
- Managed documentation and publication through Git,GitHubandGitHub-Pages
- Developed mobile applications from scratch
- Develop an angular module inIonicto build the framework and function of the web application. (Ionic/ Angular)
- Participating in high level architectural design of platform as a whole including the ASP.NET4.0 web site and web services.
- Built the web application by using Python, Django, AWS, J2EE, Postgre SQL, MySQL, Oracle 10g and Dynomodb.
- Involved in all phases of the PDLC that includes Analyses, Design, Development and Testing of
- Application using Agile Methodology.
- Developed NoSQL databases like DynomoDB, Cassandra and relational databases like Oracle, SQLite, Postgre SQL and MS-SQL databases.
- Used CI/CD pipelines to integrate the Java code to align with DevOps using Docker.
- Java FX Scene Builder usage and Coding to make it work with controller and backend technologies.
- Architected/Implemented from scratch end to end typescriptionic/angular scaffoldIonicAngular APP
- Developing GUI using Java Swing and AWT, Java2D Piccolo, JFreeChart.
- Provided network integrations between the platform and various sensors and Routers.
- Involved in developing User Interface (UI) Rich Web Applications, and Web Service
- Skillful in Microsoft Business Intelligence tools like SQL Server Integration Services (SSIS), Reporting Services (SSRS) and Analysis Services (SSAS).
- Integrating Google Suites withAirWatchfor Gmail access and security
- Enabling device security policies inAirWatchfor iOS devices
- Designed and developed the Presentation layer using Angular andBootstrap.
- Applications using Front End/User Interface (UI) Technologies like Object Oriented
- JavaScript, Type Script, Angular7, Angular6, Angular4, AngularJS, Node JS, Bootstrap, Media Queries, CSS Frameworks, and Java.
- Coding a console application to simulate an elevator using C#, .NET, Visual Studio, Git,GitHub
- Designed and implemented a console application that randomly generates password based on keyword inputted by user using Python 3.8, Visual Studio, Git,GitHub
- Creating ETL packages to validate, extract, transform and load data-to-data warehouse databases usingSSIS.
- Experience in web application development using ASP.NETweb Form (Master page, user controls, validation controls and AJAX extensions) and ASP.NETMVC (Razor view engine, View, partial view, models, and layout view), Web services, Windows communication foundation (WCF) and ASP.NETWeb API
- Responsible for creating efficient design and developing User Interaction screens using Angular
- 7, JavaScript, HTML5, CSS3, Bootstrap for clients to interact with the data.
- Experience working with VPN withAirWatchas well as WiFi permissions.
- Developed Software Development Life Cycle (SDLC) process in a Java based environment that includes Requirements gathering, analysis, design, development, testing and implementation.
- Develop the shopping system, allowed user to add items in chart and pay. (Ionic/ Angular)
- Developed Node API gateway for executing scripts/ETL jobs to handle periodic data updates for multiple data warehouses using Node JS as the backend to process MySQL, MS-SQL, Mongo DB
- Involved in designing the Graphical User Interfaces, Webpages using HTML5, AngularJS, ReactJS, Jasmine, JSP, and Bootstrap.
- User Interface designed with Angular with Material Design, backend scripts with C# .NETFramework, web server controls and user controls.
- UsedSSRSto generate Sub-Reports, Drill down, Drill-through, and Parameterized reports.
- Developing a multifunctional research and trading platform in financial markets on .NETplatform
- Involved in container-based technologies like Docker, Kubernetes and Open Shift along with the
- Development of Micro services architecture using Spring Boot.
- Experience in Scheduling jobs, alerts, SQL mail agent, and schedules forSSISPackages in SQL Server Agent.
- Good at the development of Reports using SQL Server Reporting Services (SSRS) like different types of Tabular
- Designed Angular 7 Template basics, Template directives, Routing and navigation, Components, Services and Data Binding.
- Working knowledge onGITfor code management and version control.
- Configuring and migrating user profiles inAirWatchto consolidate Organizational Units (OU)
- Working with 3rdparty vendors to ensure user profiles and certificates are uploaded toAirWatchsuccessfully
- Worked on creation of custom Docker container images, tagging and pushing the images.
- Building the CI/CD process from scratch.
- Involved in Developing and configuring Restful API's and ADO.NETEntity Framework for ORM.
- Involved in container-based technologies like Docker, Kubernetes and Open Shift along with the development of Micro services architecture using Spring Boot.
- Involved in making the application Responsive usingBootstrap, and used LESS pre-processor.
- Developed (EC2, VPC, S3, EBS, RDS, Route53, ELB, CFT, Cloud Watch, Cloud Formation, AWS Auto Scaling, Lambda, Elastic Search, Recognition, Lex, Poly, Transcribe, Translate, Machine Learning, Sage Maker), IBM (Watson Studio, Watson Assistant, Cloud Functions).
- Implemented Iterative (Agile Modeling) process for development and release process.
Environment: Java, JavaScript, RDBMS, MS-SQL, Java FX, CSS, HTML5, Java Swing, SparkAngular 7, angular 4, micro services, React JS, MQ, Apache, Rest API, Lambda, Restful, JenkinsDocker, spring boot, AWS, mongodb, Kubernates, Docker oracle.
Full stack Java Developer
Confidential -Broomfield, CO
Responsibilities:
- Used Java 8 Method References feature to point to methods by their names and used functional Interfaces.
- Worked on creating Spring Data Repositories for SQL/NoSQL databases.
- Coordinated with QA team to identify ongoing issues and address the issues which are raised by QA.
- Involved in developing REST based Micro services using Spring Boot.
- Maintained Interface compatibility and concurrency in the project using Java 8 new features like default, Static methods and Concurrency API.
- Creating Remote Management tokens using Work Space OneAirWatchConsole
- Developed with a stack that included Angular 1 andIonic1.
- Involved in various phases of SDLC of the application using Scrum methodology.
- Developed applications using Core Java, Java Multi-Threading, Java Servlets, Java Server Pages (JSP),
- JDBC, AWT, Swing, Struts, JavaScript and ExtJS.
- UI Developer forionicpage components, tabs, angular router, and analytics interfacing
- Used Python and PySpark to scrape, clean, and analyze large datasets
- Worked on datasets using Panda data frames and MySQL, queried MYSQL database queries from python using Python-MySQL connector and MySQL dB package to retrieve information.
- Developed Web application using ASP.NetNode JS, Microsoft Azure Web Forms Model.
- Involved in writing Java API for Confidential Lambda to manage some of the AWS services.
- Extensively working on user interface design using Angular 4/2 andBootstrap.
- Developed Front-end JavaScript frameworks like JS, Node JS. And with the creation of RESTful Web service.
- Node JS for building web applications with client-server architecture, where both can initiate communication in two-way connections and allow them to exchange data.
- Collaborated in a team of four usingGitHubTeams and Trello in a remote environment
- Used Spring Kafka API calls to process the messages on Kafka Cluster setup.
- Writing software for calculating the deviations of the electrodes undergoing testing on the .NETplatform.
- Responsible for creating efficient design and developing User Interaction screens
- Using Angular7, JavaScript, HTML5, CSS3, Bootstrap for clients to interact with the data.
- Developed Software Development Life Cycle (SDLC) process in a Java based environment that includes Requirements gathering, analysis, design, development, testing and implementation.
- GUI of modules is developed using HTML, ASP.NET, Node JS Controls and JavaScript.
- Developed ASP.NETCustom controls to utilize all over the applications.
- Involved in designing various patterns in ASP.NETweb application to communicate with WCF Services.
- Developed Node API gateway for executing scripts/ETL jobs to handle periodic data updates for multiple data warehouses using Node JS as the backend to process MySQL, MS-SQL,Mongo DB
- Involved in designing the Graphical User Interfaces, Webpages using HTML5,AngularJS,
- React JS, Jasmine, JSP, and Bootstrap.
- Involved in container-based technologies like Docker, Kubernetes and Open Shift along with the development of Micro services architecture using Spring Boot.
- Designed Angular7 Template basics, Template directives, Routing and navigation, Components, Services and Data Binding.
- Working on the Reserve Outlook plugin for Amex Network, ReactJS Virtual Dom and React js views rendering
- Worked on creation of custom Docker container images, tagging and pushing the images.
- Building the CI/CD process from scratch.
- Involved in container-based technologies like Docker, Kubernetes and Open Shift along with the development of Micro services architecture using Spring Boot.
- Developed AWS (EC2, VPC, S3, EBS, RDS, Route53, ELB, CFT, Cloud Watch, Cloud
- Formation, AWS Auto Scaling, Lambda, Elastic Search, Recognition, Lex, Poly, Transcribe, Translate, Machine Learning, Sage Maker), IBM (Watson Studio, Watson Assistant, Cloud Functions).
- Implemented Iterative (Agile Modeling) process for development and release process.
Environment: Java, JavaScript, RDBMS, MS-SQL, Java FX, CSS, HTML5, Java Swing, SparkAngular 7, angular 4, micro services, React JS, MQ, Apache, Rest API, Lambda, Restful, JenkinsDocker, spring boot, AWS, mongodb, Kubernates, Docker oracle
Java Developer
Confidential -Seattle, WA
Responsibilities:
- Performed software development utilizing technologies such as coreJava, J2EE, Spring Framework, Hibernate, JSF, Servlet, and Oracle database.
- Used SVN Tortoise as a version controlling for the source code check in and check outs.
- Designed and implemented the UI using HTML, JavaScript, CSS, JQuery, JSON and AJAX.
- Onsite lead, requirement gathering, gap analysis, design, development, testing
- Helped the business in creating gap-analysis by providing the As-Is, To-Be diagrams, system appreciation documents
- We have converted the EDI using EDI Reader to xml and store the data for subsequent user display.
- Used SAX parser to convert the xml and store the EDI data into the tables.
- Used subversion tools, SVN version management to manage various versions of the procedures and functions for of the application.
- Used Informix database and been involved in database table design to map the EDI document elements to tables.
- Used struts MVC framework for creating the application.
- Used Angular.js framework where data from backend is stored in model and populated it to UI.
- Used JDBC to connect to database
- Excellent working experience in J2EE Architecture, MVC Architecture, Design Patterns.
- Design of GUI using Model View Architecture (STRUTS Frame Work).
- Visited client places and gathered the requirements.
- Used Maven as the build tool and Tortoise SVN as the Source version controller
- Integrated Spring DAO for data access using Hibernate
- Created hibernate mapping files to map POJO to DB tables
- Involved in the Development of Spring Framework Controllers
Environment: Struts, jsp, xml, EJB, EDI Reader, Informix, Eclipse 3.2,Java, J2EE, JSP, Servlets, Hibernate, JDBC, JNDI, Angular.js,JavaBeans, JMS, BEA WebLogic Server, App Server, MVC Framework