We provide IT Staff Augmentation Services!

Java Full Stack Developer & Cloud Engineer Resume

4.00/5 (Submit Your Rating)

SUMMARY

  • 3+ years of IT industry experience encompassing a wide range of skill set, roles and industry verticals.
  • Extensive work experience in all phases of Software Development Life Cycle (SDLC) including Requirement Analysis, Design, Coding, Testing and Implementation in Agile (Scrum), TDD Environment.
  • Experience in developing applications using Agile and SCRUM methodologies.
  • Experienced in developing UI Screens using JSF, JSP, JSTL, HTML, XHTML, JavaScript, CSS, jQuery, Servlets, Ext JS, Angular JS And React JS.
  • Expertise in developing J2EE applications and deploying it in WebSphere 6.0, WebLogic11, and Tomcat, Web services technologies.
  • Strong expertise in development and deployment of web components that include Servlets 2.2/2.3/2.4, JSP 1.1/1.2/2.0 and business layer components that include EJB 2.0/2.1/3.0, Web Services, RMI, and JDBC 2.0/3.0, JNDI, JMS, LDAP.
  • Extensively experienced in architectural issues and their solutions using various design patterns such as MVC Model - View-Controller, Singleton, Session Facade, Service Locator, Factory, DAO, DTO, and Business Delegate.
  • Diverse experience utilizing tools in N-tier and Microservices architecture applications using Spring Boot, Spring Cloud config, Netflix OSS components (Eureka, Zuul, Hystrix), Pivotal Cloud Fundry, AWS, Rabbit MQ, Kafka, Zookeeper, Cassandra, My SQL, Restful Web Services.
  • Deployed WAR, JAR and EAR files and monitoring the Application servers and Web servers, troubleshooting performance issues using the Log messages and Log files.
  • Expertise in various Spring Modules (Spring MVC, DAO, AOP, Spring LDAP, Spring Batch, Spring Scheduler) along with Hibernate as the backend ORM tool for implementation of persistence layer and mapping of POJOs.
  • Extensive experience in building Graphical User Interface (front-end) using JSP, JSF, HTML5, JSTL, CSS, JavaScript, jQuery Backbone and custom tags.
  • Experience in using build/deploy tools such as Jenkins, Docker and OpenShift for Continuous Integration & Deployment for Microservices.
  • Extensive experience in developing applications using Java and related technologies using methodologies like AGILE, DRIVEN TEST
  • Expertise in developing Java Beans and Custom Tag Libraries, providing client-side validations in JavaScript and providing interactive front-end GUI using AJAX and rich Internet applications based on ADOBEFLEX.
  • Extensive experience in building enterprise Applications and Distributed Systems using technologies such as Core Java, J2EE (Servlets, JSP, JSF, EJB, Hibernate, spring Boot, Struts, JDBC, JMS) and XML.
  • Extensive experience in design, development, and deployment of ETL components in DATA WAREHOUSING.
  • Expertise in implementing Service Oriented Architectures SOA with XML based Web Services SOAP/UDDI/WSDL.
  • Design, investigation and implementation of public facing websites on Amazon Web Services (AWS).
  • Expertise in client scripting language and server side scripting languages like JavaScript, JSON, AngularJS, Angular 2, Angular 4, Node.js, ActionScript, JSF and JSP.
  • Strong database experience in Oracle 8/9i/10g, MS-Access, SQL Server 2010, MySQL with good programming skills in SQL and PL/SQL.
  • Good experience in writing views, Stored Procedures and database triggers with comprehensive knowledge on Performance Tuning and Query Optimization in Oracle Stored Procedures.
  • Strong programming skills in XML related technologies like XML, XSL, XSLT, parsers like SAX, DOM, JAXP, schemas like DTD, XSD XML Schema.
  • Good working knowledge of Ant/Maven for project build/test/deploymentLog4j for error logging and Debugging, J unit for unit and integration testing and XMLSpy for XML validation.
  • Hands on experience with an in - depth level of understanding in the strategy and practical implementation of AWS cloud-specific technologies like Elastic Compute Cloud (EC2), Simple Storage Services (S3), Route 53, Cloud Formation, Elastic IPs, Virtual Private Cloud (VPC), RDS and Cloud Watch, SNS & SES.
  • Create custom sized VPC, subnets, NAT to ensure successful deployment of Web applications and database templates.
  • Designing and deploying applications using the AWS stack ( Including EC2, Route53, S3, ELB, EBS, VPC, RDS, DynamoDB, SNS, SQS, IAM, KMS, Lambda, Kinesis ) and focusing on high-availability, fault tolerance and auto-scaling in AWS CloudFormation , deployment services ( OpsWorks and Cloud Formation ) and security practices ( IAM, CloudWatch, CloudTrail) .
  • Implemented CI/CD pipeline using Jenkins as a CI Server, installed and configured Ansible plugin for application deployment on Tomcat hosted on AWS EC2 instance, updated the AWS CFT stack with the new AMI.
  • Configured and managed AWS Elastic Load Balancing (ELB) for a three-tier app stack, developed ansible playbooks to Install app servers Tomcat, JBoss, Install and configure Nginx , Httpd deploy applications, on to the AWS Infrastructure provisioned by Cloud formation templates.
  • Experience in continuous integration using Jenkins for timely builds, code coverage, running test.
  • Extensive experience with middle-tier popular J2EE application and web servers like WebLogic 8.x/9.x, Web Sphere 5.x/6.x, Web Sphere Portal 5.x and Tomcat 5/6.
  • Experience in IBM Rational Application Developer RAD, Rational Software Architect RSA, Net Beans, and Eclipse for an integrated development environment for building, testing, and deploying various applications
  • Strong experience in using IDEs Integrated Development Environment like WSAD, Eclipse.
  • Experience in working with operating systems like Windows XP/VISTA/7/8, UNIX, LINUX, SOLARIS.
  • Expertise in implementation and maintenance of Apache HTTPD, SMTP, DHCP, NFS, LDAP, SAMBA, SQUID, Postfix, Send mail, FTP, Remote Access , Security Management Security trouble shooting skills.
  • Good team player with excellent communication, technical, multi-tasking and interpersonal skills. Also having Quick adaptability and systematic approach towards work.
  • Creating and converting build.xml into pom.xml to build artifacts in Jenkins and deployed in Nexus repository. Worked with development team to migrate scripts from ANT to Maven .
  • Involved in writing Java API for Amazon Lambda to manage some of the AWS services.
  • Integration of Lambda with ticketing tools to take automated actions
  • Acquired experience with Web/Application servers Apache Tomcat , Google App Engine , IBM Web Sphere , Oracle Application Server , Jetty, WebLogic and JBoss .
  • Experienced in creating Docker containers using Docker files to run multiple microservices applications worked on Docker components like Docker Engine , Docker Hub and Docker Registry.

TECHNICAL SKILLS

Languages: Java, J2EE, HTML, DHTML, JSTL, CSS, SQL, PL/SQL, Perl

Operating system: Windows 95/98/NT/XP/Vista/7, UNIX, LINUX, Solaris

Java Technologies: Core Java, JDBC, Hibernate, JSF, JSP, Servlets, EJB 2.0/3.0, JMS, Java Swing, JavaBeans, JUnit, JNDI, JAXP, JTA, JFS, JAXB, AJAX, JSON, JPA, Kubernetes.

Frame Works: Struts 1.x/2.x, Hibernate 3.x, spring 2.5/3.0, Groovy on Rails 2.x

XML Technologies: XML, SAX, DOM, XSL, XSLT, XPath, WSDL, SOAP, Rest, UDDI

Web Technologies: AngularJS, Angular 2, Angular 4, Node.js, React JS, HTML5/HTML, AWS, CSS3/CSS, JavaScript, AJAX, and jQuery

Servers: IBM Web Sphere 6.x/5.x, BEA Web Logic 8.1/9.1, Apache Tomcat 5.x/6.x, JBOSS 4.x/3.x

RDBMS: Oracle 9i/10g/11g, SQL Server 2008, MongoDB 2.2, No SQL

Tools: Eclipse, IntelliJ, WSAD, RAD, CVS, JBuilder, JDeveloper, Ant, Maven, git, Docker

Cloud Platforms: AWS, AZURE, Google cloud

Design patterns: MVC3, Business Delegate, Business Object, Value Object, Front Controller, Database Access Object, Factory, Singleton, Session Facade.

Version Control: SVN, GIT and CVS, ClearCase, VSS and GIT

Modeling Tools: Rational Rose 4.0.

Operating Systems: Windows 95/98/NT/XP/Vista/7, UNIX, LINUX, Solaris.

Others: Mockito, Splunk, JIRA

PROFESSIONAL EXPERIENCE

Confidential

Java Full Stack Developer & Cloud Engineer

Responsibilities:

  • Actively took part in complete development of Agile methodology from gathering the requirements to testing the application.
  • Implemented the front-end using HTML, CSS, JavaScript and used Ext-JS, AJAX to get the data from the server asynchronously by using JSON objects.
  • Implement new Components for Users to easy access for Reservation and Payment using Spring Boot.
  • Involving Production Bug fixing issues and Co-ordinate with client for Business Requirement.
  • Developed code for user stories (based on user requirements) and successfully approved it from QA.
  • Used Web Services (JAXWS) to interact with other external interfaces in order to exchange the data in the form of XML and by using SOAP protocol.
  • Involved in write application level code to interact with APIs, Web Services using AJAX, JSON and XML.
  • Implemented the security for service layer methods using Spring Security.
  • Used Oracle database and wrote complex SQL queries to import the data from various data Sources.
  • Implemented advanced Search in the application using XQuery, triples, Semantics and Java APIs.
  • Used Maven for build framework and Jenkins for continuous build system.
  • Developed Spring SOAP Web services for opening, closing the locker door webservice operations.
  • Used Spring Boot to create enhanced microservices and implemented the security for service layer methods using Spring Security to provide authentication and authorization to certain business functions.
  • Developed the presentation and controller logic for the screens related to my user stories using JSPs, HTML, bean and form tag libraries.
  • Developed Graphical User Interface (front-end) using JSP, JSF, HTML5, JSTL, CSS, JavaScript, jQuery Backbone and custom tags.
  • Used JUnit to unit test the modules & Log4j along with Splunk for logging error/debug messages and managing them.
  • Established continuous integration (CI/CD) practices and standards for PSCU with Jenkins.
  • Spring XML configuration for Camel Integration to messaging XML documents.
  • Front end development utilizing CSS3, Angular and JavaScript leveraging the Bootstrap framework and a Java backend.
  • Developed service components which are exposed as web services using Restful Web Services using JAX-RS(Jersey API) and JSON, and also developed service components to consume web services.
  • Involved in deploying the application in the AWS cloud environment using cloud template. Also participated in configuring load balancing, LDAP.
  • Hands-on experience in infrastructure development and operations involving AWS ( CloudFormation, CloudTrail, CloudWatch, CodeBuild, CodeCommit, CodeDeploy, CodePipeline, EC2, EBS, Elastic Beanstalk, IAM, Security Groups, OpsWorks, Route 53, S3, CloudFront, Glacier, SQS, SNS, VPCs, DynamoDB, Elastic Cache, Lambda, API Gateway, AWS Import/Export, CLI Scripting ).
  • Deployed the artifacts to Tomcat Web Server and Involved in development of AWS POC . Configured Ansible to manage AWS Environments and automated the build process for core AMIs used by all application deployments including Auto scaling , and Cloud Formation Templates.
  • Also played the role of Data Analyst during the application design and development acquiring data from different data sources and maintain them in databases/data systems which is used for analysis.
  • Monitored the error logs using sl4J. Involved in write application level code to interact with APIs, Web Services using AJAX, JSON and XML.
  • Building complex Automation flows using Ansible Galaxy by creating requirements in .yaml file and modifying existing Docker file and Ansible Play Book Bundle . Provisioned services in OpenShift platform.
  • Used Ansible Libraries for modules through which provisioned complete cloud and on prem infrastructure. Used same Ansible playbooks for application deployment in Development & testing .
  • Experience in providing automated test orchestration solutions by using Continuous Testing tools like Selenium, Cucumber, TestNG, JUnit, JMeter, Karma, Jasmine, SonarQube.
  • Maintained source code versioning using GIT. Source Tree is used as GUI for GIT.

Environment: Java 1.8, Spring 3.5, Spring Boot, AJAX, JMS, XML, JSON, WSDL, SOAP, REST, JDBC, JAX-WS, JAXB, JavaScript, AWS, UML, HTML5, CSS3, jQuery, Angular JS, Angular 4, SVN, Log4J, JUnit, CI/CD tools, Jenkins, Web Sphere 8.5, Mockito, Oracle 11g,codeBuild, EC2, EBS,SQS,SNS, SonarQube,JMeter,Cucumber, Maven.

Confidential, Nashua, NH

Java Developer & Cloud Support

Responsibilities:

  • Involved in design, development and enhancements of the projects for building wire line flows.
  • Played a key role in developing the business layer and data management components of this web-based system over J2EE architecture.
  • Involved in meetings and discussions with Business Architects to understand the system requirements and solution approach.
  • Developed application using Spring MVC, Angular 2, Angular 4, JSP, JSTL and AJAX on the presentation layer, the business layer is built using spring and the persistent layer uses Hibernate.
  • 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 REST Microservices using spring boot. Generated Metrics with method level granularity and Persistence using Spring AOP and Spring Actuator.
  • Expertise in React JS framework to develop the SPA.
  • Building/Maintaining Docker container clusters managed by Kubernetes Linux, Bash, GIT, Docker, on GCP .
  • Streamlined installation of OpenShift on partner cloud infrastructure such as AWS and Azure.
  • Utilized Kubernetes for the runtime environment of the CI/CD system to build, test deploy.
  • Experienced in React JS and working with React Flux architecture
  • Developed EJBs for implementing backend functionalities.
  • Involved in using Bootstrap and Node.js for the development of UI.
  • Developed Graphical User Interface (front-end) using JSP, JSF, HTML5, JSTL, CSS, JavaScript, jQuery Backbone and custom tags.
  • Used Web Services (JAXWS) to interact with other external interfaces in order to exchange the data in the form of XML and by using SOAP protocol.
  • Involved in design, development of Restful and SOAP web services
  • Developed SQL scripts using MongoDB.
  • Performed client side designing and validations using HTML5, DOJO, CSS, JavaScript, JSP and Struts Tag Library.
  • Experience using and creating custom scripts and applications using the AWS SDK and/or CLI Tools. Experience in developing scripts using Restful API models for the purposes of integrating workflows with AWS.
  • Involved in deploying Splunk across the UNIX and Windows Environment . Also familiar with DevOps deployment tools like Chef and Ansible.
  • Managing Monitoring solution using Nagios Environment and Updating monitoring parameter in Nagios with active and passive check.
  • Used Maven for build framework and Jenkins for continuous build system.
  • Coordinating with QC and production support during Releases
  • Preparation of Application Design doc, test plan and cases.
  • Used JUnit to unit test the modules & Log4j along with Splunk for logging error/debug messages and managing them
  • Worked on IntelliJ for development and deployment of application in WebLogic Application Server
  • Worked closely with cross-functional teams (QA, BA, PM, Product Owner) as a part of AGILE environment

Environment: Java 1.8, Spring 3.5, Hibernate 5.0, AJAX, JMS, XML, SOAP, WSDL, REST, JDBC, JAX-WS, JAXB, Kubernetes, JavaScript, AWS, UML, HTML5, CSS3, jQuery, React JS, Angular JS, Angular 2, Angular 4, SVN, Log4J, J Unit, Web Sphere 8.5, IBM RAD, Oracle 11g, Maven.

Confidential

Java Developer with DevOps

Responsibilities:

  • Involved in Requirement gathering, Analysis and Design using UML and OOAD.
  • Involved in development of application using struts, RAD and Oracle data base.
  • Developed user interface using HTML, CSS, JSPs and AJAX, jQuery.
  • Client-side validation using JavaScript.
  • Designed the Application using Model View Controller Architecture.
  • Developed different modules using J2EE (Servlets, Angular 2, JSP, JDBC, JNDI)
  • Integrated the Application with Database using Hibernate.
  • Communicated between different applications using JMS.
  • Used JNDI for registering and locating Java objects.
  • Interacted with backend Oracle and wrote stored procedures, functions and cursors for deleting and inserting using PL/SQL.
  • Experienced in writing bash shell scripting to schedule and automate processes including full and incremental backups using tar and enlarge file systems.
  • Developed and Modified Web Forms using C# under .Net framework 4.0/4.5 depending upon the Clients Requirement.
  • Assisted in development of new software solutions in C# domain within .Net development framework.
  • Performed system monitoring to check for system performance , disk usage and memory utilization using Nagios tool and Monitored TCP/IP network environment .
  • Extensive experience in network management TCP/IP, NIS, DNS, NFS, VLAN. Worked with TCP/IP networking tool using them in network configuration , maintenance and troubleshooting .
  • Wrote repetitive Jobs using Cron scheduling and used bash Scripts to accomplish the tasks on multiple servers. And, automated Performance tuning of Virtual Memory , CPU , system usage in Linux servers.
  • Administered Red Hat servers for several functions including Apache/Tomcat servers, mail servers, and MySQL databases in both development and production.
  • Deployed the Application in WebLogic App Server.
  • Developed test cases and performed unit testing using JUnit framework.
  • Worked on production issues.
  • Interacted with the Users and Documented the Application.

Environment: Java, WebLogic App Server, Angular 2, Struts, JDBC, JNDI, JSP, JMS, jQuery, HTML, XML/XSL/XSLT, J2EE, PL/SQL, SQL, Oracle 9i, JUnit,DNS, NFS,TCP/IP Windows

We'd love your feedback!