We provide IT Staff Augmentation Services!

Full Stack Java Developer Resume

3.00/5 (Submit Your Rating)

AustiN

SUMMARY:

  • Around 6 years of experience in development and delivery of enterprise software and implementation of complex client server and Intranet/web - based n-tier systems using object-oriented programming and J2EE technologies, Cloud Services Amazon Web Services (AWS).
  • Expertise in all phases of Software Development Life Cycle (SDLC) process including analysis, design, development, implementation, integration, testing, maintenance and support of Web-based enterprise applications.
  • Strong server-side programming experience using Core Java, Servlets, JDBC, Struts, Spring Framework, Hibernate and Web Services (SOAP/Restful).
  • Strong experience in Spring Framework such as Spring MVC, IOC, AOP, DI, Spring Boot, REST, Spring Integration, and Spring JDBC. Strong hands-on experience with Spring IO, Spring Boot implementing REST.
  • Experience in working with Amazon Web Services (AWS) like EC2, SNS, Lambda, S3, API Gateway, Lambda, Dynamo DB and Elastic Search.
  • Experience in developing Web Application UI applications using JSP, HTML, CSS, Java Script, Scala, Ajax, jQuery, AngularJS.
  • Extensive experience in writing SQL Queries using Oracle.
  • Extensive experience in testing frameworks like JUNIT for unit testing.
  • Maintained and constructed logging in enterprise software, using Kibana to analyze and troubleshoot potential issues.
  • Experience in working with build tools like Gradle, Maven and build-automation tools like Jenkins.
  • Experience with Version Control Tool’s such as Subversion, GIT and Bug tracking tools likes JIRA.
  • Worked on various application servers and web servers like WebSphere, Web logic, JBoss and Tomcat.
  • Experience in Unix/Linux, Shell Scripting, Build and Deployment.
  • Used Continuous delivery / Continuous Integration (CD/CI) tools Docker, Jenkins to deploy this application to AWS and used GIT for Version Control of code for incremental development.
  • Effective team player and excellent communication skills with insight to determine priorities, schedule work and meet critical deadlines.

TECHNICAL SKILLS:

Languages: Java, SQL

Databases: Oracle 10g/11g, DB2 9.0, DynamoDB

Web Technologies: Servlets, JDBC 4.0, JSP2.0, JMS, Web Services, SOAP, JAX-WS, JAX-RS, Jersey, SpringWS, Axis2, Spring 3.x/4.x, Struts 2.3, Hibernate

Cloud: AWS DynamoDB, EC2, S3, Cloud watch, SNS, API gateway, RDS

Servers: WebLogic 10gR3/11gR3, JBoss 7, Tomcat

Operating Systems: Unix, Linux, Windows, MacOS.

Development Tools: Eclipse, SVN, GIT

PROFESSIONAL EXPERIENCE:

Confidential, Austin

Full Stack Java Developer

Responsibilities:

  • Involve in Technical Analysis, Design, Development and Deployment of highly complex Internet/Intranet application projects.
  • Analyze highly complex business requirements, designs and write technical specifications to design or redesign complex computer platforms and applications.
  • Develop application design code and reusable frameworks utilizing a thorough understanding of Java, J2EE technologies, spring, Spring MVC, Hibernate, Restful Web Services, Typescript, AWS, Liquibase.
  • Developed and deployed Enterprise level Event Services to view and report predefined
  • Configurable and dynamic Dashboard using DynamoDB, API Gateway, AWS lambda.
  • Experience on using AWS Lambda, running scripts/code snippets in response to events occurring in AWS Cloud and maintaining it.
  • Developed Notification Service micro-service to use across the enterprise using lambda, AWS SNS, API Gateway.
  • Developed reports and Application logging to elastic search and Visualization using Kibana.
  • Writing and retrieving files to and from AWS S3bucet for UI to render data faster that involves complex and time-consuming server-side logic.
  • Worked on front end by using Angular and Typescript. Create and execute Unit Test Plans based on requirements and perform Integration Testing.
  • Involved in writing SQL queries in MySQL using MySQL workbench.
  • Developed REST web services Using Spring Rest services.
  • Performed code build using MAVEN and Jenkins.
  • Worked in AGILE methodology. Attended daily standup calls.

Environment: JDK 1.8, Spring Boot, REST services, AWS S3, Spring MVC, Linux, Maven, Jenkins, Tomcat, MySQL 5.2, GIT, JIRA, Eclipse

Confidential, St. Louis MO

Java/J2EE Developer

Responsibilities:

  • Involved in reviewing requirements documentation and break out “stories” from Product Owners.
  • Analysis and creation of Design documents for various components involved.
  • Created REST API services by using spring boot.
  • Developed Restful Web Services to provide TV Channel guide data for Spectrum TV Mobile Application.
  • Designed and developed the Data Access Layer modules with the help of Hibernate framework for On-Demand Listings, Channel Guide, and Movie Database for Spectrum TV.
  • Developed UI layer components using Spring MVC framework.
  • Managed servers on the Amazon Web Services (AWS) platform instances using Chef Configuration management.
  • Developed test cases and performed unit testing using JUNIT Test cases.
  • In the backend used Spring Boot for configuration server architecture and user spring boot profiler as well.
  • Involved in the development of the UI using JSP, HTML5, CSS3, JavaScript, jQuery, AngularJS.
  • Designed and implemented data model using Hibernate as the persistence layer that uses Oracle as the backend databases.
  • Data modeling and development experience in Cassandra or other NoSQL databases.
  • Developing scripts for build, deployment, maintenance and related tasks using Jenkins, Docker, Maven.
  • Deployed the Application EAR and RESTful Services on JBoss Application Server.
  • Participated in configuration management, change management activities and code re-views.
  • Worked on all phases of Agile software developing methodology for developing application.

Environment: JDK 1.7, Spring 4.1, Spring MVC, Spring Boot, Hibernate 4.1, JAX-RS, Jersey, Spring WS, AWS, Docker, Linux, Maven, JBoss7, Oracle11g, GIT, Eclipse, Angularjs.

Confidential, New York NY

Java/J2EE Developer

Responsibilities:

  • Involved in Requirement, Initial Review meetings with Business Analysts.
  • Involved in the entire Life cycle of the project like Analysis, Design and Development and Testing phases of the Application.
  • Involved in developing components on Reporting Dashboard with Spring MVC, Spring Framework and Hibernate.
  • Used spring with ORM to integrate Spring Framework with hibernate and JPA.
  • Developed REST Web Services for Historical Data Module for Business Merchants using Jersey.
  • Developed few Web Service Clients using Spring-WS templates for Third-party Web Services consumption.
  • Developed Oracle SQL Queries and Stored Procedures.
  • Used SOAP UI for testing web services request and response.
  • Developed test cases and performed unit testing using JUNIT Test cases.
  • Performed code build and deployment using Maven and Jenkins.

Environment: JDK 1.6/1.7, Spring 3.0, Hibernate 3, Jersey, Drools, Linux, Maven, Jenkins, Weblogic 10gR3, ClearCase, Oracle 11g, JIRA, Eclipse

We'd love your feedback!