We provide IT Staff Augmentation Services!

Full Stack Java Developer Resume

3.00/5 (Submit Your Rating)

Oklahoma City, OK

SUMMARY

  • 7+ years of professional expertise in teh IT business, including analysis, design, implementation, integration, administration, and testing of various Java and J2EE systems.
  • Strong knowledge of teh Software Development Lifecycle (SDLC) and Service Oriented Architecture, as well as multi - tiered distributed environments, OOPS and OOAD concepts (SOA Experience) in working under Agile and Scrum methodologies.
  • Strong expertise in Core Java concepts like Collections, Multithreading, Exception Handling and Java Beans
  • Defined set of security policies which helps in identifying categorizing and protecting teh assets on AWS, managing access to AWS resource using accounts, users and groups
  • Recommended alternate strategies, solutions and maintained and developed comprehensive architecture documentation also provided prototyping and architectural designs.
  • Ample experience in back-end technologies including SQL databases such as DB2, PostgreSQL, MySQL, and Oracle Database and NoSQL Databases such as Dynamo DB also in front-end technologies like HTML5, JavaScript, jQuery, CSS3, AJAX Angular JS, Bootstrap JS, web accessibility and responsive web designs, and APIs of all kinds, I've built high-availability AWS and Digital Ocean, Nginx, Apache HTTPs.
  • Experience in working on web servers like Apache Tomcat, Jetty and application servers like Web logic, Tomcat to deploy code.
  • Knowledge of application development for Cloud platforms using technologies like Java/J2EE, Spring Boot, Spring Cloud, Microservices. Experience in Microservices and Spring Boot application development.
  • Expertise in DevOps and CICD tools like Jenkins, Chef, Maven, and Cloud Formation.
  • Lately, my tool belt is filled with technologies like Node, NPM, Grunt, Gulp, Web pack, Backbone, Composer, BOOTSTRAP.
  • Experience in client-side languages & frameworks like JavaScript, JQuery, D3.js, Track.js, Backbone.js, Angular.js; server-side languages like Node.js.
  • Expertise in web development using HTML, DHTML, CSS, JavaScript, XSL, Microservice XSLT, and XML, JavaScript/jQuery, Angular JS, node JS, backbone.js, AWS, AJAX, Git, SVN.
  • Educate developers on how to commit their work and how can they make use of teh CI/CD pipelines dat are in place.
  • Excellent experience inGitHub and bitbucketfor source code management and for version control.
  • Experience working on JIRA, which is managing project requirements and tasks, tracking issues.
  • Excellent analytical, problem solving, and interpersonal skills. Ability to learn new concepts fast. Consistent team player with good communication skills.
  • Experience with AWS cloud resources which includes launching, maintaining, and troubleshooting EC2 instances, S3 buckets, Auto Scaling, Dynamo DB, AWS IAM, Elastic Load Balancers (ELB) and Relational Database Services (RDS).

TECHNICAL SKILLS

Programming Languages: Core Java, J2EE, PL/SQL.

Web Technologies: JSON, JSP, HTML, HTML4/5, CSS, DHTML, JavaScript, AngularJS 2/4/7, AJAX, EJB 2.0/3.0, JDBC, Spring, Spring-AOP, Spring Boot, Spring Batch.

XML Technologies: XML, XSL, XSLT, SAX, DOM, AXIS, XML Beans and JAXB.

Web/App Servers: Apache Tomcat, Web Logic, Web SphereApplication Server & RAD, JBoss

IDE: Eclipse, Net Beans, Red Hat Developer Studio, WSAD, IBM RSA development IDE, IntelliJ

Tools: Jenkins, WebEx, Ant, PL/SQL Developer, Junit, Maven

Operating systems: Windows, UNIX, Linux and MS-DOS.

Databases: Oracle, My SQL, MS SQL Server, Dynamo DB

Frameworks: CSS Frameworks, Spring, Spring Boot, Microservices, Hibernate.

Methodologies: AGILE-SCRUM, Waterfall

Web services: SOAP, RESTFUL, AWS, Microservices.

Version control: GIT, CVS

PROFESSIONAL EXPERIENCE

Confidential, Oklahoma City, OK

Full Stack Java Developer

Responsibilities:

  • Involved in teh analysis, design, development and system integration and testing phases of Software Development Lifecycle (SDLC).
  • Used Message-driven batch application using Spring Batch to handle multiple requests accessed through Message Queue services between several Micro services in teh application.
  • Developed using new features ofJava 1.8 annotations,Generics, enhancedfor loopandEnums.
  • UsedJava8stream APIfor bulk data operations on collections using bothstreamsandparallel streams.
  • Used teh fundamentals ofJava 8 like parallel streams and filters throughlambda expressionsto handle teh searching.
  • Designed teh front-end screens using Angular 8, HTML, CSS, JavaScript, jQuery, Bootstrap and Spring Boot.
  • Developed Angular controllers, services, filters and developed HTML templates with various Angular directives such as ng-app, ng-controller, ng-repeat, ng-if, ng- show, ng-hide, ng- change, ng-blur, etc.
  • Designed and developed application usingCore Java, Spring, Spring Boot, Hibernate and Rest.
  • Used XML to transfer teh application data between client and server.
  • Designed and built SOAP web service interfaces implemented in Java.
  • Created and developed Spring Boot application to query LDAP directories
  • Implementation of OAuth, JWT based autantication and TLS security features in teh project
  • Integrated teh application with Spring Framework for implementing dependency Injection (DI) and provide abstraction between presentation layer and persistence layer.
  • Set up, configured, and maintained multiple web/application servers like IBM Web Sphere, Apache Tomcat and BEA WebLogic. Experienced in Managing build files using ANT and logging using Log4j.
  • Eclipse is used as an IDE tool to write and debug teh application code, SQL developer is used to test and run teh SQL statements. execution and internationalization.
  • Done teh design, development and testing phases of Software Development using AGILE methodology and Test-Driven Development (TDD)
  • Configured CI/CD (Continuous integration/Deployment) pipe line for teh automatic deployment of artifacts/application to teh required servers or environments in Jenkins CI, and Clean for teh new build process whenever code commits are done to SCM tool Git.
  • Experience on creating images through Docker and deploying them in Kubernetes environment.
  • Have experience using build tools like Ant, Maven to build using Project Object Model (POM).
  • Developed Open stack API to Integrate with Amazon EC2 cloud-based architecture in AWS, including creating machine Images and worked on AWS, High Availability Practices and deploying backup/restore infrastructure.
  • Defined AWS Security Groups which acted as virtual firewalls dat controlled teh traffic allowed to reach one or more AWS EC2 instances.
  • Built production web applications using Agile methodologies and modern technologies like Node.js/Express, ES6, and SQL/NoSQL ORM's.
  • Closely worked with Kafka Admin team to set up Kafka cluster setup on teh QA and Production environments.
  • Had knowledge on Kibana and Elastic search to identify teh Kafka message failure scenarios.
  • Implemented to reprocess teh failure messages in Kafka using offset id.
  • Implemented Kafka producer and consumer applications on Kafka cluster setup with help of Zookeeper.
  • Used Spring Kafka API calls to process teh messages smoothly on Kafka Cluster setup.
  • Experience with Docker Containers, leveraging Linux Containers and AMI’s to create Docker Images/containers and kubernetes.
  • Experience with tools like Experience with Docker Images/containers and kubernetes.
  • Deployed Spring Boot based micro services Docker container using Amazon EC2 container services and using AWS admin console.
  • Developed Confidential RESTful web service API using Jersey enabling clients to connect to site’s back-end and place orders securely and reliably through HTTP.
  • Working on AWS Lambda for event driven work flow, working on Databases, Creating and Hosting micro services on EC2 Instances, and automating things using JSON Scripts, Creating End-Points for teh services, integrating through API's, involved in creation of APIs and API Gateways for by establishing Secure connection between teh end-points.

Environment: Java, Java/J2EE, Agile, Scrum, Angular 8, HTML, CSS, JavaScript, XML, AJAX, Spring, Hibernate, SQL, Oracle, Servlets, Tomcat, Log4j, Junit, REST, JSON, AWS, Docker, Jenkins, Kubernetes, Eclipse IDE, GIT, Maven and Windows.

Confidential, New Albany, OH

Java Developer

Responsibilities:

  • Involved in gathering system requirements for teh application and worked with teh business team to review teh requirements.
  • Developed Applications using Rule Engines-Jboss Drools 4.x, Work flows, Human tasks to implement Business rules validations and provided Drools Dashboard for Business users.
  • Designed and implemented application using JSP, Spring MVC, JDBC, SQL, Maven, JMS, Oracle, WebLogic, Tomcat.
  • Developing teh UI pages using HTML5, CSS3, Java Script, Boot strap, Kendo UI, JSON and JQuery, Ajax.
  • Conducted complete review of designs and specifications for all assigned IVR applications.
  • Implemented development procedures for IVR and speech applications through Java and Web Services and used AWS lambda to run servers without managing them and to trigger to run code by S3 and SNS.
  • Used various Angular UI Bootstrap components such as calendars, masks, uploaders, sliders, alerts, modal dialogs etc. For developing teh UI.
  • Took part in setting up teh routing configuration using Angular UI router for various views and sub views.
  • Worked on Angular 4.0 by consuming RESTful web services & Used Angular 4.0 forms like Template Driven forms and Modern Driven (Reactive) forms.
  • Developed aMicro Service Oriented application in teh front end andSpring Boot services.
  • Experience in usingconfiguration managementtools likePuppet, Chef and Docker.
  • Experience in introducingDockerutilizing Docker tool compartment. Condition provisioning arrangementsutilizing Docker.
  • Working on AWS Lambda for event driven work flow, Working on Databases, Creating and Hosting micro services on EC2 Instances, and automating things using JSON Scripts, Creating End-Points for teh services, integrating through API's, involved in creation of APIs and API Gateways for by establishing Secure connection between teh end-points.
  • Designing and Developing Fully Functional Application Backend Services Using Python Flask, JSON for designing RESTful API's, Web Languages HTML, CSS, JavaScript also involved in data mining using HDFS and MapReduce on teh stock data
  • Used Junit framework for writing automated unit testing for application and Log4j to capture teh log dat includes runtime exceptions.
  • Involved in provisioning AWS S3 buckets for backup of teh application and sync these contents with remaining S3 backups, by creating entry for AWS S3
  • Built backend REST API with Node.JS, and Implemented modules into Node JS to integrate with designs and requirement.
  • Configured teh xml files for Spring Security injection to ensure teh back-end security by discriminating teh role of users as well as access authority for teh URIs and Server-side assets.
  • Worked on Domain driven design (DDD). Involved in developing code for obtaining bean references in spring framework using Dependency Injection (DI) or Inversion of Control (IOC) using annotations.
  • Writing stored procedures, complex SQL queries for backend operations with teh database.
  • Created AWS Launch configurations based on customized AMI and use dis launch configuration to configure auto scaling groups and Implemented AWS solutions using EC2, S3, RDS, DynamoDB, Route53, EBS, Elastic Load Balancer, Auto scaling groups.
  • Helped to understand teh feasibility of teh Micro strategy to Business users.
  • Developed JavaScript code to feed data-tables of Google Charts API with data, tan draw charts with animation effect.
  • Participated in Agile Development Team and having daily SCRUM meeting for progress reporting as well as task distributing.
  • Involved in Test Driven Development by writing JUnit test case in teh coding part of Java methods like mortgage calculating.

Environment: Java, JDK 1.8, Spring, Hibernate, Angular 4.0, JMS, SOAP, Docker, Restful Web service client (using JAX-RS), LDAP, Rabbit MQ, XML, HTML, AWS, Spring cloud Vault, CSS, AJAX, Spring Security, Spring Boot, Spring Batch, SSO, Oracle 11g, Eclipse, Maven, EC2, Spring JDBC, Drools, Lambda, API Gateway, SQS, IBM Web Sphere, Junit, GIT, ELK, Jenkins.

Confidential, San Francisco, CA

Java Developer

Responsibilities:

  • Involved in gathering system requirements for teh application and worked with teh business team to review teh requirements.
  • Worked on Rest Web services as well as Node Rest framework for back-end services and developed back-end code using Java collections including Set, List, Map, Multi-threading, and Exception Handling.
  • Worked and developed functionalities in Agile Methodology of SDLC and involved in Team planning and grooming sessions and Retro sessions in Agile environment.
  • Developed Spring Application using Spring Core, Spring AOP, Spring MVC, Spring Batch, Spring Security, and Spring DAO and middle-ware application using spring core framework.
  • Experienced on AWS in creation of Autoscaling Group and lunch configuration.
  • Configured an AWS Virtual Private Cloud (VPC) and Database Subnet Group for isolation of resources within teh Amazon RDS Aurora DB cluster.
  • Implemented application using Spring Boot Framework and handled teh security using Spring Security.
  • Developed changes on Adobe-Flex front-end with changes in business logics on legacy application.
  • Implemented REST based Web Services using JAX-RS annotations, Jersey provider and consumed using HTTP services.
  • Implemented Two-way databinding in AngularJS which helps teh application handle teh automatic synchronization of data between teh model and view components using typescript and angular.
  • Worked on developing CI/CD pipeline with Bamboo as Confidential continuous integration tool, using Bitbucket to push/pull code, Maven to generate build, stored in S3 as an Artifactory and tan integrated chef with Bamboo.
  • Used Postman Collections for Rest API testing. JSON output was tested using Advanced REST Client or POSTMAN.
  • Strong understanding of supporting JSON based RESTful web-services, integrating with teh front-end.
  • Used Maven build tool to build and deploy teh application using WebLogic.
  • Developed presentation layer using JSP, HTML, XHTML, CSS and client validation using JavaScript, DOM.
  • Actively wrote test cases using Junit, Jasmine test API for unit tests and Selenium Web driver, Protractor for E2E testing.
  • Log4j is used for debugging process and application is built with Maven.
  • Worked on Automation of teh non-user synchronization accounts from
  • LDAP directories using Spring boot application and Unix Script to teh target servers
  • Developed Spring JMS message listeners to consume messages from queues.
  • Developed Spring batch jobs for importing xml data into database and for email notifications.

Environment: Java, J2EE, Spring, Hibernate, Angular JS, HTML, JavaScript, CSS, JSON, AJAX Eclipse, WebLogic, JMS, Maven, Restful, Spark, PL/SQL, JUnit, SVN, Windows, Unix.

We'd love your feedback!