We provide IT Staff Augmentation Services!

Full Stack Java Developer Resume

4.00/5 (Submit Your Rating)

Dallas, TX

SUMMARY

  • Software Developer with 6+ years of experience involved in Object - oriented analysis, Design, Development, Testing, Implementation, and maintenance of web bases.
  • Experience in Core Java with strong understanding and working knowledge of OO Concepts like Collections, Multi-Threading, Exception Handling and Polymorphism.
  • Proficient in Java Design Patterns like Singleton, command, object pool, session facade, Model View Controller (MVC), Data Access Object (DAO).
  • Expertise in developing and updating a web page quickly and effectively using HTML, CSS, AngularJS, Bootstrap and jQuery with the webpage Cross Browser Compatibility and Responsive Web Design.
  • Excellent knowledge and experience of developing applications with MVC using Struts framework and Spring framework.
  • Defined set of security policies which helps in identifying, categorizing, and protecting the assets on AWS, managing access to AWS resources using accounts, users, and groups.
  • Created and developed the internal Angular 2 framework applications projects. Unit testing with Jasmine.
  • Strong programming skills in designing and implementation of multi-tier applications using web-based technologies like Spring MVC and Spring Boot.
  • Experience in implementing web-based projects using Web/Application Servers such as WebLogic, Apache Tomcat, IBM WebSphere, and JBOSS Application Server.
  • Knowledge of application development for Cloud platforms using technologies like Java, Spring Boot, Spring Cloud, Microservices. Experience in Microservices and Spring Boot application development.
  • Experience with databases such as Oracle, SQL Server, MySQL, DB2 and MS Access.
  • Hands-on experience working with the JMS provider IBM MQ Series. Developed Message Driven Beans (MDB) and extensively used the JMS API.
  • Good Working Knowledge of ANT and Maven for project build/test/deployment, Log4j for logging, and JUnit for unit testing.
  • Good experience with Source code management collaboration tools GitHub and Bitbucket.
  • Efficient team member with excellent work/time management skills, communications and Interpersonal Skills, ability to work under strict deadlines.

TECHNICAL SKILLS

Languages: Java 8/11, SQL, PL/SQL, C, C++

Java Technologies: Servlets, JDBC, JavaBeans, Struts, MVC, Hibernate, Spring, Log4j, XML, Junit, Web services and Custom Tags.

Web Technologies: HTML, JavaScript, CSS, AJAX, XML, AngularJS

Frameworks and IDE's: Spring, Spring Boot, Hibernate, JPA

Application Servers: Apache Tomcat, WebLogic, WebSphere, JBOSS

Databases: Oracle, SQL Server, PL/SQL, and My SQL

Operating Systems: Windows, Linux, UNIX

Web Services: WSDL, JAX-WS, JAX-RS and REST API, AWS, Microservices.

Version Control Tools: GitHub and Bitbucket

Build Script: Maven, Ant, Jenkins.

IDE's: Eclipse, Spring, IntelliJ

Methodologies: Agile, Waterfall, SDLC, Iterative

PROFESSIONAL EXPERIENCE

Confidential, Dallas, Tx

Full Stack Java Developer

Responsibilities:

  • Interacted with the Business Analyst team during requirement gathering and participated in regular team meetings for proper communication and to resolve the issues.
  • Designed, Configured, and deployed Amazon Web Services (AWS) for a multitude of applications utilizing the Amazon cloud formation.
  • Followed Agile Methodology in analyze, define, and document the application, which will support functional and business requirements. Coordinate these efforts with Functional Architects.
  • Developed the UI using HTML, CSS, and JavaScript for interactive cross browser functionality and complex user interface.
  • Involved in the complete SDLC (software development life cycle) of the application from requirement analysis to testing.
  • Involved in designing the client-side module architecture based on new Angular Framework.
  • Used Node.JS to run AngularJS on a server with mock JSON data and completed the UI development independent of the server.
  • Worked on setting up Amazon EC2 instances, virtual private cloud (VPCs), and security groups.
  • Designing & configuring secure Virtual Private Cloud (VPC) through private and public networks in AWS and creating various subnets, routing tables, internet gateways for servers.
  • All the functionality is implemented using Spring Boot, Micro Services and Hibernate ORM.
  • Designed and developed the REST based Microservices using the Spring Boot and Spring Cloud.
  • Used Spring Core Annotations for Spring DI, Spring MVC, for REST APIs, Spring Security and Spring Boot for Microservices.
  • Experience in configuring, deployment and support of cloud services including Confidential Web Services (AWS).
  • Improved infrastructure design and approaches of different projects in the cloud platform Confidential Web Services (AWS) by configuring the Security Groups, Elastic IPs, and Storage on S3 Buckets.
  • Extensively used Core Java 1.8 concepts and implemented Collections, I/O, Exception Handling and Generics in logic design and development.
  • Used Rest Controllers to replace the existing operations layer, which acts as a bridge between business layer and the UI.
  • Used spring Data Framework to use the features of Spring JDBC and Spring ORM classes like JDBC Template to perform the database operations by connecting Data Sources available.
  • Using Hibernate ORM tool for Memory mapping object-oriented domain model to relational database
  • Used Jersey to implement Restful Web Service and used XML form to transfer the data.

Confidential, Plano, TX

Full Stack Java Developer

Responsibilities:

  • Interacted with the Business Analyst team during requirement gathering and participated in regular team meetings for proper communication and to resolve the issues.
  • Involved in SDLC requirements gathering, analysis, design, development, and testing of applications developed using AGILE methodology.
  • Defined new validations through AngularJS for the form field validation implemented through HTML5.
  • Used Spring MVC, Ajax and Dependency Injection for handling presentation and business logic.
  • Created user-friendly GUI interface and Web pages using HTML5, CSS3, Java script, jQuery, AngularJS.
  • Responsible for designing Hibernate mapping files based on business logic and Object relationships.
  • Created data model and generated Hibernate mappings and domain objects using Hibernate tools.
  • Integrated spring and hibernate together and worked on developing backend components and services using Hibernate and spring.
  • Participated in planning, implementation, and growth of our customer’s Confidential Web Services (AWS) foundational footprint.
  • Work with application and architecture teams to conduct proof of concept (POC) and implement the design in production environment in AWS.
  • Consumed Web Services to interact with other external interfaces to exchange the data in the form of XML.
  • Designed and implemented MySQL solutions as per project specifications.
  • Used Rest methodology for the service layer interface and used JSON for the data transformation.
  • Developed various AJAX and JSON calls for the communication between the server and the UI.
  • Established Database Connectivity using Hibernate O/R mapping with Spring ORM for MySQL Server.
  • Implemented JMS to exchange information over reliable channels in an asynchronous way by using ActiveMQ as a message queue.
  • Packaged and deployed the application in IBM WebSphere.
  • Used log4J for application logging and notification tracing mechanisms.
  • Used JIRA for tracking the Project Stories in AGILE Methodology. Used Eclipse IDE for developing code modules in the development environment.

Confidential, Dallas, TX

Full Stack Java Developer

Responsibilities:

  • Provided Technical support for production environments resolving the issues, analyzing the defects, providing, and implementing the solution defects. Used Eclipse IDE for developing code modules in the development environment.
  • Work with our current application teams to understand our current applications and make migration recommendations and to-be architectures in AWS.
  • Coordinated with the business analysts, project managers to analyze new propose Ideas/Requirements, designed the integrated tool, developed, and implemented all the modules.
  • Involved in developing Classes diagram in UML showing generalization and other relationships, Sequence diagram describing the interaction of objects over time.
  • Used Spring MVC module to develop MVC Architecture.
  • Implemented Spring framework for the backend development. Used Spring AOP and Dependency Injection (IOC) in developing discount generation Services. Configured and accessed Hibernate with Spring IOC.
  • Involved in different stages of Software Development Life Cycle SDLC including analysis, designing, coding, and testing.
  • Work with our current application teams to understand our current applications and make migration recommendations and to-be architectures in AWS.
  • Responsible to enhance the UI using HTML, JavaScript, XML, CSS as per the requirements and providing the client-side JavaScript validations.
  • Applied AJAX, JavaScript, and jQuery to handle asynchronous requests from clients.
  • Deployed allocations in the JBOSS application servers and written automation scripts on UNIX boxes.
  • Developed Oracle PL/SQL Stored Procedures and Queries for Payment release process and authorization process.
  • Implemented Log4J for Logging Errors, debugging and tracking.

We'd love your feedback!