Java Full Stack Developer Resume
Indianapolis, IN
SUMMARY
- Around 7 years of professional IT experience working with JAVA, and J2EE based frameworks such as Spring Boot, Spring MVC.
- Experience working with version control tools like Git and Gitlab.
- Hands on experience in the implementation of Core Java SE 8 concepts like Streams API, Lambda functions, Generics, Time API, Functional Interfaces Multithreading, Transaction Management, Exception Handling and Collection API.
- Experience working in SDLC methodologies like Agile Scrum, RUP, and Waterfall Model
- Experience in building UI technologies like HTML5, CSS3, Bootstrap4 and scripting languages like JavaScript, jQuery, AJAX, DOM, AngularJS, Angular4 and React.JS.
- JavaScript, Ajax, jQuery,React.JS and Bootstrap.
- Experience working with databases such as SQL, SQL server, MySQL, Oracle.
- Taken care of complete Java multi - threading part in back-end components.
- Experience in developing Spring JDBC Templates and Spring Rest Templates.
- Experience in using Drools rules engine for defining business rules and Validations.
- Experience in Database Modeling, design and development of PL/SQL, Stored Procedures, and packages in relational databases Oracle 10g/11g, MySQL, SQL Server 2000.
- Experience in managing and maintaining Oracle and NoSQL databases in production domain.
- Experience in developing and deploying the microservices applications in Pivotal Cloud Foundry (Paas).
- Experience in Amazon Web Services knowledge of AWS services like EC2, S3, Elastic Beanstalk, RDS, VPC, Direct Connect, Cloud Watch, Cloud Formation, IAMand SNS.
- Extensive knowledge in core java with Multithreading, File Handling, Collection Framework, String Handling and Data Structures.
- Comprehensive knowledge in Object Oriented Programming concepts
- Experience working with microservices development using Spring Cloud.
- Experience working with SDLC processes using Agile methodology.
- Experience working with JSON for storing and fetching data from the server.
- Developed REST-based API and web services using Spring Boot.
- Worked with both Waterfall and Agile Software methodologies
- Good expertise in unit testing applications using JUnit.
- Expertise working with Amazon Web Services, Amazon RDS, Amazon DynamoDB, access management and AWSCloudWatch.
- Experiencewriting lambda functions in AWS and integrating Java Restful services with Lambda.
- Knowledge in building and deploying Microservices on Docker and Kubernetes
TECHNICAL SKILLS
JAVA/J2EE: Java,J2EE, JSP, Servlets, JDBC, Spring, Struts, EJB
Programming Languages: Java, JavaScript
Mark-up/Scripting Language: HTML, HTML5, CSS, Bootstrap, JavaScript
Frameworks: Spring, Spring MVC, Spring Boot, Hibernate, Spring Security
Databases: SQL Server, MySQL, Oracle
Version Control: Git, Gitlab
IDE: Eclipse, IntelliJ, Visual Studio
Cloud Platforms: Amazon Web Services (AWS)
PROFESSIONAL EXPERIENCE
Confidential, Indianapolis, IN
Java Full Stack Developer
Responsibilities:
- Worked in Media Servers Business Web Application portal
- Used AJAX technique to create dynamic functionality of webpages for front end applications.
- Executed UI guidelines and standards to develop and maintain the website using HTML, CSS, and React.JS
- Used front end frameworks like React.JS for responsive web pages.
- Created and maintained databases using Java and developed Java-based API (RESTful Web services) using Spring Boot framework.
- Posted project into Amazon web services (AWS) using Amazon Elastic Beanstalk
- Created the project using Java in a Linux environment
- Made use of Agile Methodology and SCRUM Process
- Managed the versions using GIT and sent the release notes for each release.
- Developed technical design documents, like UML (Use Case Diagrams, Sequence Diagrams, and Class Diagrams), Process flow Diagrams, and Data Flow Diagrams
- Involved in code review for the team members as per project standards.
Environment: Java/J2EE, Spring Boot, CSS, HTML, React.JS, AJAX, Linux, AWS, GIT, Spring, Spring Boot, Microservices, SQL Server, RESTful web services.
Confidential, Webster NY
Java Full Stack Developer
Responsibilities:
- Created a complete configuration module resolved issues upgraded the configuration module for more achievements.
- Designed, developed, and tested HTML5, CSS3, JavaScript, and React.JS that meets accessibility and web browser standards for website.
- Made use ofReact.JSas frontend technology, MongoDB as database and Java programming and Spring for backend development.
- Utilized JavaScript for data validation and constructed validation modules.
- Created web pages using HTML, CSS, React.JS and JavaScript
- Created views and templates using Spring MVC to create a user-friendly website interface.
- Utilized REST API to keep data for local timestamp data manipulation and retrieval and storing it into MongoDB database.
- Used programming automations using Jenkins.
- Put the configuration module on Elastic Bean Stalk (EBS) and EC2 and stored the static files in S3 on Amazon Cloud
Environment: HTML, CSS, JavaScript, Java, Spring, Spring MVC, React.JS, Jenkins, REST, MongoDB, and AWS
Confidential, Mount Laurel, NJ
Java Full Stack Developer
Responsibilities:
- Engaged in different stages of Software Development Life Cycle like gathering requirements, technical design, implementation, and deployment.
- Implemented front end requirements using JavaScript, jQuery, AngularJS, and backend using Spring, Hibernate and XML.
- Used AngularJS framework to connect data between HTML and JavaScript objects.
- Utilized Spring MVC with Hibernate to execute DAO code and Rest Web Services with XML parsing to communicate with other modules.
- Implemented Restful Web Services using JAX-RS JERSEY
- Developed and read JSON objects using JACKSON libraries.
- Created various design objects such as Data Transfer Object, Data Access Object and Singleton
- Unit tested the application by developing test cases for different scenarios using JUnit.
- Participated in Agile Scrum Development from the development phase to the testing phase and postproduction phase.
- Used Apache Maven tool to build and deploy application.
- Observed error logs using Log4J and repaired the problems.
- Implemented Rally as a project management tool.
Environment: HTML, CSS, XML, XSTL, Java Script, jQuery, Angular JS, Spring framework, Hibernate, Oracle 11g, Restful Web services, JSON, JAX-RS, IBM WebSphere Application Server, Git,Rally, Log4j, JUnit.