| 20,000+ Fresh Resumes Monthly | |
|
|
| | Click here or scroll down to respond to this candidateSumathiCandidate's Name
EMAIL AVAILABLEPHONE NUMBER AVAILABLEProfessional Summary:Over 5 years of experience on Cross Platform (Web & Client - Server) application development and design usingObject Oriented Programming, Java /J2EE technologies.Experienced in a fast - paced Agile Development Environment including Test-Driven Development (TDD) and Scrum and SAFE. (Scaled Agile Framework).Experience in working with Core Java 7, 8, 11, J2EE, Experience with spring framework modules such as Spring Core, Spring MVC, Spring Boot, Spring Security, Spring Data JPA, Spring ORM, Spring JDBC, Spring REST, Spring Cloud.Strong experience in Object Oriented Analysis and Design (OOAD) using a variety of design methodologies/process frameworks like SDLC, UML, Rational Rose.Experience in using various Amazon Web Services (AWS) components like EC2 for virtual servers, S3 and Glacier for storing objects, Elastic Beanstalk, Elastic CacheExperienced in developing applications using different J2EE Design Patterns such as DAO, Singleton, Session Facade, and Factory.Highly skilled in developing and implementing enterprise web applications using Spring Boot, Spring Data JPA.Strong knowledge on Hibernate and in using Hibernate Connection Pooling, HQL, Collections, Hibernate Caching,Hibernate Transactions.Expertise in using J2EE Application Servers such as JBoss, and Web Server TomcatExperience in JDBC Programming and also with writing SQL Queries, PL/SQL stored procedures, Functions, and packages.Experience in various software developments IDE's like Eclipse, My Eclipse, Visual Studio, STS.In-depth experience in CI/CD pipeline tools such as Docker, Jenkins and AWS along with load handling, process optimization techniques.Experience with Memory Profiling, Garbage collection tuning, Multithreading and ConcurrencyExperience in performing Unit testing, Integration Testing and generation of test cases using JUnit.Quick learner, self-motivated, organized, and team player with strong personal and group communication skills.Technical Skills:Programming LanguagesJava (11, 8, 7), JavaScriptCloud TechnologiesAmazon Web Services (AWS)FrameworksSpring, Hibernate, JPA,IDEsSpring Tool Suite (STS), EclipseBuild Tools/CI-CD ToolsMaven, Ant, JenkinsSource Code ManagementGit, GitHub, SVN, Bit bucketContainerization ToolsDocker, KubernetesMonitoring/Logging ToolsSplunk, Log4j, Slf4jTesting ToolsJunit, Mockito, PostmanProject Management ToolsJiraModeling /Documentation ToolsUML, Rational Rose, Swagger, MS VisioDatabasesSQL Server, Oracle, DB2, MySQL and MongoDBOperating SystemsWindows, Linux, UNIX, Mac Os.Professional Experience:Heritage Bank, Marion, Iowa Oct 2022 to PresentCandidate's Name
Maintaining and expanding AWS infrastructure using AWS Stack, especially database setup and maintenance on AWS EC2.Developing and consuming Restful web services to accumulate data and generate reports.Involved in all aspects of the software development lifecycle (SDLC) including requirements analysis, design, implementation, and deploymentUtilized Spring MVC and Hibernate to create a multi-tiered JEE design.Utilizing spring framework including spring core/IoC, Spring Web, Spring Security and implement the authentication, authorization, and access-control features by using Spring Security.Implementing business layer using Core java, Spring Beans using dependency injection, spring annotationsCreated java utility classes with Servlets that other modules could use for formatting, excel downloads, etc.Developed search functionality to pull records from the database, update them, and save back to the database.Engaged in postproduction support and maintenance of the applicationCollaborated with the frontend developers and product managers to develop new features and improve existing functionalities.Worked on optimizing the application's performance and scalability to ensure smooth and fast operation even under high trafficIdentified and fixed bugs, issues, and security vulnerabilities in the application.Participated in code reviews, design discussions, and other agile ceremonies to ensure the quality and consistency of the code baseWorking with Core Java technologies Collections, Serialization, Generics, Annotations, and Exception Handling to implement Back-End Business LogicDeveloping web pages using JSF framework establishing communication between various pages in applicationCreating Spring Controllers and Integrated with Business Components and View Components.Utilizing Hibernate framework for back end development and spring dependency injection for middle layer developmentUsing Microservices architecture, with Spring Boot-based services interacting through RESTDeveloped Microservices for different level of layers in flow of network.Environment: Java 11, Spring Modules, Hibernate, Amazon Web Services (AWS), GIT, Maven, Jenkins, Kibana, Splunk, Heroku, OAuth 2.0, Swagger, Apache Kafka, REST API, HTML5, CSS3, jQuery, Bootstrap, Redux, Spring Tool Suite (STS), Apache Tomcat Server, Junit, JiraElephant Insurance, Richmond, VA May 2021 Sep 2022Candidate's Name
Responsibilities:Re-designed, re-architected and built the existing application using Java 11, Spring Boot, Spring Reactive Stack (Web Flux), and Maven.Implemented Java 11 features like utility methods, local-Variable Syntax for Lambda Parameters, and Nested Based Access Control.Responsible of migrating existing code (Legacy code) to spring boot micro services.Worked on different AWS components like S3, EC2, Cloud Watch and Cloud Formation.Developed REST APIs using Spring Web Framework and core Java APIs.Used Amazon S3 to backup database instances periodically to save snapshots of data.Designed and developed Micro Services business components using Spring Boot, Used Spring Data (JPA) module for performing CRUD operations on database. Implemented Caching to different layers of the application using Reactive Redis to improve performance and reduce latency.Created RESTful Web Services for populating and saving data from/to database.Build Code using Visual Studio Code (IDE).Deployed the Application on Apache Tomcat Server and used GIT as Version Control Tool.Used Maven in library importing and project building.Used Jenkins as the integration tool and improved scalability of applications on cross-platforms.Used JIRA extensively to log all issues and track development status.Environment: Java 11,8, spring, Spring Boot, Microservices, Spring Data JPA, Spring Security, AWS, Visual Studio Code, Rest API, Apache Tomcat Server, GIT, Maven, Jenkins, Jira, Agile, Windows.TUMI, South Plainfield, NJ Jan 2020 Apr 2021Candidate's Name
Responsibilities:Participated in Analysis, Design and Implementation and Testing phases of Software Development Life Cycle SDLC.Developed the Application Components using spring, Spring Boot, Spring JDBC, Spring IOC, Spring AOP, Spring Security, and Oracle.Worked extensively on creating controllers, Interfaces and execution classes utilizing Spring MVC structure and utilized Micro service design with Spring Boot based services through RESTUsed Core Java 1.8 concepts and implemented Collections, I/O, Exception Handling and Generics in logic design and developmentImplemented REST Microservices using spring boot. Generated Metrics with method level granularity and Persistence using Spring AOP and Spring Actuator.Deployed application on AWS EC2 instances and configured the storage on AWS S3 buckets.Involved in creating APIGEE Custom Policies preferably security policies using JWT & OAUTH.Used Spring Tool Suite (STS) IDE tool for application development.Extensively used Maven to build the application and deploy on Embedded Tomcat Server.Used Log4j to capture the log that includes runtime exceptions.Used GitHub as Version Control tool to develop the enhancements for every release. Continuous deployments (CI / CD).Worked on JIRA for defining User Stories, tasks and defects and carried out the project with Agile Scrum.Environment: Java 8, Spring, Spring Boot, Microservices, Spring JDBC, Spring IOC, Spring AOP, Spring Security, AWS, JAX-RS, OAUTH, Spring Tool Suite, Apache Tomcat Server, Log4j, STS, GITHUB, Jira, Agile, Windows.Dollar Bank, Pittsburgh, PA Aug 2018 Dec 2019J2EE DeveloperResponsibilities:Involved in complete Agile/SDLC - Requirement Analysis, Development, System and Integration Testing.Developed java scripts for all client-side validation and developed User Interface (GUI) using JSP, CSS, JSTL, and XSL. Used JSTL tags for communicating between controller and JSP.Analyzing, developing, and improving the performance of User module application using Java, JEE, Restful Web services, JAX-RS, Oracle.Configured Association Mappings like one-one and one-many in Hibernate.Involved in Java Multithreading to cascade multiple changes on multiple records in only one transaction and developed a batch process framework.Extensively used XML and Java Architecture for XML Binding (JAXB), to map java classes to XML representation.Used Hibernate to persist the data efficiently into database and also integrated it with the Spring ORM framework.Used Log4j for logging errors, messages and performance.Used Maven for build framework and Jenkins for continuous build system.Extensively used Eclipse IDE for developing, debugging, integrating and deploying the application.Environment: Java7, Spring, Hibernate, JSP, JSF, HTML, CSS, JavaScript, XML, Log4j, Oracle, Maven, Eclipse IDE, Windows. |