Fullstack Software Developer Resume
4.00/5 (Submit Your Rating)
VirginiA
SUMMARY
- 8+ years of experience in Java, JavaScript, React JS, Spring, Hibernate, SQL, programming in domains like government, education, service, and Entertainment.
- Worked in all phases of Software Development Life Cycle (SDLC), for example developing, testing, deploying and bug fixing.
- Experience in working various environments Waterfall and Agile (Scrum) models.
- Worked in Agile methodology using Jira for ticket tracking, for two - week sprints wif sprint retrospective, spring review and sprint backlog grooming.
- Experience in working wif Spring boot projects.
- Install, configure, and deploy software, and provide quality assurance.
- Creating tables and inserting the data into database wif SQL Editor.
- Experience in writing PL/SQL functions and procedures.
- Troubleshoot various software issues using debugging process and coding techniques.
- Perform system administration for hosting server and client software.
- Experience in using Maven and Ant build tools.
- Wrote complex SQLqueries using joins, sub-queries and correlated sub-queries to retrieve data from database.
- Experience in Angular JS, React JS and Angular for UI.
- Experience in designing websites wif HTML5 and CSS3 from the designing layouts to final view.
- Experience in using J2EE Application servers such as Apache Tomcat, WebLogic and Serverless.
- Experience in producing/consuming REST web services using JAX-RS API and spring wif REST API.
- Experience in handling version control systems tools like subversion SVN, GIT, and CVS.
- Experience in use of build tools like Maven and ANT scripts for build and deployment.
- Experience in developing test cases for unit testing using JUnit, Integration testing and system testing.
- Experience in Core Java concepts such as OOP concepts, Collections Framework, Exception Handling, me/O system Multi- Threading.
- Experience in Communicating wif external web services using SOAP Messages and REST.
- Experience in using like JDBC, Spring JDBC Template.
- Experience in developing server-side applications using Spring Framework and Hibernate.
- Experience in Spring Framework such as Spring MVC, Spring IOC (Inversion of control), and Spring JDBC and Spring AOP modules.
- Experience in jQuery libraries and datatables.
- Used Node JS for application Optimizing and to develop microservice wif AWS API gateway, Lambda and used AWS CloudWatch to see the logs.
- Experience in the manual or automated testing and enthusiastic for Test Driven Development (TDD).
- Used AWS s3 bucket to store the file data.
- Created database tables using MySQL and Oracle SQL.
- Developed Asynchronous Web Applications using the AJAX.
- Developed sessions using RESTFul Web Services.
- Developed app for Android wif React JS in android studio.
- Configuration of WebLogic proxy plug-in and applications on servers likeApache TOMCAT.
- Developed UI screens using React js, Agular js, JSP, HTML5, CSS3, and JavaScript.
- Automation testing using subject 7.
- Experience in using Sonatype for removing security vulnerabilities.
- Experience wif tool like Coverity Scan for code analysis and defects.
- Experience in using Git/SVN wif repositories like GitHub, SVN and Nexus.
- Build and deployed the applications wif docker.
- Good written, verbal and listening skills, analytical skills, ability to learn recent technologies quickly.
- Ability to work effectively in a team, attention to details, problem solving and organizational skills.
- Doing code review and following code standards and naming conventions.
- Doing peer reviews for junior developers/interns.
- Merging code to trunk/other branches and release it.
- Resolve and fix production issues as early as possible.
- Using swagger to document the REST API’s.
TECHNICAL SKILLS
Programming Languages: C Language, Java/J2EE, JavaScript.
Frameworks: Angular & Angular JS, Hibernate and Spring, Node JS, JDBC, Bootstrap, React js.
Data Base: Oracle SQL, MySQL, PostgreSQL, DynamoDB.
Scripting Languages: HTML5, CSS3.
Operating Systems: Linux, OSX, Windows 10, Windows 7/8, Windows XP.
Methodologies: Agile, LEAN and Waterfall.
IDE’s: Eclipse, STS, Visual studio code, Note pad++, Turbo C, MATLAB.
CI/CD: Jenkins
PROFESSIONAL EXPERIENCE
Confidential, Virginia
Fullstack software developer
Responsibilities:
- Participating in designing and involved in Architecture/Designing, Functional and Detailed Design.
- Involving in SCRUM sprint planning and daily standup meetings throughout the process of development.
- Developing the microservices using Java, Spring boot.
- Deploying to the apache tomcat server.
- Used Kafka for syncing the data from higher layers of application.
- Using ActiveMq for Queueing and Dequeuing the data.
- Used AWS services like SQS for sending the data to queue and s3 to store the xml file data.
- Used Java 8 version features and cmd to navigate between 7 & 8 versions of Java.
- Developing UI by using React Js, JSP, jQuery, HTML5, CSS3, JavaScript, Bootstrap and AJAX calls.
- Worked wif Oracle SQL Database.
- Used Redux for state management.
- Using Aws services likeEC2, ECS, ECR for deploying the war/jar files.
- Using CloudFront for distribution network.
- Using google domains for network redirecting and managing the domain wif dns.
- Used Coverity, seeker and sonatype for security and code analysis for the production release.
- Used nexus repository to push the artifacts.
- Created Docker images and run the images.
- Used CI/CD pipeline of Jenkins to deploy the applications.
- Created packages, procedures, triggers, and sequences using Dbeaver and Oracle sql developer.
- Used Hibernate to interact wif database tables by using CRUD operations.
- Used Hibernate, ORM technology for the database operations.
- Provided connections using Spring JDBC to the database Oracle.
- Experience in creating and configuring of build files.
- Used Maven as building tool to build, compile and release and tag.
- Used JQuery for AJAX calls.
- Wrote test cases using subject 7 for the application.
- Experience in creating and sending JSON data in RESTful services.
Confidential, Virginia
Fullstack software developer
Responsibilities:
- Participated in designing and involved in Architecture/Designing, Functional and Detailed Design.
- Involved in SCRUM sprint planning and daily standup meetings throughout the process of development.
- Developed the application using REST API, Spring MVC.
- Used Java 8 version features and cmd to navigate between 7 & 8 versions of Java.
- Migrated the PBR which is front end of EBRE from oracle WebLogic to tomcat.
- Used Various OOPS concepts in JAVA like Inheritance, Polymorphism, Abstraction and Encapsulation.
- Developed UI by using Angular, HTML5, CSS, JavaScript, and AJAX calls.
- Worked wif MySQL Database.
- Used Spring boot as an Intermediate Controller.
- Used AWS IAM and EC2 instances to deploy the application as serverless.
- Used Node JS to run the Angular application by using task manager Angular CLI.
- Wrote API’s using AWS API gate way, Lambda functions and Cloud watch logs.
- Used AWS s3 bucket to store the file and hosted the application.
- Used commands in Node JS to generate the Angular application skeleton.
- Used Node JS as local server to host the Angular application.
- Used Hibernate to interact wif database tables by using CRUD operations.
- Used Hibernate, ORM technology for the database operations.
- Provided connections using Spring JDBC to the database Oracle
- Experience in creating and configuring of build files.
- Created React application using Node project manager.
- Used state to pass the data along from the parent to components.
- Used Ant as building tool.
- Used jQuery for AJAX calls.
- Designed Test cases for automation unit testing wif JUnit.
- Created an XML configuration file for Hibernate for Database connectivity.
- Created connections to database using Hibernate Session Factory,using Hibernate APIs to retrieve and store data to the database.
- Involved in developing the RESTful Web Services, developed RESTful Web Services wif JAX-RS.
- Experience in JERSEY framework to implement the JAX-RS (Java API for XML and RESTful Service).
Confidential, Virginia
Programmer Analyst
Responsibilities:
- Participated in designing and involved in Architecture/Designing, Functional and Detailed Design.
- Involved in SCRUM sprint planning and daily standup meetings throughout the process of development.
- Developed the application using RESTful URL's, Spring MVC.
- Used Various OOPS concepts in JAVA like Inheritance, Polymorphism, Abstraction and Encapsulation.
- Developed UI by using Angular, HTML5, CSS, JavaScript, and AJAX calls.
- Worked wif MySQL Database.
- Used Spring boot as an Intermediate Controller.
- Used Joins to retrieve the data in MySQL database.
- Used Node JS to run the Angular application by using task manager Angular CLI.
- Used Angular for various authorization pages.
- Used commands in Node JS to generate the Angular application skeleton.
- Used Node JS as local server to host the Angular application.
- Used Hibernate to interact wif database tables by using CRUD operations.
- Used Hibernate, ORM technology for the database operations.
- Provided connections using Spring JDBC to the database Oracle
- Experience in creating and configuring of build files.
- Experience in using MAVEN.
- Used jQuery for AJAX calls.
- Designed Test cases for automation unit testing wif JUnit.
- Created an XML configuration file for Hibernate for Database connectivity.
- Created connections to database using Hibernate Session Factory,using Hibernate APIs to retrieve and store data to the database.
- Involved in developing the RESTful Web Services, developed RESTful Web Services wif JAX-RS.
- Experience in JERSEY framework to implement the JAX-RS (Java API for XML and RESTful Service).
Confidential
Software Engineer
Responsibilities:
- Involved in all the stages of development from Study to Bug-Fixing.
- Involved in the Requirement Analysis and Functionalities of the project at the Client Location - Asian Cinemas, Hyderabad.
- Developed login website using HTML, CSS, JavaScript, jQuery, Bootstrap and Ajax.
- Involved in preparing the Functional Specification Document, Software Design Document and Database Design Document for the Finance & Accounts module.
- Key member of Finance and Accounts Module and member of Administration, Project Management System, e-payment tickets and Payroll modules.
- Bug Fixing.
- Used best coding practices and naming conventions while writing code in JavaScript, HTML and CSS.
- Product Implementation.