We provide IT Staff Augmentation Services!

Java Aws Cloud Developer Resume

4.00/5 (Submit Your Rating)

Suffern, NY

SUMMARY:

  • Having over 10+ years of programming experience as a Full Stack Developer in all aspects of software development. Developing back - end solutions in Java, Python, Perl, GoLang and front-end in React, Angular, JavaScript, Ember, react-native with constraints on time complexity and data security.
  • Solid knowledge and hands on experience with a variety of Amazon Web Services (AWS) product offerings (EC2, S3, Load Balancing, Cloud Search, CloudWatch, Lambda, Amplify).
  • Knowledge of HTTP standards, API best practices, REST, web security, cryptography, Data privacy and authentication, basics of building scalable solutions.
  • Experience in implementing Web Services based in Service Oriented Architecture (SOA) using SOAP, RESTful Web Services, JAX-WS, UDDI, WSDL.
  • Experience in Object Relational Mapping (ORM) Frameworks such as Hibernate, Eclipse Link.
  • Experience in MVC (Model View Controller) architecture Using Spring 2.0, Struts, and various J2EE design patterns and UML Methodologies.
  • Experience in migrating an existing system towards Microservices architecture.
  • Experience in using build / deploy tools such as Jenkins, Docker for Continuous Integration & Deployment for Microservices.
  • Proficient in building Web User Interface (UI) using HTML5/CSS3, DHTML, JavaScript, jQuery, Express.JS, React.JS, Angular JS, Angular 2, Angular 6, Node JS, Boot Strap that follows the standards of W3C Web Standards.
  • Hands on experience in deploying applications using Application/Web servers like JBoss, Apache Tomcat, Kafka, WebLogic, Glassfish, and IBM Web Sphere.
  • Integrated Spring DAO for data access using Hibernate, used HQL and SQL for querying databases.
  • Expertise in creating Single Page Application (SPA) and reusable components in Angular 2/4 and Angular 6.
  • Exposure to AWS PaaS in Big data (Mongodb, DynamoDB).
  • Experience in developing and testing user instructions for validity and in maintaining quality controls and procedures.
  • Strong working experience in Relational Database Management Systems (RDBMS) like PostgreSQL, My SQL, Oracle etc.
  • Good knowledge in writing SQL Queries, Stored Procedures, functions, packages, tables, views, triggers and data connectivity and data integration of Oracle, PL/SQL, etc .
  • Experience using JUnit, MAVEN and Log4j (open-source framework) and also Mocking framework tools like Mockito, EasyMock for unit testing.
  • Proficient in Test Automation using UFT and selenium tools with a good experience in Automation Web Application testing using Selenium web driver with TestNG framework, worked in penetration testing.
  • Hands on experience on IDEs like Eclipse, IntelliJ IDEA, NetBeans, Visio and Version Controllers SVN, Git, CVS, VSS.
  • Worked on Application server and Web servers like WebLogic, WebSphere Process Server, and Apache Tomcat.
  • Experience in writing Perl and shell scripts with UNIX platform.
  • Expertise in XML and related technologies like XSD, XPath, XSLT, DTD and parsers like DOM and SAX.
  • Expertise in designing and coding stored procedures, functions, triggers, packages using SQL, MySQL, and PL/SQL with tuning concepts.
  • Thorough working knowledge in core Java, Java database connectivity API of JDBC.
  • Experience in developing applications on IDEs like Eclipse, IntelliJ IDEA, LAMP Stack, Net Beans, Visual Studio.

TECHNICAL SKILLS:

Languages: Core Java, J2EE, SQL, PL/SQL, UML, C, Python, Golang, Perl

Web Technologies: JSON, JSP, Servlets, JNDI, JDBC, JMS, JPA, EJB, Web Services, SOAP, REST, WSDL, JAX-RS, JSX-WS, HTML 5, CSS 3, JavaScript, Dojo, Angular JS, AJAX.

Java Technologies: Java v9, J2EE, Hibernate, JSF, Jersey, XML Parsers, Struts, Spring Boot Spring Framework (Boot, MVC, IOC, AOP, ORM templates), Web Services, Microservices

Cloud Technologies: AWS (EC2, S3, EBS, VPC, ELB, AMI, RDS (Aurora), IAM, LAMBDA, SNS, Auto scaling,LAMBDA, Cloud Front, Cloud Watch, Cloud Trail, Cloud Formation, Security Groups), Microsoft Azure.

Web/App. Servers: Apache Tomcat 6.0, Application Server 8.0 & RAD 8.5, JBoss

Databases: Oracle 10g, HSQL, DB2, PL/SQL, My Sql, MS SQL Server 7.0, Sybase, MS-Access.

XML Technologies: XML, SAX, DOM, XSL, XSLT, XPath, WSDL, SOAP.

JavaScript Technologies: Java Script, Angular JS, Angular 6, React.js, Express.js, Require.js, EmberJS, Node.js

Version Control: CM Synergy, Rational Clear Case, Rational Clear Quest, CVS, VSS, SVN, Git.

PROFESSIONAL EXPERIENCE:

Java AWS Cloud Developer

Confidential, Suffern, NY

Responsibilities:

  • Implementing an API backend in Nodejs and Java hosted on AWS lambda and supported by the Aurora database.
  • Bash scripting to automate the swagger update for all APIs with new deployments.
  • Developing a Reactjs front end to display information specific to the role. Enabling actions based on roles and making sure to be compliant with associated resources.
  • Integrating with Microsoft AD using Java scripts to fetch user roles and access levels.
  • Creating builds with AWS amplify and CodeBuild.
  • Followed Agile methodology and SCRUM meetings to track, optimize and develop sequence diagrams depicting method interactions.
  • Extensive experience in various Agile methodologies like Test Driven Development (TDD).
  • Developing multiple aspects of the overall app in a microservice architecture. A batch process to load up the files for individual patients, acquiring user roles from AD, uploading the relevant information based on access and sending the information out to eligible pathologists based on their state license in their medical domain.
  • Created Reusable Modules and Custom Directives in React which got used in various places of application.
  • Extensively used core java concepts like Multithreading, Collections Framework, File I/o and concurrency.
  • Experience in Core Java concepts such as OOP Concepts, Collections Framework, and Exception Handling, I/O System, Multi-Threading, JDBC, Generics.
  • Development of cloud hosted web applications and REST APIs using Spring Boot with embedded Tomcat.
  • Deployed the application on Amazon Web services (AWS) and used it to provide a large computing capacity for scalable solutions.
  • Deployed applications into Continuous integration environments like Jenkins to integrate and deploy code on CI environments for development testing.
  • Experience in design and development of Web services, JAX-RPC, JAX-WS, RMI, JTA, JMS and XML, XSD, XSLT, X-Path.
  • Wrote build scripts using Maven.
  • Developed the persistence layer using the Hibernate Framework by configuring the 1:1/1:M/M:M mappings in hibernate files and created DAO and POJO.
  • Experience in NoSQL database like MongoDB installation, configuration and in designing MongoDB multi-shared clusters and monitoring with MMS.
  • Experience in working with NoSQL Database like MongoDB to manage extremely large data sets.
  • Used log4j to print the logging, debugging, warning, and info statements.
  • Implemented Selenium Web Drivers and Protractor For testing the UI components
  • Involved in settingup Test automation and developed cucumber feature files and used Selenium for automated testing with TestNG.
  • Used JIRA tool for Issue/bug tracking, monitoring of work assignments in the system.
  • Experience on implementation of version control software GIT repositories.

Environment: Java, Agile, JIRA, J2EE, Servlets, JSP, JDBC, MongoDB, swagger, Spring, Hibernate, Web services, WSDL, SOAP, REST, SOA, HTML, DHTML, CSS, XML, AJAX, jQuery, Angular 2/4, Angular 6, ANT, MAVEN, Jenkins, UNIX, WebSphere, Oracle, Git, GitLab, JUnit, Microservices.

Software Developer

Confidential, Raleigh, North Carolina

Responsibilities:

  • Developing a distributed ledger network in Golang that backed up copies of headers and connection-related details in all the machines on the network enabling the unique blockchain syncing mechanism of Thalr.
  • Merging the JavaFX interface with the mining network.
  • Creating JIRA tickets that broke the development efforts for the team based on the architecture of the application.
  • Developing a deployment pipeline for the production deployment of Thalr using Jenkins and bash
  • Web development for BlocTrac using Reactjs to make it a visually enhanced solution for the healthcare industry.
  • Keeping the currency standardized with the latest developments of tools and technologies in the industry.
  • Developing python scripts for data visualization.

Environment: Java, Agile, JIRA, J2EE, Servlets, JSP, JDBC, MongoDB, swagger, Spring, Hibernate, Web services, REST, SOA, XML, AJAX, ANT, MAVEN, Jenkins, Docker, UNIX, PostgreSQL, Git, GitLab, Github, Bitbucket, JUnit, Kafka.

Lead Blockchain Developer

Confidential, Raleigh, North Carolina

Responsibilities:

  • Architecture, design, and Implementation of the core solution in efforts to develop a more user-friendly/adaptable cryptocurrency for miners and consumers.
  • Leading a team of 4 developers to break down components efficiently and develop an enhanced solution.
  • Working on developing a transaction engine in Java that could maintain a queue and stream transaction with Kafka
  • Connecting the multiple components (transaction stream, Mining network, ledger, wallet) on the cloud for demos.
  • Code reviews for standardization.
  • Application of Machine learning algorithms to data points to gain insights like transaction density over a period of time and auto enrollment in and out of hosted hardware.
  • Development of a distributed and secure ledger network using Golang that was responsible for creating multiple copies of the bits of ledger integrity of the ledger.
  • Biweekly efforts to include new developments in the field.

Environment: Java, Agile, JIRA, J2EE, Servlets, JSP, JDBC, Python, FLask, numpy, scipy, scikit-learn, MongoDB, swagger, Spring, Hibernate, Web services, REST, SOA, XML, AJAX, ANT, MAVEN, Jenkins, Docker, UNIX, PostgreSQL, Git, GitLab, Github, Bitbucket, JUnit, Kafka

Java Front End Developer

Confidential, Chapel Hill, North Carolina

Responsibilities:

  • Complete revamping of the Java back-end to make it more modular and reusable.
  • Re-engineering the front-end with Angular to make it more user-friendly, efficient, and accessible.
  • Introducing graph traversal variants and efficient web traffic with graphQL.
  • Restructuring the app into multiple web services to be managed with Kubernetes.
  • Data analysis of goods transported to find cheapest and fastest routes, to be used to facilitate the shipping for customers and extend the pricing model.
  • Including open-source components like agGrid, scrolls, dropdowns etc. to provide a more standardized experience which gets upgraded as the source libraries were updated.
  • Developing a new login portal with pagination using Angular to replace the older one and present information in a more organized format with supporting visuals
  • Designed Front-end using JSP, Servlets, HTML, AJAX, CSS and JavaScript.
  • Designed the web user interfaces for all the above use cases using JSP, Struts, HTML5, jQuery, XML and Ajax.
  • Development of applications using J2EE, Spring, MVC, Hibernate, Web Services (SOAP & REST), jQuery, JSTL 2, PostgreSQL, Maven technologies.
  • Developed Spring Configuration files & used annotations to auto wire Java Components using Spring Dependency.
  • Implemented the various services using Micro services architecture in which the services working dependently.
  • Hands on experience with data persistence using Hibernate and Spring Framework
  • Used WSDL and SOAP protocol for Web Services implementation
  • Developed Web Services using XML messages that use SOAP.
  • Expertise with Java development and creation & consumption of REST-based web services & APIs.
  • Experience with Git, modern source code management, and build automation tools such as Maven & Bamboo.
  • Experience configuring Continuous Integration / Continuous Deployment (CI/CD) processes and tools.
  • Involved in implementation of enterprise integration with Web Services using SOAP, and REST with Spring Controllers.
  • Used AWS S3 to store data and to retrieve it and used Elastic Search for searching the document.
  • Design and implementation of multi-tier applications using Java, J2EE, JDBC, Spring, JavaBeans, SOAP, REST, JSON, XML.
  • Used scripts in Python to automate the deployments to the WebSphere application server.

Environment: Java, Agile, Rally, J2EE, Servlets, JSP, JDBC, MongoDB, Mongoose API, Spring, Hibernate, Web services, WSDL, SOAP, REST, SOA, HTML, DHTML, CSS, XML, AJAX, jQuery, Angular 2/4, Angular 6, ANT, MAVEN, Jenkins, UNIX, WebSphere, Oracle, Git, Bitbucket, JUnit

Full-Stack Developer

Confidential

Responsibilities:

  • Full-Stack development of Unified Desktop (UD), which is a consolidation engine that pulls data from several different API’s to be used by the Service Engineers at different locations. It is the central engine used to launch and keep track of tickets raised by 1st tier teams in response to customer/Service Manager grievances. Perl was used to create the back end for this webapp, and the front end was written in jQuery, Javascript, Ember and PHP.
  • Moved to another project (ROCC) to train newly hired developers and get them up to speed on methodologies and tribal knowledge, and thus accelerate the project.
  • Moved to a new, smaller team to pace up the work for demo/release deadlines. Totally different technology stack was an exciting side product of this transition. This team uses Python as
  • Developing an audio-visual website focused on creating an interactive shopping experience for GenZ.
  • Editing digital artwork.
  • Creating metrics to gauge more insight into digital traffic.
  • Developed Penny Auction website for research purposes under guidance of a professor.
  • Created a website for the Plant Sciences department to enable them to show raw data to the other labs.
  • Web Scraping using Python.

Software Engineer

Confidential

Responsibilities:

  • Worked as an Encryption Analysis Specialist, researching and developing scripts, solutions to encrypt the cloud services and the data flowing over them.
  • Undertook Information Security and open-source related development and research.
  • Worked on securing enterprise apps, O365, Single Sign On (SSO), Autodiscover and on the fly analysis for the same

We'd love your feedback!