Java Full Stack Developer Resume
Chicago, IL
SUMMARY
- Over 5+ years of experience in software development using Agile methodology.
- Good expertise in Spring Boot, Restful web services, Angular and AWS knowledge.
- Good exposure in AWS Developer tools such as S3, EC2, Lambda, Cloud Watch and IAM
- Good with Test Driven Development (TDD) and Behavior Driven Development (BDD)
- Good Expertise in Messaging platforms using Active MQ and Rabbit MQ brokers engines
- Exposure towards Devops tools such as Bit Bucket, Jenkins, Jira and Maven.
- Good knowledge on Tomcat web container and IBM Web Sphere
- Good at Unix commands
- Experience in Front end technologies Angular 6, Bootstrap, Angular Material widgets, Type Script
- Good understanding of Angular Unit Testing with Karma and Jasmine.
- Developed UI pages with legacy technologies such as JSP, Spring MVC, Struts and jQuery
- Good Expertise in JBPM and Drools rule engine.
- Good Exposure in Microservices development using Spring Cloud, Hystrrix, Apigee
- Good with OOPS SOLID principles
- Good with creational, structural and behavioral design patterns
- Having expertise in Agile Kanban in addition to the Agile scrum
- Experience in Hibernate, Mybatis, JPA, Spring JDBC, Spring ORM and Spring Data JPA.
- Experience in Testing Frameworks like Junit and Mockito.
- Good with No SQL databases such as Mongo Redis and Cassandra
- Having exposure towards GraphQL
- Expertise in designing and coding stored procedures, functions, triggers, packages using SQL, MySQL, and PL/SQL with tuning concepts.
- Good with Security basics such as Authentication, Authorization and Spring OAuth 2.0
- Experience in Web Services like SOAP and REST.
- Good with Microservices.
TECHNICAL SKILLS
Languages: Java 8, Java 11, JavaScript (ES2016) and TypeScript
Web Technologies: Angular 6, Bootstrap 4, Angular Material, RxJS
Web/App. Servers: Tomcat and IBM Web Sphere
IDEs: Eclipse, IntelliJ and Visual Studio Code
Tools: PL/SQL Developer, Junit, Notepad++, Putty, Eclipse, Maven
Database: Oracle, Mongo DB, Cassandra and MySQL
Operating Systems: Windows, Unix
Frameworks: Spring Boot, Hibernate, Spring Security, JBPM
Cloud: AWS
Version Control: Bitbucket
PROFESSIONAL EXPERIENCE
Java Full Stack Developer
Confidential, Chicago, IL
Responsibilities:
- Involved in Writing Restful web services using Spring Boot and Bean Validation (JSR 303)
- Involved in UI Development with Angular 6, Angular Material and Client - Side validation
- Involved in Writing Jenkins file
- Involved in writing test cases
- Involved in writing automation test cases
- Involved in design discussions
- Worked on static code analysis with SonarQube
- Involved in troubleshooting slowness issues
- Integrated application with Spring data JPA and Oracle Database
- Created Indexes on the database for better performance
- Integrated with MongoDB using Spring Mongo Data
- Involved in deploying applications deployments to AWS ec2 instances
- Written docker files for the deployment
- Implemented caching using EHCache
- Designed BPMN for the JBPM 6.5
- Involved in writing TDD and BDD
- Developed AWS Lambda and AWS S3 using Java
- Created Rabbit MQ topics and published to subscribed for the same
Major Skill Set: Java 8, Spring boot, Restful Web Services, Angular 6, Oracle, MongoDB, Rabbit MQ, IntelliJ, JIRA, Bitbucket, Jenkins and Maven
Java Full Stack Developer
Confidential, Phoenix, AZ
Responsibilities:
- Worked in Agile scrum with 2 weeks sprint and 4 weeks release
- Involved in Writing Restful web services using Spring Boot and Bean Validation (JSR 303)
- Involved in UI Development with Angular 4, Angular Material and Client-Side validation
- Involved in Setting up Jenkins Jobs
- Involved in writing test cases
- Involved in writing automation test cases using Selenium Web Driver using Firefox driver
- Worked on static code analysis with SonarQube
- Integrated application with Spring data JPA and Oracle Database
- Created Indexes on the database for better performance
- Written docker files for the deployment
- Implemented caching using EHCache
- Involved in writing TDD and BDD
- Developed AWS Lambda and AWS S3 using Java
- Created Rabbit MQ topics and published to subscribed for the same
Major Skill Set: Java 8, Tomcat Spring boot, Restful Web Services, Angular 4, Oracle, MongoDB, Active MQ, IntelliJ, JIRA, Bitbucket, Jenkins, IBM Web Sphere and Maven
Full Stack Developer
Confidential, Bloomington, IL
Responsibilities:
- Involved in Writing Restful web services using Spring MVC and Bean Validation (JSR 303)
- Involved in UI Development with AngularJS and NodeJS
- Involved in Setting up Jenkins Jobs using Jenkins 1.x
- Involved in writing test cases
- Worked on static code analysis with SonarQube
- Integrated application with Spring data JPA and Oracle Database
- Created Indexes on the database for better performance
- Written docker files for the deployment
- Created Active MQ queue and subscribed for the same using Listener
Major Skill Set: Java 7 and Java 8, Tomcat Spring boot, Restful Web Services, Angular 4, Oracle, MongoDB, Active MQ, IntelliJ, JIRA, Bitbucket, Jenkins, IBM Web Sphere and Maven