We provide IT Staff Augmentation Services!

Full Stack Developer Resume

2.00/5 (Submit Your Rating)

Scottsdale, AZ

SUMMARY

  • Around 3 years of experience in software development in design, development, testing and maintaining of web - based and client - server applications.
  • Experienced in full-life cycle development of software’s using Object Oriented Programming/Methodologies.
  • Built applications using core Java concepts and have strong command over the advance concepts of Java like the Collection framework, Multithreading, Webservices and Data Structures.
  • Experienced in Design Patterns like MVC, Adapter, Singleton, Facade which resulted in more maintainable and extensible code, and reduced significant drop in bugs.
  • Built Single Page Applications through Angular, NodeJS, HTML5, Bootstrap and CSS3, JavaScript and JQuery.
  • High noledge over RDBMS concepts and have worked wif Oracle DB, MySQL Server. Proficient in writing PL/SQL Stored Procedures, Views and Triggers.
  • Have primitive noledge over NoSQL databases like MongoDB and CouchBase Server and have written number of queries and statements for CRUD operations over these databases.
  • Extensive experience in JDBC and Hibernate for persisting the data to different relational databases and strong experience in Java Persistence API.
  • Proficient in using test driven designs (TDD) such as domain-driven design, code reviews, Continuous Integration and experienced in writing Spring unit test cases using JUnit.
  • Experienced working wif Jenkins, XL Release for building and deploying the application in developer, test and production environments.
  • Configured customized logging through log4j framework to consoles and other third-party performance and logging tools like AppDynamics and Splunk.
  • Built Splunk dashboards and alerts by capturing the application logs at run time. Later these where monitored as weekly reports.
  • Knowledge over encryption and decryption mechanisms through JUICE encryption algorithms which are used to encrypt and decrypt the credentials in code base.
  • Configured, deployed and maintained JBoss server templates in IaaS and PaaS servers. Identified and solved deployment issues in production environment.
  • Worked wif different SDLC methodologies like RUP and Agile (TDD, SCRUM and XP). Also have experience in using Waterfall methodology.
  • Played a major role in my jobs in successfully completing the projects and effectively managing/coordinating wif team members, delivering in fast paced & highly stressed environments.
  • Ability to communicate effectively wif all levels of the organization such as technical, management and customers and also presented technical designs and strategies through daily operations meetings.

TECHNICAL SKILLS

Programming and Scripting Languages: Java (8/7/6), C, C++, Swift 2, Angular 2, JavaScript, JQuery, HTML, CSS, SQL and PL/SQL

Frontend Technologies: HTML5, CSS3, Boostrap4, Angular2, NodeJS, Material Design

Frameworks: Spring 4.x/3.x/2.x, Hibernate 4.x/3.0, Servlets, JSP, SOAP, WSDL, REST, XML, JSON, JDBC, Bootstrap

Databases: Oracle 11g, MySQL, Confidential DB2, MongoDB & CouchBase Server

Application Servers: Apache Tomcat 8.0/7.0.x, JBoss EAP6.x

Mobile Technologies: iOS through Swift, Android, Ionic Framework and Material Design

IDE & Version Control: Eclipse, NetBeans, VSCode, Atom, Git, Tortoise SVN & BitBucket

PROFESSIONAL EXPERIENCE

Confidential - Scottsdale, AZ

Full Stack Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC), which involves gathering requirements, modeling, developing code, testing and moving to production.
  • Developed RESTful Webservices using Spring MVC framework, Java and JAX -RS. Tested the same wif RESTful clients like Postman and SOAPUI.
  • Written services consuming various third - party and internal application microservices.
  • Experience in guiding the UX team while prototyping the design templates, by pitching the backend challenges that may occur in the long run.
  • Integrated the business layer wif the design layer comprising HTML5, CSS3, JavaScript, Angular 2 and Bootstrap. dis working gave me an exposure of working wif Angular.
  • Experience in building the project wif Maven framework and responsible for configuring the JBoss EAP6.4 server and deploying it into the development, QA and production environment.
  • Have immense experience working wif OpenShift cloud management framework for deploying the application in PaaS environment or migrating an existing application to PaaS environment.
  • Hands - on experience working wif CI / CD tools like Jenkins for building the application and XL Release to deploy the application in different environments.
  • Written several REST client API’s for Elastic Search for real - time content searching for the application.
  • Responsible for building the DAO layer wifin the application and integrating it wif the database by writing stored procedures, functions, sequences and several SQL statements.
  • Have done plenty of Proof of Concept (POC) on migration of Relational Databases like Oracle Database to NoSQL Databases like MongoDB and CouchBase.
  • Have worked on JUnit testing framework and have written unit test cases.
  • Have worked on log4j framework and monitored the logs by building the Splunk Dashboards through Splunk scripting.
  • Involved in production support and responded wif the efficient solution in no time.
  • Involved in working under Agile methodologies like Sprint and Kanban through tools like Rally boards. Was an active participant in Sprint Planning and was involved in daily standup meetings.

Environment: Java 8, Spring, Hibernate, JUnit, HTML5, CSS3, Oracle 11g, XML, RESTful Web-Services, Jersey, log4j, JUnit, Splunk, Eclipse, JavaScript, Node JS, Angular, Mongo DB, Jenkins, Maven, OpenShift.

Confidential

Sr. Java Developer

Responsibilities:

  • Designed and developed application user interfaces using JSP and JavaScript.
  • Responsible for building the business logic in Java & J2EE framework and handled the code base through Servlet Programming.
  • Extensively used JavaMail API which is the key functionality of the project, to send signed and encrypted mails wifin the organization.
  • Had an opportunity to work on advance concepts of Java like Collection Framework and Data Structures for efficient memory usage.
  • Extensively used Hibernate ORM in data access layer to write DAOs for Hibernate Mapping files.
  • Expert in designing and developing JDBC access modules for database connectivity to Oracle and Confidential DB2 Database.
  • Worked wif Oracle Database, Confidential DB2 to create tables, procedures, functions and select statements.
  • Created multiple JUnit Tests and improved the debugging, and bug fixing.
  • Deployed the application in Tomcat Server 5.0 and was responsible in configuring it through the server.xml file.
  • Responsible for writing façade classes for handling the exceptions and other code blocks which could be reused throughout the application.
  • Involved in documenting the progress, road blocks and challenges of the project and escalated the same during the weekly meetings.
  • Good at communication skills and have conducted many KT sessions to the newly joined resources of the project.
  • Participated in the Agile/Scrum methodology to deliver high quality software.
  • Have presented the project milestones and its future goals to the higher leaders of the organization.

Environment: Java, Spring MVC, Hibernate, JUnit, HTML5, CSS3, Oracle 11g, Confidential DB2, XML Technologies, RESTful Web-Services, Jersey, log4j, Eclipse, JavaScript, Jenkins, Maven.

Confidential, Maryville, MO

Java Developer

Responsibilities:

  • Was a part of team of five, strived towards maintenance of the university website and handled faculty payroll systems.
  • Guided in building the view layer of the project, which for built on HTML, CSS, Bootstrap, JavaScript, JQuery and Google Material Design.
  • Was responsible in building the business layer of the project through Spring MVC, Java, JAX - RS & JDBC.
  • Involved in Kanban agile methodology and used Kanban boards like Trello. dis helped working in transparency and could emphasis on help wherever needed.
  • Exposed to programming languages like Swift for building mobile application of university payroll system. Used Kinvey for Backend as a Service (BaaS).

We'd love your feedback!