Microservice Developer Resume
SUMMARY
- Over 8 years of IT experience in developing Java/J2EE Application Development.
- Have experience on Java, Java8, Java9, JShell
- Experience in Implementing J2EE Technologies (JSP, Servlets, JDBC, JavaScript) to develop Enterprise Applications.
- Good Exposure with ORM tools like Hibernate3.0, JPA and Possessing knowledge in Struts/Spring/Spring Boot Frame Work.
- Working on Struts, Spring, Spring Boot, Spring batch frameworks.
- Having experience in Micro Services.
- Having experience with the Maven build tool.
- Have experience in document database like Couchbase, MongoDB, Cassandra.
- Having experience in BPM, Camunda, BPMN.
- Having hands - on experience in Web service like RestFul, SOAP.
- Having hands-on experience Web Servers like Tomcat, JBoss, WebSphere.
- Hands-on experience on Kafka, kubernetes and Docker.
- Experience in all the phases of software development life cycle (SDLC) that includes Requirement gathering, Analysis, Design, Development, Integration, Reengineering, maintenance, implementation and testing of various client/server web applications.
- Experienced in Agile.
- Having experience in programming, testing with Unit Cases, Mockito.
- Integrated salesforce and processing cases based on requirements.
- Experience in leading an offshore and onsite team with successful project deliveries.
- Experience in AWS.
- Learning Google cloud services. Willing to work on it.
- I have experience in Angular 4 and ReactJs.
- Willing to learn and work on new technologies.
- I have experience UI frameworks JavaScript with Bootstrap and JQuery.
TECHNICAL SKILLS
Languages: Java
Frameworks: Struts, Hibernate, Spring and Spring Boot
Database: MySql, Counchbase, Oracle, Cassandra, MongoDB
OS: Windows, Mac, Linux
Tools: Maven, Ant, Solr, Redis, Jira, Jenkins, fishable, wiki, Web Service, Log4J, Camunda, Netty, BPM, Kafka, Kubernetes, graphql, Docker
Webserver: Tomcat, Jboss, Weblogic, James
IDE: Eclipse, MyEclipse, Intellij
Markup Lang: HTML, CSS, XML, JavaScript, AJAX, Angular, JQuery, Bootstrap, ReactJs
Source Control System: GIT, CVS, SVN
Core Java: Java8,Java9,Jshell,Serialization, MultiThreads, Internationalization etc.
Enterprise Java: JSP, Servlets, Logging API, Various J2EE, and Standard Design Patterns
Cloud: AWS -IAM, EC2, S3, VPC, Cloud formation, Cloud watches, EBS, Google cloud
PROFESSIONAL EXPERIENCE
Confidential
Microservice developer
Responsibilities:
- As per requirements, introducing/ modifying repository services and adding Rest API calls.
- Developed business functionality using Spring.
- Developed repository services to do crud operation on couchbase DB.
- Using Junit and mockito validated rest endpoints.
- Using spring boot framework we implemented microService modules.
Confidential
Microservice developer
Responsibilities:
- As per requirements, introducing/ modifying repository services and adding Rest API calls.
- Extensively worked on Flight module and Transactions module for Members.
- Developed business functionality using Spring.
- Developed repository services to do crud operation on couchbase DB.
- Using Junit and mockito validated rest endpoints.
- Using spring boot framework we implemented microService modules.
Confidential
Back-end developer
Responsibilities:
- As per requirements, introducing/ modifying repository services and adding Rest calls.
- Extensively worked on Enrollments module and Transactions module for Members.
- Developed business functionality using Spring.
- Developed DAO’s to get the data from the Database.
- Using Junit and mockito validated rest endpoints.
- Using spring boot framework we implemented microService modules.
Confidential
Back-end developer
Responsibilities:
- As per requirements, introducing/ modifying repository services and adding Rest API calls.
- Developed business functionality using Struts.
- Developed DAO’s to get the data from the Database.
- Using Junit and mockito validated rest endpoints.
- Using spring boot framework we implemented microService modules.
Confidential
Back-end developer
Responsibilities:
- Created back-office process scripts to load and process CSV and XML data. Created a cells cell for different enrollment flow steps as per their weights.
- Designed and developed all UI Screens (Forms) for Admin module, Enrollments module and Transactions Module using Java Server Pages, Html, CSS and JavaScript.
- Extensively worked on Enrollments module and Transactions module for Members.
- Developed business functionality using Struts.
- Developed DAO’s to get the data from the Database.
- Developed hbm files and POJO classes. Involved in Writing the Persistence logic using Hibernate.
- Testing and Bug-Fixing Deployed application on the Production Servers.
- Providing Production support and enhancements design to the existing system.
- Integrated Salesforce processing salesforce cases based on requirements.
- Introducing microservices for supporting mobile messages communication.
Confidential
Jr. Developer
Responsibilities:
- Loading and verification feed files.
- Developed business functionality using Struts.
- Developed DAO’s to get the data from the Database.
- Developed hbm files and POJO classes. Involved in Writing the Persistence logic using Hibernate.
- XML file parsing using DOM parsers and Construction of XML files.
- Testing and Bug-Fixing.