Java React Developer Resume
2.00/5 (Submit Your Rating)
Sterling, VA
PROFESSIONAL SUMMARY:
- Methodical Full Stack Software Engineer experienced in software development processes and optimal testing strategies.
- Help teams produce exceptional products by offering in - depth quality assurance support.
- Open and clear communicator with good multitasking skills, organized nature and strong diligence.
- Highly proficient in Java, JavaScript and Typescript programming languages for software developer positions.
SKILL:
- Software / Product Development
- Java / Spring
- JavaScript / ReactJS
- TypeScript / Angular
- Teamwork / Collaboration
- Solutions deployment
- Testing and maintenance
- UI / UX
WORK HISTORY
Java React Developer
Confidential, Sterling, VA
Responsibilities:
- Packaged the UI bundle using Webpack, containerized in docker image and deployed to Jenkins for CI/CD process
- Created and deployed functions in AWS Lambda, AWS CodeDeploy and tested in AWS API Gateway.
- Exposed and consumed endpoints using REST and SOAP.
- Experience developing SPA using React JS framework, creating custom reusable React Component Library using Redux Architecture.
- Used Kinesis for data streaming, AWS Lambda and SNS for email notifications and templates
- Git and SVN are used as version control, Jenkins, Microsoft Azure as CI/CD, SonarQube and CodeDx for software vulnerability testing Junit, XUnit, Jasmine, Karma for unit testing, Subject7 for Automation testing and Wave for 508 compliance testing
AngularJS Developer
Confidential, Raleigh, NC
Responsibilities:
- Confidential Web Platform: Implemented Family tree graph functionality using AngularJS framework JsPlumb which creates a graph using JSON data and was responsible for creating new event templates for family timeline functionality using AngularJS 1.6 and ES6.
- Designed, implemented and monitored web pages and sites for continuous improvement in challenging environment.
- Consulted with project manager and CEO regarding usability of family tree feature by introduction of jsPlumb library for AngularJS.
- Used Git as version control tool, gulp for project building and deployed project using Vagrant, docker and AWS EC2 instance
- Collaborated with developers and performance engineers to make sure UI code is coordinated with backend.
Software Engineer
Confidential, Walnut Creek, CA
Responsibilities:
- In house project (Employee management software): Developed the employee management software using MEAN Stack (MongoDB, Angular, Node +Express) for dealing with employees within Confidential .
- Production Defects ( Confidential ): Interacted with BA, Product leads within the organization to deal with all the software within Team Focus in AngularJS, Ruby, Spring, DB2 and some business rules in Java.
- Collaborated with business analysts and testers in Scrum meetings and attended code reviews to ensure successful delivery of product.
- Used Spring MVC for connecting controllers to endpoints using SOAP and REST, developed and validated forms using AngularJS, JSF and Ruby
- Used MVC, Abstract Factory, Decorator and Business Delegate as best practices of design patterns
- Implemented unit testing for any different modules being designed in both front-end and back-end using Jasmine (karma as unit test runner) and Junit
- Deployed code using Docker, Jenkins as CI/CD in IBM WebSphere 8.5 and Tomcat 6.5, Git and SVN as version control tools
Junior Java Developer
Confidential
Responsibilities:
- My main responsibility involved in Spring, Hibernate, Oracle and JSP in the front end as a part of the in house project.
- Design and development using JavaScript, HTML5, CSS3, Spring, Hibernate and Oracle.
- Attended daily scrum meetings to keep track of the daily changes and brainstorming of ideas and design patterns to be used through interaction with senior developers.
- Interacted with Database through hibernate, JUnit for unit tests, Git for committing and checking out code changes while Jenkins as C/I tool
- Deployed the application using IBM WebSphere Application Server 8.5 and Apache Tomcat 6
