Java/j2ee developer Resume
Tampa, FloridA
SUMMARY:
- Result oriented professional with 12 years of experience and demonstrated achievements in project delivery and quality assurance to clients.
- Have experience in developing business critical multi - tiered applications for large enterprises using technologies - Java/J2EE (Web Tier), Spring Framework (Spring MVC and Spring Boot) and Mule ESB Designing REST APIs with a good exposure in all phases of software development life cycle (SDLC).
- Strong working experience of 11+ years in Java Web development (Spring Framework), Spring MVC, Spring Boot, Spring Security, Spring Cloud, Hibernate, JPA, JAX-RS, JAXB, REST APIs.
- Excellent experience on Billing, Content Management, Health Care, Apparel/Retail and Finance domain.
- Has full system life cycle hands-on experience: analysis, design, coding, testing, performance tuning, installing, documenting, maintaining, and end-user training.
- Hands on experience with Cloud and AWS (Amazon Web Services), SAAS, IAAS, VM Ware Services for Cloud environment.
- Expertise with java developer and working as a Full stack developer.
- Good working knowledge in Amazon Services namely AWS EC2, S3, Beanstalk, RDS, Docker.
- Have strong skills in designing and developing REST APIs.
- Has very good experience in development of Micro services using Spring Boot.
- Hands on experience on integration with respect to Struts - Hibernate, Spring-ORM, Spring-Rest.
- Hands on experience on UML for designing class and sequence diagrams.
- Implemented Angular Js Controllers and MVC architecture according to requirements.
- GUI design and development using AngularJS, HTML5, CSS 3.0, Ajax, JQuery, JavaScript, XML.
- Expertise in integrating web services client using XML-based protocols such as Simple Object Access Protocol (SOAP) and HTTP using XML artifacts with Axis and Web Service definition Language (WSDL).
- Hands on experience on UML for designing class and sequence diagrams.
- Excellent experience working with various operating systems like Unix/LINUX
- Extensive hands-on experience in object-oriented analysis, designs, modeling and programming tools in conjunction with Unified modeling language (UML).
- Experience in design patterns such as Singleton, Session façade, Front controller, MVC, Business Delegate, and Service Locator, DAO etc.
- Have extensive experience in Unit testing frameworks jUnit, Mockito.
- Profound knowledge in SDLC & Agile Methodologies (Kanban&Scrum).
- Good exposure on CI, CD practices.
- Good exposure on Sprint Management and Bug tracking using various Tracking tools.
- Have good experience in handling clients, understanding their problems, requirements and providing feasible solutions.
- Have experience in handling, guiding and mentoring teams and individuals to success.
TECHNICAL SKILLS:
Java &J2EE Web Technologies: Core Java1.8/1.7/1.6, Servlets, JSP, JSTL, JDBC
Web Services: SOAP & Restful Web Services, JAX-RS, JAXB
J2EE Frameworks: Spring Framework, Spring Web Flow, Spring Boot, Hibernate
Databases: My SQL 5.0, Oracle 8i/9i/10g
Middleware Technologies: JMS, Active MQ, Mule ESB
Cloud Computing: AWS EC2, RDS, S3, Beanstalk, Spring Cloud, Eureka, Netflix, Docker.
Front-end Technologies: HTML, JavaScript, jQuery,Ajax, Angular JS
Bug Tracking Tools: JIRA, QC
Continuous Integration: Jenkins Enterprise
Version Control: Sub Version, GIT
Cloud Technologies: AWS (Amazon Web Services), Cloud Computing, Cloud Foundry,Docker, Jenkins, SAAS, EC2, S3
PROFESSIONAL EXPERIENCE:
Confidential, Tampa, Florida
Java/J2EE DeveloperResponsibilities:
- Followed agile methodology for entire development of the project.
- Implemented common services to get the legacy circuit details and its eligible target technology circuit.
- Design and develop the data model for the generic migration project
- Implemented angular components to represent the circuit details with LATA information
- Implement and integrate the D3js and Sankey diagrams in angular components
- Develop highly scalable &secured, reliable and resilient components.
- Develop the applications using Microservice architecture.
- Fallowed the development practice CI (Continuous Integration).
- Designed and developed the REST based Web Services using Spring Boot
- Creating Jenkins build plans and deployment projects for continuous integration of the components.
- Extensively used AWS, Jenkins, Cloud environment for hosting and deploying the application
- Wrote SQL Queries using Joins, Sub Queries and correlated sub Queries to retrieve data from the database
- Testing the integration by writing Unit test cases in jUnit and mUnit.
- Involved in fixing System testing issues and UAT issues
- Involved Release packaging and release support activities
- Expertise on using Linux environment for deployment and debugging the issues
- Involved in Code Integration, Coder reviews and user acceptance testing
- Taking the developed components through environments to production.
- Implemented and integrated the code from scratch.
- JIRA is used for tracking various Tasks, Software Change requests, Defect logging, Issues And fixes applied on a daily basis to streamline the application development
- Implemented the JMS Listeners/Publishing the messages to Queue using Spring Boot .
- Debugging the issues in Spring Boot applications.
- Debugging the issues in Angular components using Visual studio.
Environment: Java 1.8/1.7, AWS, JPA, Spring, Rest based Web services,GITHUB,LOG4J,Gradle,UML,XML,XSD, Linux, Microservices, Spring Boot, Angular 6.
Confidential, San Diego
Java/J2EE DeveloperResponsibilities:
- Followed agile methodology for entire development of the project.
- Implemented/Involved in the functionality for US conversion for US customers.
- Implemented Fallout Mechanism for the customer orders, which got failed from BRM Subscription.
- Design & Develop features/components which mitigate the country, region, language, currency barriers.
- Develop highly scalable &secured, reliable and resilient components.
- Develop the applications using Microservice architecture.
- Fallowed the development practice CI (Continuous Integration).
- Designed and developed the REST based Web Services using Spring Boot
- Creating Jenkins build plans and deployment projects for continuous integration of the components.
- Extensively used AWS, Jenkins, Cloud environment for hosting and deploying the application
- Wrote SQL Queries using Joins, Sub Queries and correlated sub Queries to retrieve data from the database
- Extensively used the Jenkins to build the Code.
- Implemented Data access layer using Spring Data JPA
- Testing the integration by writing Unit test cases in jUnit and mUnit.
- Involved in fixing System testing issues and UAT issues
- Involved Release packaging and release support activities
- Troubleshooting and resolve integration issues
- Expertise on using Linux environment for deployment and debugging the issues
- Involved in Code Integration, Coder reviews and user acceptance testing
- Giving support to QA Team on every sprint and also provided support for UAT
- Taking the developed components through environments to production.
- Implemented and integrated the code from scratch.
- Extensively used the Docker environment for deployment.
- Assisting the E2E team while running the test suit to unblock hurdles.
- JIRA is used for tracking various Tasks, Software Change requests, Defect logging, Issues And fixes applied on a daily basis to streamline the application development
- Implemented the JMS Listeners/Publishing the messages to Queue using Spring Boot .
- Debugging the issues in Spring Boot applications.
Environment: Java 1.8/1.7, AWS, JPA, Spring, Rest based Web services,GITHUB,LOG4J,Maven,UML,XML,XSD, Linux, Micro services, Spring Boot, Spring Batch, Cron tab.
Confidential
Java/J2EE DeveloperResponsibilities:
- Followed agile methodology for entire development of the project
- Actively discussing with Product owner on all requirements and prepared technical specifications that include Use Cases, Class Diagrams, and Sequence Diagrams.
- PDF generation using the Itext.
- Finalizing the requirements with the help of Business analyst.
- Involved on providing the level of efforts and estimations for all user stories sprint by sprint.
- Involving development of UI Components By using JSF
- Involving the Object mapping between the Modules in the Process layer
- Modifying Components using Java & J2EE technology to implement the Business Rules
- Responsible for Development, Maintenance of existing application
- Involved in fixing System testing issues and UAT issues
- Involved in Integration, Code Reviews and deployment activities
- Effectively participated in weekly client communications with Business
- Test the integration by writing Unit test cases in Java using Junit.
- Involved in releasing the artifacts to deployment team.
- Submitting the weekly reports to the management.
- Analyzing the issues and assign it to the team on priority.
Environment: Java 1.7, J2EE, Servlets, JSP, Oracle, OOPS, JSF, Hibernate, RAD, IBM websphere, IBM Portal, Linux, Clear Case, Clear Quest,LOG4J, Maven, UML, XML