| 20,000+ Fresh Resumes Monthly | |
|
|
| | Click here or scroll down to respond to this candidate Candidate's Name Email: EMAIL AVAILABLE
Java Full Stack Developer Mobile: PHONE NUMBER AVAILABLELinkedIn: https://LINKEDIN LINK AVAILABLEProfessional Summary: Java Developer with around 5 years of experience in Backend development, rich User Interface design, Development, Implementation and Maintenance of applications using Java/J2EE Technologies.
Expertise in using Agile Software Development Methodologies like Scrum, Sprint and Traditional Software models like Waterfall and TDD
Experience in application development using Java, J2EE, JNDI, JSP, JSF, and Spring, Spring Boot, JDBC, XML, JSON, Hibernate and JMS.
Experience with open-source Spring framework modules like Spring MVC, Spring AOP, Spring Boot, Spring Data, Spring ORM, Spring JDBC and Spring Security.
Experience in Amazon Web Services. Experience in implementing Web Services based on Service Oriented Architecture (SOA) using SOAP, Restful Web Services, JAX-WS, UDDI, WSDL, WADL.
Profound knowledge on Core Java concepts such as OOPS, Collections, Threading, generics, Exception handling, Multi-Threading, Execution services, concurrent utilities, File IO, Garbage Collection and Serialization
Experience in spring with JDBC/Hibernate modules, and hibernate for ORM frameworks.
Experience in XML related technologies like JAXP, JAXB, XML, XSL, XSD, XPATH, DTD, and XML Schemas.
Experience using the various applications Servers Web Sphere, Web Logic, and Tomcat.
Experience with Integrated Development Environment like Visual Studio, Spring Tool Suite, and Eclipse IDE. Experienced in using Jenkins for continues build integrations and delivery, Maven for dependency management
Experience on Version control software such as GIT, GITHUB and knowledge in SVN.
Excellent written and verbal communication skills, Analytical, Problem Solving skills, strict attention to detail and ability to work independently, lead/work within a team environmentTechnical Skills:J2EE Technologies & Cloud
Servlets, JSP, JSTL, EJB, JAXB, JMS, JNDI, JAXP, XML Parsers (SAX, DOM), JPA, Azure, Redshift, GCPLanguagesJava, SQL, C, C++FrameworksSpring Core, Spring MVC, Spring Security, Spring MVC, Struts, Hibernate.Web ServicesJAX-WS (Apache CXF, Axis SOAP, WSDL, XML, XML-RPC, JAXB, JAXP) and JAX-RS (REST Jersey, Spring Restful Services)Front EndjQuery, AngularJS, JSON, JavaScript, HTML, HTML5, CSS3, ReactJS, CSS REST API, XML, XSLT, XPathApplication/Web ServersWeb Logic, Web Sphere, Tomcat, JBoss, Sun OneBuild & Integration toolsAnt, Maven, Jenkins and Hudson
IDEIBM RAD, MEB, Eclipse and IntelliJ IDEA, STSSource Control toolsGit, CVS, SVNMethodologiesAgile, Waterfall ModelProfessional Experience:BCBS, Michigan Nov 2023 Till date
Java Full Stack DeveloperResponsibilities Worked on the design, development and testing phases of Software Development using AGILE methodology and Test-Driven Development (TDD). Implemented business logics with Multithreading, Collection framework API. Involved in development, design and implementation front end part of the widget-based application using HTML5, CSS3, jQuery, JavaScript, AJAX, ReactJS, Bootstrap. Developed various screens for the front end using React and used various predefined components from NPM (Node Package Manager) libraries. Designed pages using Angular 5 Validations, Modules, Events, Expressions, Directives, Controllers and Filters. Involved in building a single page and cross browser compatible web application using Angular 4/5 (Angular routing) and Bootstrap. Bottle micro-framework implemented with RESTful API with MySQL database. Building cloud Microservices using Spring Boot. Used Spring Core Annotations for Dependency Injection Spring DI and Spring MVC for REST API s and Spring Boot for Microservices. Used multithreading in programming to improve overall performance using Singleton design pattern in Hibernate Utility class. Designed and developed Hibernate DAO's using Spring framework's Hibernate DAO Support and Hibernate Template. Involved in creating various Data Access Objects (DAO) for addition, modification and deletion of records using various specification files. Implemented the back-end services using Spring Boot and Spring Boot for batch processes input file scanning and posting batch job request to Message Queue. MySQL database used to load the application data and written PL/SQL procedures, complex queries to perform various data operations. Deployed Spring Boot based Microservices Docker container using Amazon EC2 container services and using AWS admin console. Developed Modules for the Front-end applications and integrating them to Back-end using Spring MVC & Hibernate framework. Used Spring AOP module to handle cross cutting concerns like transaction management, logging and profiling. Used Log4J to capture the log that includes runtime exceptions. Integration of automation batch run job with Jenkins. Worked with Jenkins Continuous Integration and Continuous Deployment (CI/CD). Used Web socket API for creation JEE applications.
Followed Test Driven Development to develop JUnit test cases and performed integration and system testing.Environment: Java, Spring Boot, JavaScript, React JS, Angular, HTML5, CSS3, AJAX, Bootstrap, jQuery, Node JS, Hibernate, Microservices, AWS, Redshift, JMS, JavaScript, PL/SQL, JSON, JAXP, JAXB, Restful services, Eclipse, Jenkins, Git, Log4j, MySQL, Apache tomcat, Mockito, Jenkins, Junit, Maven.
Wipro Technologies, Hyderabad, India Dec 2021 - Dec 2022Java/Project EngineerResponsibilities Designed and developed back-end function with several Java design patterns such as Data Access Object, Singleton, MVC, and Factory patterns. Involved in Agile Scrum methodologies to do requirements gathering analysis and planning Used Spring framework as business logic tier to perform IOC, AOP and integration with Spring MVC to define Controller, action mappings, services, DAO and DAOimpl to implement CRUD operations interactive with persisting objects Involved in multi-threading process to handle an asynchronous write-behind cache for database update Integrated Spring Security to provide security features like Authentication/Authorization Performed ORM with Hibernate to design and create the mapping classes, sessions, transactions, HQL and Criteria to fetch and persist data Developed MongoDB for data buffer and involved in configuration and deployment of Oracle as the database, wrote stored procedures using PL/SQL for data entry and retrieval in Reports module Used JMS and ActiveMQ to pass messages as payload to track different milestones and states in the workflows Exposed in websockets programming for providing real-time communication between client and server Configured and deployed applications on cloud server under Amazon Web Services using EC2, S3, Elastic Beanstalk, RDS Implemented transaction function through third-party API provided by Visa, Stripe, PayPal, Square Used SOAP, WSDL, JAX-WS to produce web services, generate stubs and consuming the existing web services Developed JUnit test cases for Unit testing, integration and Functional Testing, and ran automated unit tests using Mockito for the purpose of Test Driven Development Used Log4J logging framework for logging message at various levels Used JasperReports for report template to get detailed summary of the data in the database Involved in developing interactive web pages with frontend screens using HTML, CSS, JavaScript, JQuery, AJAX, AngularJS, Bootstrap, JSP and JSTL Implemented Single Page Application using AngularJS Involved in doing build & deployment and configuring dependencies using Maven Used SVN as version control system and Jenkins for continuous build integration.Environment: Core Java, Spring, Spring MVC, Hibernate, Oracle, SOAP, WSDL, JAX-WS, JMS, ActiveMQ, Amazon Web Services, JUnit, Mockito, Jasper Reports, Log4j, Bootstrap, HTML, CSS, JavaScript, JQuery, AJAX, AngularJS, JSP, JSTL, Maven, SVN, Jenkins.Cyient, Hyderabad, India Jan 2019 Nov 2021Java Developer
Responsibilities Involved in Agile Scrum methodologies to do requirements gathering, analysis, and sprint planning. Planned Sprint releases, deliverables and dependencies with other vendor teams through SOS (Scrum of Scrum meetings) and participate in weekly status meetings to discuss on the project progress. Used HTML, JavaScript, CSS, JSP, and SEI Taglibs to develop web pages. Enhance the user interface using HTML5, CSS3 and JavaScript Libraries like JQuery, ReactJS, and Bootstrap. Implemented a Middle tier using Spring MVC to process client requests and build server-side graph models using my graph server-side framework. Done with logging, exception handling and transaction management using Spring AOP. Used Angular to parse the data fetched from APIs and Performed web Page Applications using AngularJS with other development teams. Consumed web services and using CXF API to build client jars. Coordinate with services team to produce a valid service response meeting business and application needs. Have been using GOF java designed patterns and J2EE design patterns including MVC, VO, DAO, Business delegates, Service locator, DTO etc. Involved in integrating Spring with Hibernate. Involved in setting up configuration properties, ORM mappings, and CRUD operations with the database. Used Spring-boot- starter-parent as the parent POM and inheriting sensible default settings from Spring Boot and the spring-data- MongoDB dependency provides integration with the MongoDB. Consumed REST based Microservices with Rest template based on RESTful APIs. Creating JUnit test cases to have thorough Unit testing to avoid defects. Designed and developed web services like SOAP, XML schemas, JAXB and XSL and Involved in activities like code review and performance improvement.
Created Hibernate mapping files, sessions, transactions, Query and Criteria to fetch the data from SQL schema Involved in ORACLE writing SQL queries & PL SQL - Stored procedures, functions, triggers, cursors, object types, views. Scheduled Ctrl-M jobs to run them. Created Microservices to provide RESTful API utilizing Spring Boot with Spring MVC. Web logic server set up, build and deployment. Used JMS queues for messaging. Involved in creating scenarios for Performance testing followed up with the Performance team to run the scripts. Configured the CI/CD pipelines for deploying Microservices and lambda functions using Jenkins CI server. Working with the middleware team and DBAs regarding the database issues and code deployments. Involved in creating JUnit test cases and ran the TEST SUITE using EMMA toolEnvironment: Java, Spring MVC, IOC, AOP, Hibernate, Angular, Microservices, Bootstrap, Spring Boot, NodeJS, HTML5, CSS3, AJAX, JSON, Eclipse, Oracle 11g, Weblogic, UNIX, Log4J, CI/CD, Servlets, CSS, JSP, Connectors, JQuery, Maven3.x, CVS, JUnit, XML, JAXP, JAXB, XML, XSD, JMS, XSLT, Amazon Web Services (AWS), Micro Services.Education Bachelors in Electronics and communication from Kamala Institute of Technology and Science, India. Masters in Advanced Data Analytics from University of North Texas, Texas, USA |