| 20,000+ Fresh Resumes Monthly | |
|
|
| | Click here or scroll down to respond to this candidateKeerthana Java/J2EE Developer
Email: EMAIL AVAILABLE
Ph#: PHONE NUMBER AVAILABLE
Professional Summary:
With over 6+ Years of experience in analysis, design, development, implementation and testing of web based,
enterprise business applications using the JAVA/J2EE technologies.
Experience in Software Development Life Cycle (SDLC), Requirements Specification, designing documents and
writing.
Experience with Java 17 features like Lambda expressions, Streams, filters, pipelines, Optional Interfaces, etc.
Experience Java 11/8 features such as Lambda expressions, Functional Interfaces, Streams to avoid boilerplate code,
keep code simple and extensively used core java technologies such as Collections, Multithreading, and Exception
Handling.
Experience in building web application using various Spring Framework features like Spring IOC, Spring MVC,
Spring AOP, Spring Batch, Spring Boot and Spring Security.
Experience in Spring Framework modules such as MVC, IOC, AOP and Spring JDBC, Spring JTA, Spring IO,
Spring Boot with Thyme leaf, Spring HATEOS, Spring Heroku, Spring Netflix, Spring Hystrix.
Experience in spring framework, extensively used Spring DI, Spring AOP, Spring JDBC templates and Spring
MVC.
Hands on experience with Integrated Development Environments (IDE's) tools like Eclipse and NetBeans.
Experience on Hibernate and in using Hibernate Connection Pooling, HQL, Collections, Hibernate Caching, and
Hibernate Transactions.
Experience in using Hibernate, extensively used Entity Class Associations, Criteria Queries and Projections.
Experience in XML technologies like XSL, XSLT, SAX, DOM, XPath, WSDL, DTD, XSD, SOA, JAXB, and Apache
Axis.
Experience in using various design patterns such as MVC (Model -View-Controller), Singleton, Session Fa ade,
Factory, DAO, Front Controller, and Business Delegate in the development of Multi-Tier distributed Enterprise
Applications.
Experience in Core Java concepts - Collection framework, Exception handling, IO, latest Java features,
Serialization, Multi-Threading, Concurrency etc
Hands on experience in Amazon Web Services provisioning and good knowledge of AWS services like EC2, S3,
Elastic Beanstalk, ELB, RDS, VPC, Spring Route53, Cloud Watch, Cloud Formation, IAM, SNS etc.
Experience in creating Docker images, Containers, push/pull and integrating with Spring Boot for running
applications securely on container platform by flexible integrating existing processes with log4J for logging.
Experienced with IBM WebSphere Application Server, Oracle WebLogic application servers, JBOSS and Apache
Tomcat Application Server.
Experience working with SOAP and Restful Web Service.
Experience in developing PL/SQL, Stored Procedures, functions, triggers using Oracle and comfortable working
with databases like SQL Server, Cassandra, DB2, No-SQL and MySQL.
Experienced in methodologies like Iterative, Agile, Scrum and waterfall approaches.
Committed to excellence, self-motivator, fast-learner, team player, ability to deal with people diplomatically and a
prudent developer with strong problem-solving skills and communication skills.
Technical Skills:
Languages Java 17/11/8, PL/SQL, SQL
Java/J2EE Technologies Core Java, JSP, JDBC, JNDI, JMS, JSTL, Java Beans, RMI, Java Multithreading, Generics
and Collections, EJB, Tiles, IBM MQ Series
Cloud Technologies AWS, GCP
Frameworks Spring (IOC, AOP, Boot), Hibernate
Bug Tracking Tools Rational Clear Quest, BugZilla
Design & GUI Tools Eclipse, IBM RAD/WSAD
App servers IBM Web-Sphere, Apache Tomcat, BEA Web Logic, JBoss
Databases/Tools Oracle, SQL Server, My-SQL
Version Control GItHub, GIt
Operating Systems Windows, Linux, UNIX
Professional Experience:
Client: IBERIABANK, Lafayette, LA. Sep 2023 Till Date
Role: Java/J2EE Developer
Responsibilities:
Involved in the requirements analysis, designing, development, testing and deployment of the enhancements.
Leveraged Java 17 features, including lambda expressions, to facilitate seamless communication within the business
layer and optimize database operations.
Developed responsive J2EE Web Applications using Java 17 and cutting-edge technologies.
Implemented Java 17 features like Lambda expressions, Streams, filters, pipelines, Optional Interfaces, etc.
Used Spring Framework for developing and implementing the web-based application following the MVC.
Developed various Action classes and Form bean classes using spring framework.
Developed Micro services using Spring Boot and deploying Micro services into AWS cloud using Jenkins.
Used Spring Boot for developing micro services and used REST to retrieve data from client-side using Micro service
architecture.
Developed REST based Micro services using Spring Boot.
Used Spring Boot to create stand-alone spring applications.
Used Hibernate, object /relational mapping (ORM) solution technique of mapping data representation from MVC
model to Oracle Relational data model with SQL-based schema.
Used Eclipse 3.2 IDE for coding, debugging and testing the application modules.
Used Node.JS for building web applications with client-server architecture where both can initiate communication in
two-way connections and allows them to exchange the data.
Worked on Java Messaging Services (JMS) for developing messaging services. Implemented different types of
messaging prototypes using JMS.
Used XML and Java Architecture for XML Binding (JAXB), to map java classes to XML representation.
Involved in designing and deploying multitude applications utilizing almost the entire AWS stack (Including EC2,
Route53, S3, RDS, Dynamo DB, SNS, SQS, IAM) focusing on high-availability, fault tolerance, and auto-scaling in
AWSCloudFormation.
Responsible for creating and maintaining the Docker containers also implemented build stage- to build the micro
service and push the docker container image to the private docker registry.
Developed various EJBs (session and entity beans) for handling business logic.
Developed JUnit test classes for Controller, Service and Data layers.
Implemented Log4J for Logging Errors, debugging and tracking using loggers, appenders.
Used JENKINS as a continuous integration (CI) tool.
Worked on SOA Web Services using SOAP with JAX-WS for large blocks of XML data over HTTP.
Worked on MongoDB database concepts such as locking, transactions, indexes, Sharding and replication.
Designed database and created tables, written the complex SQL Queries and stored procedures as per the
requirements.
Followed Agile Scrum methodology and used TDD for writing test cases.
Actively participated and provided feedback in a constructive and insightful manner during weekly Iterative review
meetings to track the progress for each iterative cycle and figure out the issues.
Environment: Java 17, spring, Spring Boot, MVC, Micro Services, Hibernate, Eclipse, JSON, Node.JS, XML, JMS, AWS,
Docker, EJB, Log4j, JUnit, Jenkins, SOAP, RESTFul, MongoDB, SQL, Agile and Windows.
Client: Grange Insurance, Columbus, OH. Jul 2022 Aug 2023
Role: Java/J2EE Developer
Responsibilities:
Involved in Design, Development and Support phases of Software Development Life Cycle (SDLC).
Developed applications using Java 11 and new features of java (Lambda expressions, Date-Time API).
Used Java 11 streams and lambda expressions to increase performance.
Used Spring Framework in the application, which is based on MVC design pattern. Developed Action classes and
Form beans and configured the spring-config.xml.
Designed and developed Restful service interface using Spring MVC to the underlying customer event API.
Involved in building Restful Web services using JAX-RSAPI.
Developed applications using Spring Boot and with various modules in spring framework like core, data, web,
AOP.
Deployed Spring Boot based micro service Docker Container using Amazon EC2 Container Services using AWS
Admin Console.
Used Spring Boot which is radically faster in building cloud Micro services and develop spring based application
with very less configuration.
Developed RESTful web services using Jersey for JAX-RS implementation using Spring Boot and Micro services
Architecture.
Developed Session beans which encapsulate the workflow logic and used Hibernate to access data
Involved in creating the Hibernate POJO Objects and mapped using Hibernate Annotations.
Used Node.JS to run Grunt tasks and build properly the project (compile, minify, concat etc.) and Implement
modules into Node.JS to integrate with designs and requirements.
Used Eclipse IDE as development environment to design, develop and deploy spring components on Web Logic.
Created XML document using STAX XML API to pass the XML structure to Web Services.
Worked on Amazon Web Services (AWS) like EC2, S3 bucket, ELB, Auto-Scaling, SNS, SQS, AMI, IAM, Dynamo
DB, Elastic search, Virtual Private Cloud (VPC) through AWS Console and API Integration.
Implemented build stage-to build the Micro services and push the Docker container image to the private Docker
registry.
Created JUnit test classes for the services and prepared documentation.
Prepared JUnit and Integration test cases and integrated with Jenkins.
Implemented enterprise integration with Web Services using SOAP and REST.
Made the integration of data in several applications in favor JSON documents with dynamic schemas using
MongoDB (NOSQL) database.
Wrote PL/SQL Stored Procedures, Views and Queries using SQL Developer for archiving data on a daily basis for
daily and monthly report and scheduled the job using Spring Scheduler.
Implemented the application using agile development methodology.
Participated in the status meetings and status updating to the management team.
Environment: Java 11, spring, MVC, Spring Boot, Micro Services, Hibernate, HTML5, CSS3, JavaScript, React.JS, REDUX,
React Native, Node.JS, Eclipse, JSON, XML, JMS, AWS, Docker, EJB, Log4j, JUnit, Jenkins, SOAP, RESTFul, MongoDB,
SQL, Agile and Windows.
Client: Tenet Healthcare, Dallas, TX. Feb 2021 Jun 2022
Role: Java/J2EE Developer
Responsibilities:
Involved in various phases of Software Development Life Cycle (SDLC) such as requirements gathering, modeling,
analysis, design, development and testing.
Participated in creation of Spring Configurations using Java 8 features, Lambda expressions, Streams, filters.
Worked on Java 1.8 features such as Lambda expressions for making anonymous inline function calls by using
Functional Interfaces which makes code readable and concise.
Developed complete Web tier of the application with Spring MVC framework.
Developed the application using Spring Framework that leverages classical Model View Controller (MVC)
architecture.
Designed and developed Micro-services business components using Spring Boot.
Developed Rest service for authentication using Spring Boot with embedded Tomcat server. Used spring boot for
single sign on page application to access more quickly.
Used Spring Boot to create stand-alone spring applications.
Used Spring Framework for Dependency Injection and integrated it with the Hibernate.
Used Hibernate framework for back end development and spring dependency injection for middle layer
development.
Developed application using Eclipse IDE using most of the Core and Advance Java concepts.
Developed Web API using Node.JS and hosted on multiple load balanced API instances.
Developed XML applications using XSLT transformations.
Used EJBs (Session beans) to implement the business logic, JMS for communication for sending updates to various
other applications and MDB for routing priority requests.
Orderly logged the whole process using log4j for auditing, debugging and error logging purposes.
Developed JUnit test cases to unit test the business logic. Supporting System Test and User Acceptance Test.
Wrote PL/SQL Stored Procedures, Views and Queries using SQL Developer for archiving data on a daily basis for
daily and monthly report and scheduled the job using Spring Scheduler.
Involved in complete development of agile methodology where there is a daily SCRUM meeting to understand the
status and resolve any issues.
Performed Design review and Code review for well-known performance practices for better performance and code
maintainability.
Environment: Java 8, spring, MVC, Micro Services, Spring Boot, Hibernate, Eclipse, Node.JS, XML, JMS, EJB, Log4j, JUnit,
SOAP, RESTFul, SQL, PL/SQL, Agile and Windows.
Client: The Home Depot, Atlanta, GA. Jun 2018 Jan 2021
Role: Java Developer
Responsibilities:
Involved in the Design, Development Phases of quotes, customer service modules.
Used Spring Framework to develop the Web application.
Developed Spring MVC rest controllers, services for backend interactions.
Used Spring MVC Model View Controller to handle/intercept the user requests and used various controllers to
delegate the request flow to the Backend tier of the application.
Integrated Hibernate ORM framework with spring framework for data persistence and transaction management.
Developed the Form Beans and Data Access Layer classes.
Developed JMS message listeners using Spring JMS Template to consume messages from queue.
Used XML to transfer the application data between client and server.
Developed services that are reusable and interoperable, using SOAP, WSDL, JAXWS, JAXRPC Web services.
Involved in Unit integration, bug fixing, acceptance testing with test cases, Code reviews.
Written complex SQL queries, stored procedures, functions and triggers in PL/SQL.
Involved in analysis, design, and Implementation applying the agile methodology.
Interacted with users in case of technical problems and mentored the business users.
Environment: Java, spring, MVC, Hibernate, Eclipse, XML, JMS, SOAP, SQL, Agile and Windows.
References: Will be provided upon request.
|