We provide IT Staff Augmentation Services!

Sr.java Developer Resume

4.00/5 (Submit Your Rating)

Sunnyvale, CA

SUMMARY

  • Over 7 years of versatile experience in analysis design development and implementation of software applications and in developing n - tier architecture-based solutions with distributed components and internet/intranet applications.
  • Experience in AWS platform and its features includingIAM, EC2,EBS,VPC,RDS,Cloud Watch,Cloud Trail,Cloud Formation AWS Configuration,Auto scaling,Cloud Front, S3, SQS, SNS, Lambda and Route53.
  • Introducing and implementing DevOps solutions for a range of Agile projects, creating automated build, deployment, monitoring, testing and reporting pipelines and solutions
  • Designed and installed our distributed ELK log monitoring system using Filebeat, Redis, Logstash,Elastic search, and Kibana.
  • Experience in creating multiple Django apps and extensively used Django Session and management.
  • Experienced in developing Automation Framework using Cucumber BDD, JUnit, Gherkin, Java and Selenium WebDriver.
  • Worked with Behavior Driven Development process and Test-Driven Development (TDD).
  • Designing with core JAVA and J2EE design patterns, MVC Paradigm, object-oriented principals/methodologies, UML diagrams.
  • Experienced in the MVC Architecture using Struts & Spring Frameworks. JMS, JNDI and Hibernate.
  • In depth knowledge of various technical terminologies including XML, JSP, Servlet, JDBC, Web services and extensive understanding ofobject-oriented concepts.
  • Extensive experience in Core Java 8, Spring Boot, Spring, Hibernate, Web Services, Kubernetes, Swagger, Docker.
  • Experience working with AngularJS, Angular7/8, Backbone MVC Framework,NodeJS.
  • Good experience inWeb 2.0RIA technologies likeExtjs,JQuery, JSON,AJAX.
  • Extensive experience working with RDBMS -PL/SQL programming on Oracle,MySQL.
  • Experience with a wide range of languages, platforms, technologies and operating systems - Linux, Windows, UNIX, DevOps, VM Ware, VSS, TFS, Subversion, Git, Jenkins, Apache Tomcat and scripting in many languages.
  • Experience with deploying applications to cloud platforms (AWS, PCF, Docker).
  • Manage containers using Amazon EC2, ECR, EKS and Fargate.
  • Involved in Micro services development using spring boot and deployment in Pivotal Cloud Foundry (PCF).
  • Involved in performing the Linear Regression using Spark.

TECHNICAL SKILLS

Languages: Java, SQL, PL/SQL, PostgreSQL, Python, Elastic Search,ASP.NET, Test Driven Development (TDD)

J2EE Technologies: Servlets, Spring 3.x/4.x, Spring Boot 1.2.3, JSP, JDBC, JSTL, JNDI.

Web Technologies: HTML, CSS, XSLT, XML, jQuery, JavaScript, Angular4 JS, Node JS, NextJS, Radiant, Logic Virtual Directory 2.0Extjs, jQuery, AJAX, JSON.

LAN Technologies: Faster Ethernet, Ethernet Gigabit Ethernet, DNS

App/Web Servers: IBM WebSphere Application Server 6.1/7.x/8.x, IBM Business process, Management v8.x, JBoss Application server, WebSphere, Tomcat, BEA Web Logic

Frameworks: Struts, Spring, Spring MVC, Micro Services - MVC

SOA: Web Services (Restful, SOAP, WSDL).

ORM Tool: Hibernate

Tools: Load Runner, Log4J, Ant, BIRT, Jenkins, Kafka, TOAD, PL/SQL Developer

IDEs: Eclipse

Databases: Oracle 10g, 9i, 8i SQL Server, Couch base 2.5.1,3.03, Mango DB.

Version Control: SVN, Clear Case

Operating Systems: Linux, Windows, Mac OS

PROFESSIONAL EXPERIENCE

Confidential, Sunnyvale, CA

Sr.Java Developer

Responsibilities:

  • Designed data formatted web applications using Angular 7 framework with Angular Material to design grid-based layouts, responsive animations and transitions, padding, and depth effects such as lighting and shadows.
  • Used Microservices architecture, with Spring Boot-predicated services interacting through an amalgamation of REST, Cassandra and MQ message brokers, tested and deployed Identity micro services.
  • Used Spring Framework with Hibernate to map to Oracle Database for the Workflow of Various Modules.
  • Worked extensively with big data tools, integrating Apache Solr search for multi-faced search, provided input on database design, and building stored procedures for smooth data.
  • Extensively used Java Multi-Threading concept for downloading files from a URL. Developed server-side software modules and client-side user interface components deployed entirely in Compute Cloud of Amazon web Services (AWS).
  • Developed reusable and interoperable Web service modules based on SOA architecture using RESTFUL.
  • Handling offshore calls to coordinate with Tech teams outside North America in delivering the project needs.
  • Developed Camel routes using Scala DSL and developed custom message converters.
  • Wrote Angular.Js frontend, which queried a custom Elasticsearch server for search terms, and hosted everything on an AWS instance with Docker containers
  • Created custom, self-contained, reusable and testable Angular 4 modules, controllers, directives and services to implement key functionalities for customer account summary.
  • Developed persistence Layer using Hibernate to persist the data and to manage the data.
  • Used a Microservices with Spring Boot-based services interacting through a combination of REST and Rabbit MQ or Apache Kafka message brokers.
  • Consumed SOAP and Restful web services in SOA environment and used SOAP UI for testing.
  • Involved in batch processing using Spring Batch framework to extract data from database and load into corresponding tables.
  • Involved in maintaining the user accounts (IAM), RDS, Route 53 services in AWS Cloud.
  • Worked on Apache SolrCloud to index documents using hive- solr storage handler to import different datasets including XML and JSON.
  • Create new SpringBoot microservices and deploying to PCF.
  • Developed multiple single page applications using Angular 7.0, HTML5, CSS3, Angular Material.
  • Handled operations and maintenance support for AWS cloud resources which includes launching, maintaining, troubleshooting, Elastic Load Balancers (ELB) and Relational Database Services (RDS).
  • Consumed Web Services to interact with other external interfaces to exchange the data in different forms by using Restful service.
  • Involved in web application development for backend system using Angular 4, Angular CLI, Webpack, HTML5, TypeScript, WIJMO, SASS and CSS3.
  • Used and participated in Agile Methodologies for design and development of the applications
  • Developed application based on Spring Framework and uses J2EE Design Patterns like Facade, Singleton, Factory & Value etc. Patterns.
  • Responsibilities include giving walkthrough to onsite and offshore teams about the newly developed and consuming frameworks/technologies and updating wiki with the user guides.
  • Used the basic principles of MVC to in corporate the Angular7 framework to build client-side application.
  • Setup Solr in AWS, Developed Solr Schema, Updated SolrConfig.xml, Index documents.
  • Integrated configured Camel with ActiveMQ to use it as bus.
  • Designed and implemented a Cassandra NoSQL based database and associated RESTful web service that persists high-volume user profile data for vertical teams.
  • Implemented Web Services (WSDLs) using JAX-WS and implemented REST services by Golang with microservices architecture Docker, Kubernetes.
  • Configured JDBC and LDAP Security in the application server.
  • Implemented a production ready, load balanced, highly available, fault tolerant, auto scaling Kubernetes AWS infrastructure and microservice container orchestration.
  • Worked on Angular 7 application using Components, Observables, pipes, Directives, Reactive/Template Driven forms and Router guards.
  • Develop the UI component architecture for developer framework using Angular 4, Typescript, HTML5, CSS3 and Bootstrap.
  • Developed internationalized multi-tenant SaaS solutions with responsive UI's using Java or ReactJS, with NodeJS and CSS.
  • Developed Servlets to take service requests from UI to manipulate Business Objects and invoke respective Action Classes for making database updates.
  • Worked on Java8 and developed several API's as per the business cases and analyses the current API with spring Boot.
  • Used the basic principles of MVC to in corporate the Angular7 framework to build client-side application.
  • Used Java8 features like lambda expression, Stream API and Interfaces.
  • Created and configured the continuous delivery for deployingMicroservicesusing Jenkins CI server.
  • Integrated AWS Dynamo DB using AWS Lambda to store the values of the items and backup the Dynamo DB streams.
  • Used Jenkins pipelines to drive all microservices builds out to the Docker registry and then deployed to Kubernetes.
  • Design, develop (backend) and test the modules using Java8 and integrate the same with existing application.
  • Performed form validations using reactive forms from Angular7.0 framework.
  • Managed servers on the Amazon Web Services (AWS) platform instances using Chef Configuration management.
  • Participated in the implementation of efforts for unit testing and code review.
  • Implemented business logic on the server side using EJB, WebSphere.

Environment: Java, J2EE, Servlets, EJB, JSP, JDBC, JNDI, XML, HTML/DHTML, CSS, AngularJS, Restful, Typescript, Webservices, AWS, JMS, AJAX, SOA, Microservices, WebSphere, WildFly, JBOSS, JUnit, JQuery, Angular7.0, Windows, UNIX, SQL and Oracle, Spring, Hibernate Frameworks.

Confidential, Columbus, OH

Java Developer

Responsibilities:

  • Designed and developed various modules using Java, JSP/Servlets, XML, and MVC.
  • Designed application structure for implementation in Scala and Java on the Play framework
  • Developed application to view live logs of servers of ion for Production and Non-Production environment using Apache Shiro and ElasticSearch- LogViewer.
  • UsedDjangoAPIs for database access and worked on databases likeMySQL, Postgres.
  • Setup of CI/CD pipeline components for Jenkins, Spinnaker, Concourse CI, GitLab CI, AWS CodePipeline, AWS CodeBuild, AWS CodeDeploy, Amazon ECR and Kubernetes Helm Charts.
  • UsingDjangoFramework model, implementedMVCarchitecture and developed web applications with superb interface.
  • Developed various screens for the front end using ReactJS and used various predefined components from NPM (Node Package Manager).
  • Worked with VUE JS Forms, Validations, Modules, Components, directives, controllers and HTTP Request.
  • Design, coded and tested key modules of the project using java oops concepts, JSP.
  • Added new components on the UI using Angular6 framework, HTML and CSS.
  • Wrote service using java - spring Boot to interact with the UI.
  • Leveraged and assisted in the setup of Liquibase to automatic promote the SQL queries from lower to higher environments.
  • Designed & developed using HTML5, CSS3, EXT JS, JavaScript, XML, AngularJS, NodeJS, JSP, JSON, Vue.js, JSF, J2EE and Ajax.
  • Wrote UI automations for pre prod and prod environments using Robot Framework.
  • Responsible for monitoring the build job hosted on AWS using Jenkins.
  • Supported the hot defect fixes on the production environments.
  • Fixed regression defects on both server side and the user side.
  • Developed dynamic responsive Web Application by integrating Angular2 with Bootstrap which is further integrated with Web Services and Vue.js.
  • Managed Docker orchestration and Docker containerization using Kubernetes.
  • Collaborated with other developers on best practices, code reviews, internal tools and process improvements.
  • Designed front-end web-based form using Angular 8 with Ajax controls CSS and HTML5.Building and updating Azure product documentation to help customers deliver solutions on Azure.
  • Introduced new libraries to the angular framework to help the team’s productivity.
  • Configured Jenkins on AWS to set up Automation Pipeline to monitor the scripts by running the tests every night.
  • Wrote a POC on Cucumber Framework for UI Automation using BDD approach.
  • Fixed and debugged the defects on the services and user interfaces
  • Wrote unit tests for the angular code wrote using Protractor and jasmine frameworks.
  • Used Mockito unit test framework on the server side.
  • Implemented UI using MVC, HTML, XML, CSS, JavaScript, Angular 8, AJAX and Web Form Controls to create responsive web pages, developed Master Pages.
  • Written Postman API Automation using Node.js to run postman collections on nightly basis
  • Reviewed, analyzed designs, modify, develop, test, document, and implement software applications within the scheduled timeframe
  • Extensively worked in Test Driven Development (TDD) framework using JUnit.
  • Analyzed and resolved complex problems associated with applications systems. Detected, diagnosed, and report related problems.

Environment: Java Script, Angular 4, Angular6, JSON, Spring IOC, Spring MVC Java, Java 8 Java JDK7,, Spring AOP, Spring, XML, JAX-WS, SOAP Web Services, RESTful web services, JMS, MDB, Hibernate, JMX, EHCache, JUnit, Mockito,, Maven, Gradle, GIT, Oracle,, WebLogic.

Confidential, Washington, MO

Java/J2EE Developer

Responsibilities:

  • Reviewed requirements for development and usability, consulted business and development teams to discuss system functionality.
  • Implemented log4j API for exception handling, logging of the errors, warnings, messages, stack traces, debuggers throughout the code.
  • Used Micro service architecture with Spring Boot based services interacting through a combination of REST and Apache Kafka message brokers.
  • Developed Business tier and Presentation tier using Struts, JSP. Coding using JSP, HTML, and CSS JavaScript for validation, Servlets using STRUTS framework, JDBC.
  • Implement modules into Node JS to integrate with designs and requirements.
  • Responsible for migrating the Web services from shared Java environment to PCF - Cloud platform.
  • Experience in design and development of messaging applications using Java Messaging Service (JMS), Advanced Message Queuing Protocol (AMQP) Spring JMS, MQ Series and RabbitMQ.
  • Application was built on MVC architecture with JSP, CSS, HTML and DHTML acting as presentation layer, Struts framework as business layer
  • Developed and maintained back end codes for inventory systems using Java and Web Services using REST.
  • Monitored and maintain the logs of PCF Spring Batch application from PCF Apps manager.
  • Worked on Rest Web services as well as Node Rest framework for backend services and used Mongo DB (NoSQL) for database services.
  • Developed user interfaces for policy owner module using JSPs, Struts Tag Library, and Tiles framework
  • Created JSON Data and stored as documents comprising documents, data types and conversions in MongoDB.
  • Used in-built market place services of PCF for RabbitMQ, MySQL config.
  • Used JIRA to track the progress of the project, test cases and Used JUnit as a testing framework in a Test-Driven Development environment.
  • Used JDBC, application server provided transaction API for accessing data from the MySQL DB.
  • Involved in design and development of service layer and data access layer using Java, Spring, Hibernate JPA. And OS Workflow
  • Designed and developed Hibernate DAO's using spring framework's Dao Support and Hibernate Template.
  • Participated in the release cycles of the product environments of development, QA and Production.

Environment: Java/J2EE, JSP, JDBC, Struts, Node JS, EJB, Struts, XML, HTML, Spring, Eclipse, SQL, PL/SQL, Oracle, Web logic, Windows, SOAP, CVS, Ant, Ajax, Hibernate, Junit, PCF, Mongo DB, Junit.

Confidential

Java/J2EE Developer

Responsibilities:

  • Planning, analysis, design and implementation of different modules using Agile (Scrum) Methodology.
  • Involved in Daily Scrum meetings, Sprint planning and estimation of the tasks for the user stories, participated in retrospective and presenting Demo at end of the sprint.
  • Developed the UI by using HTML, CSS, jQuery, JavaScript and Ajax.
  • This Application was developed using Spring-MVC and IOC/Dependency Injection integrating different layers of the application.
  • Wrote Hibernate classes, DAO’s to retrieve & store data, configured Hibernate files.
  • Used Spring Security for Authentication and Authorization of the application.
  • Implemented Restful web services using JAX-RS annotations, Jersey as provider and implemented security using OAuth.
  • Consumed SOAP and Restful web services in SOA environment and used SOAP UI for testing.
  • Consumed Web Services to interact with other external interfaces in order to exchange the data in different forms by using Restful service.
  • Extensively used JSON to parse the data from server side to satisfy the business requirement.
  • Developed Java Persistence API (JPA) through Hibernate and Worked on Hibernate and Spring-JDBC in development of DAO Layer.
  • Responsible for designing Hibernate mapping files based on business logic and Object relationships.
  • Extensively used HQL and SQL for querying databases.
  • Established Database Connectivity using Hibernate for IBM DB2.
  • Packaged and deployed the application in Web Sphere Application Server.
  • Written LINUX shell scripts to identify user login information.
  • Used Log4J for application logging and notification tracing mechanisms.
  • Used Maven tool for building and deploying the Web applications.
  • Analysis and Bug fixing of the production problems and defects along with enhancements
  • Implemented JUNIT test cases for unit testing and Suites for end-to-end testing.
  • Used JIRA for tracking the Project Stories and used Git as version control tool.

Environment: Java, J2EE, HTML, CSS, JavaScript, jQuery, Ajax, JSON, XML, Spring MVC, Hibernate, Restful, SOAP, HQL, SQL, Web Sphere Application Server, IBM DB2, JNDI, Maven, UML, JIRA, Git, LINUX and Eclipse.

We'd love your feedback!