We provide IT Staff Augmentation Services!

Sr. Java Developer/aws Developer Resume

4.00/5 (Submit Your Rating)

Bentonville, AR

SUMMARY

  • Overall, 9+ years of professional IT experience in Software Development Life Cycle, Object Oriented Programming that includes requirement Analysis, Design, Development, Implementation and Testing of Web Based/Mobile, Client/Server and Database applications.
  • Expert in various Agile methodologies like Scrum, Test Driven Development (TDD), Incremental and Iteration methodology, Agile Development Testing using Software Development Life Cycle.
  • Expert level skills in application development using Java, J2EE, Spring Framework, Hibernate, JSP, JPA, Servlets, JDBC, HTML, JavaScript, J2EE compliant application servers, multi - threading, OOAD concepts, client/server, design patterns of J2EE architecture.
  • Experienced in designing GUI by using HTML, DHTML, CSS, JavaScript, AJAX, jQuery, AngularJS, Angular, React JS, JSP, JSTL, Ext JS.
  • Expertise in java 8 features such as Lambdas, Parallel Streams, filters & functional interfaces.
  • Strong experience in Spring modules -Spring MVC, IOC, AOP, JDBC, JTA, IO, Spring Boot, Spring Microservices, Spring REST, Spring Eureka, Spring Ribbon, Spring Netflix, Spring Zuul.
  • Strong experience in Securing API's using OAuth2.0 token-based autantication/authorization scheme using Spring Security.
  • Strong experience in using XML Suite technologies (XML, XSL, XSLT, DOM, SAX, DTD, XSD, XPATH, JAXP, JSON, JAXB, JAXWS).
  • Proficiency in creating Webservices like SOAP, UDDI, WSDL and RESTful using open-source frameworks like Apache Axis, JAX - RS, JERSEY.
  • Actively involved in Service Oriented Architecture (SOA) and Microservice Architecture using web services.
  • Experience in JMS over messaging to exchange teh information in more reliable and asynchronous way in enterprise Applications. Used Apache Active MQ, Rabbit MQ, AMQP as JMS provider.
  • Experience in handling messaging services using Apache Kafka.
  • Solid experience in Linux/Unix and Shell Scripting & Python Scripting.
  • Experience in database development and implementation using different RDBMS such as Microsoft SQL Server, ORACLE, MySQL, PostgreSQL and DB2 and NoSQL databases such as MongoDB, Cassandra.
  • Experience in using build/deploy tools such as Jenkins, Docker and AWS for Continuous Integration & Deployment for Microservices.
  • Highly experienced in AWS Cloud platform and its features which includes Amazon AWS Cloud Administration which includes services like: EC2, S3, EBS, VPC, ELB, AMI, ECS, X-Ray, KMS, RDS, SQS, ECR, EFS, IAM, ASG, Glacier, SNS, SWF, SES, ELASTIC BEANSTALK, Route 53, Auto scaling, LAMBDA, API Gateway, ElastiCache, Cloud Front, Cloud Watch, Cloud Trail, Cloud Formation, OPS Work, Security Groups.
  • Strong capability in Application Servers like Web Logic, Apache Tomcat/Camel, Web Sphere, Glassfish and JBoss.
  • Exposure working wif APIGEE Edge Developer Portal & APIGEE Baas platform.
  • Experience in writing ANT, Gradle, Maven and Jenkins build scripts, writing unit test cases using JUnit, Mockito, Easy Mock, TestNG and used Log4j, Slf4j, Log Insight for bug tracking.
  • Used Cucumber for services automation and created teh Feature Files for Cucumber Automation.
  • Experience in working wif frontend testing tools like Karma, Jasmine, Chai, and Jest.
  • Experienced in using Version Control Tools such as Git, Subversion, CVS, and Clear Case.

TECHNICAL SKILLS

Languages: Java 1.7/1.8, PL/SQL, SQL, UML 2.3, ECMAScript, TypeScript.

Java Technologies: J2EE, Servlets 3.1, JSP 2.1, JSF 2.2, JDBC 3.0, JavaBeans, Web Services (SOAP, WSDL, REST 2.0), Apache Kafka, AWS, XML, JSON, JMS, Spring Batch, Spring Cloud, Spring Framework, Hibernate, JDBC.

Web Technologies: DHTML/HTML, XHTML 2.0, JavaScript1.x, XML1.0, XSL, XSLT, XPATH CSS, jQuery, Angular JS, Ajax, HTML/HTML5 4/5, CSS2/3, Angular x, Ext JS, JavaScript, jQuery, Bootstrap, GraphQL, Relay, Redux, React JS, Node JS, MERN.

Web/Application Servers: Tomcat7.x, WebLogic 10.3/9.2/8.1/7.0, IBM WebSphere 7.x/8. X, JBoss, Apache Camel. WebSocket API.

Databases: Oracle 11g, DB2, SQL server, PostgreSQL, MySQL, MongoDB, Cassandra, PL SQL, or informatica.

Testing Tools: JUnit, JIRA, Cucumber, Protractor, Jasmine, Selenium, REST Assured.

Version Control: CVS, SVN, VSS, GIT, GitHub.

Methodologies: Agile, Waterfall.

Build Tools: Gradle, ANT, Maven, Jenkins.

PROFESSIONAL EXPERIENCE

Confidential, Bentonville, AR

Sr. Java Developer/AWS Developer

Responsibilities:

  • Following Agile (Scrum) Methodology for developing application development.
  • Developed UI using Angular 7, Bootstrap, TypeScript, for interactive cross browser functionality and complex user interface.
  • Developed powerful Single Page Application and dynamic responsive Web Application wif Angular 7.
  • Worked wif Angular 7 Controllers, Directives, Services, Pipes, Guards, Angular Routing.
  • Developed modules using Core Java APIs, Collections, Java 1.8 (Streams), Jordan API(Dates), Multi-threading, Exception Handling, Generics, Enums, Java I/O and object-oriented designs patterns.
  • Used Microservice architecture wif Spring Boot-based services interacting through a combination of REST and Apache Kafka message brokers.
  • Developed business components by using Spring Boot, Spring IOC, Spring AOP, Spring Annotations, Spring Cloud &Persistence layer by using Hibernate/JPA along wif Web Services (RESTful).
  • Implemented customized autantication in Spring Security to verify user-role and secure teh user pages.
  • Used JAX-RS for creating Restful web service and implemented autantication by using OAuth2 Security Framework.
  • Used Hibernate Transaction Management, Hibernate Batch Transactions and Hibernate Cache Concepts.
  • Design complex SQL Queries, stored procedures & triggers on SQL Server database.
  • Used Stored Procedures for applications that needed to execute as part of a scheduling mechanisms.
  • Deployed Spring Boot based micro services Docker container using Amazon EC2 container services and using AWS admin console.
  • Knowledge onNode.jsenvironment set-up and interactedNodeService team to get teh Service.
  • Utilized AWS Lambda platform to upload data into AWS S3 buckets and to trigger other Lambda functions.
  • Administered and deployed applications into WebSphere Application Server. Setup CI/CD pipeline process for teh application using teh Jenkins.
  • Design Python scripts to filter and transform teh huge data in troubleshooting teh issues.
  • Analyze & Design user stories and perform code reviewing activities.
  • Developed Test Cases and performed unit test using JUnit wif Mockito Framework.
  • Developed and performed test cases using Jasmine and Karma for front end unit testing.
  • Tested REST API using REST Assured framework.
  • Design Shell scripts to filter and transform teh huge amount of data in troubleshooting teh issues.
  • Created JSON request and validated teh response using postman Interceptor and Swagger UI.
  • Used Log4j for logging and tracing teh messages.
  • Use JIRA tool for tracking new requirements, enhancements, bugs, and Git for version control.
  • Document all teh implemented features, enhancements, and improvements in a confluence page.

Environment: Java 8.0, Spring 4, Hibernate 4.2, Spring batch, Spring Boot, JPA, JMS, Angular 7, HTML5, CSS3, Eclipse, SQL Server, Swagger UI, Log4j, JIRA, Web Services, Node JS, Kafka, Microservices, REST UI.

Confidential, Rochester, MN

Java/AWS Developer

Responsibilities:

  • Involved in understanding SDLC using Agile methodology.
  • Addressing heavy traffic situation and migrating user-specific data off service instances and into a shared by using Microservices.
  • All teh functionalities are implemented using Spring IO / Spring Boot and Spring JDBC.
  • Designed REST and SOAP services.
  • Designed and developed teh RESTful web services using teh JAX-RS API to communicate over teh network.
  • Designed, developed, and tested HTML5, CSS3, Bootstrap, JavaScript, jQuery and React.JS that meets accessibility and web browser standards for website.
  • Experienced in usingNode Package Managementto manage JavaScript package.
  • Implemented Java EE components using Spring MVC, Spring IOC, Spring transactions and Spring security modules.
  • Developed user interface by using teh React JS, Flux for SPA development.
  • Implemented React JS code to handle cross browser compatibility issues in Mozilla, IE 7, 8, 9, Safari and FF.
  • Used React-Router to turn application into Single Page Application.
  • Worked in using React JS components, Forms, Events, Keys, Router, Animations and Flux concept.
  • Worked on Swagger API and auto-generated documentation for all REST calls.
  • Implemented persistence layer using Spring JDBC template to store teh data in Oracle database.
  • Involved in maintaining and updating teh procedure for ETL process.
  • Used Oracle as database and Involved in teh development of PL/SQL backend implementation and using SQL created Select, Update and Delete statements.
  • Involved in writing complex SQL queries using correlated subqueries, joins, and recursive queries, PL/SQL stored procedures.
  • Changing teh AWS infrastructure Elastic Beanstalk to Docker wif Kubernetes.
  • Moving existing monolithic architecture to microservices and migrating them to AWS cloud.
  • Experienced in writing real-time processing and core jobs using Spark Streaming wif Kafka as a data pipe-line system.
  • Implemented Spring boot microservices to process teh messages into teh Kafka cluster setup.
  • Developed Mockito and JUnit test cases to improve code coverage.
  • Implemented unit tests for testing Angular components wif frameworks using Karma and Jasmine.
  • Created JSON request and validated teh response using postman Interceptor and Swagger UI.
  • Setup CI/CD pipeline process for teh application using teh Jenkins.
  • Apache Maven tool has been used for teh build and deployment of teh application.
  • Monitored teh Error logs using Log4j and fixed teh problems.

Environment: Java 8.0, Spring 4, Hibernate 4.2, Spring batch, Spring Boot, JPA, JMS, ReactJS, HTML5, CSS3, Eclipse, Oracle 10g, Swagger UI, Log4j, JIRA, Pure XML, Web Services, Kafka, Node, Microservices, REST UI.

Confidential, New York

Sr. Java Full Stack Developer

Responsibilities:

  • Involved in Requirements gathering, Analysis, Design, Development and Testing of application using AGILE methodology (SCRUM) in a test-driven development (TDD) approach.
  • Developed and designed teh web interface using HTML5, CSS3, JavaScript, jQuery, Angular 2 and Bootstrap.
  • Built Components using Angular 2 and worked on Angular directives. Implemented lazy loading and Dynamic loading in teh Angular routers. Worked on Typescript for building teh code.
  • Implemented HTTP requests using RxJS Observable library to handle multiple values over time.
  • Developed prototype and project layout skeletons using Angular 2, jQuery, HTML5, and CSS3.
  • Used various jQuery and Bootstrap plug-in like date picker, Bootstrap selectors.
  • Implemented modules intoNode JSto integrate wif designs and requirements.
  • Implemented Microservices into existing system architecture. Developed Microservices business components and RESTful service endpoints using Spring Boot.
  • Developed multiple enterprise applications using Spring Boot, Hibernate framework, Spring IOC, Spring MVC, Spring JDBC, Spring Annotations, Spring AOP, Spring Integration, frameworks, RESTful webservices.
  • Implemented autantication and authorization for teh application using Spring Security and Oauth2.
  • Worked on Java 8 Lambda expressions and Pipelines, Streams.
  • Implemented Spring IOC for Dependency Injection and to make teh code loosely coupled and Spring AOP for logging purposes.
  • Implemented SOAP based JAX-WS Web services interfaces for integrating multiple systems, code re-usability and consumed JMeter to test performance of SOAP protocol.
  • Implemented RESTful web services which produces both XML and JSON files to perform tasks, RESTful web service using Jersey for JAX-RS implementation, which leveraged both web & mobile applications.
  • Worked on creating, retrieving, updating and deleting documents in MongoDB.
  • Configured JMS server setup, DB connection setup & deployed Returned items in Web Sphere Server.
  • Setup teh Continuous Integration (CI) & Continuous Development (CD) for teh application using Jenkins.
  • Worked on Jenkins for continuous integration wif Gradle and GitHub.
  • Used Log4j for validate functionalities and JUnit for unit testing.
  • Implemented configured JIRA issue tracking software wif Agile plug-in across all teh company functions.
  • Used IntelliJ IDEA IDE tool for application development.

Environment: Java 1.8, J2EE, HTML5, CSS3, JavaScript, jQuery, Angular 2, TypeScript, Bootstrap, Spring Boot, Spring IOC, Spring MVC, Log4j, SOAP, RESTful, Microservice Architecture, XML, AWS, Node JS, Mongo DB, CI/CD, Maven, IntelliJ IDE, JUnit, JMS, UNIX, Jenkins, JIRA, Log4j, Git.

Confidential

Java Developer

Responsibilities:

  • Use HTML5, CSS3, JavaScript, JSP, JQUERY, AJAX and Bootstrap for designing interactive web application.
  • Implement teh technical transformation for teh front-end using AngularJS.
  • Implement client-side validations using AngularJS framework.
  • Gather, review requirements, and Implement a web application that fetches cleaned & well-organized data and visualizes teh Data.
  • Develop Spark Applications using Java, Scala and Implement Spark data processing project to handle data from various data sources & Streaming sources.
  • Implementing Spark RDD's in Scala.
  • Gather Raw Data from various data sources and store teh Raw Data in MongoDB.
  • Perform sentimental analyses and Data analytics on healthcare products to identify teh useful patterns in teh Data.
  • Implement Sentimental Analyses Algorithms and Data Analytics Algorithms in Java.
  • Use Core java concepts wif Multithreading, Collections, I/o, Exception Handling for complex business requirements.
  • Develop an application to interact wif MongoDB database usingJDBC to retrieve teh clustered data.
  • Implement view components using JSP along wif java servlets to handle business logic.
  • Visualize teh data using D3.js through JSP in teh form of pie charts, word cloud etc. in a way that helps teh client to make critical business decisions.
  • Co-ordinate wif QA lead for development of test plan, Test management and defect management.
  • Develop test cases for Persistence layer and Business layer to perform teh unit level testing.
  • Designed, Debugged and Developed applications using Integrated Development Environment (IDE) IntelliJ IDE.
  • Participate in functional testing for teh developed application.
  • Document all phases of teh project and implemented system changes in accordance wif teh objectives and requirements and developed user documentation.

Environment: Agile, HTML, CSS, JavaScript, jQuery, AJAX, AngularJS, XML, JSP, Java, J2EE, Mongo DB, NoSQLSocket Programming, IntelliJ, D3.js, JDBC, Struts, EJB, JavaBeans, Spark, Scala, Linux.

Confidential 

Java Developer

Responsibilities:

  • Used Structs framework MVC in teh development of new modules based on requirements.
  • Utilized various utilities like JSP, JSTL, JavaScript, HTML, & CSS, jQuery.
  • Refactored existing project to make it more RESTful and thread safe.
  • Involved in teh creation of dynamic web pages wif teh use of JSP and HTML.
  • Involve in teh development of front-end screen design using JSP.
  • Implement client side and server-side programming using HTML and JavaScript.
  • Implement Core Java technologies like Multithreading, Collections and Exception Handling to solve complex business requirements.
  • Debugged Java classes used to modify web pages such as Business Objects and Data Access Objects.
  • Implemented JDBC to perform teh database calls from teh Java layer.
  • Used JDBC to persist Java Objects into teh database.
  • Tested many components of web application and documented my observations.
  • Participated in unit testing, integration testing and installation of teh system.
  • Contributed to teh decision making of teh software and hardware requirements and tool evaluations.
  • Implemented logging for teh whole application using Log4j.
  • Involved in daily scrum meetings, worked on teh sprint tasks in teh Agile Scrum development.

Environment: Core Java, J2EE, HTML, CSS, JSP, JDBC, JSP, JavaScript, jQuery, XML, JSON, Servlets, Spring Framework, PL/SQL, Hibernate, Oracle, JAXB, RESTful, Log4j.

We'd love your feedback!