Home

Devi Priya - Java Developer Candidate
[email protected]
Location: Houston, Texas, USA
Relocation:
Visa: H1B
PROFESSIONAL SUMMARY
Experienced professional with over 10 years of expertise in object-oriented design,
development, deployment, and maintenance using Java technologies.
Skilled in Java technologies, specializing in creating RESTful web services. Experienced with
frameworks like Spring (Spring Boot, Spring MVC), JPA (Java Persistence API), and Hibernate for
efficient database interaction.
Developed applications using J2EE technologies such as Java, JSP, Servlets, JDBC, and XML/XSL.
Implemented MVC architecture using frameworks like Struts.
Expertise in core programming skills including object-oriented programming (OOPs) principles
and multi-threaded programming.
Experienced in end-to-end automation using Continuous Integration and Continuous
Deployment (CI/CD) tools such as Jenkins for build automation, Docker for containerization, and
Kubernetes for container orchestration.
Proficient in various tools and services on the Amazon Web Services (AWS) platform, including
EC2 for virtual servers, S3 for object storage, RDS for relational databases, and Lambda for
serverless computing.
Extensive experience with SQL databases including SQL Server, DB2, Oracle, and MySQL.
Designed and optimized database schemas, wrote complex SQL queries, and performed
database tuning and optimization.
Proficient in frontend technologies such as Angular for building dynamic web applications,
Node.js for server-side scripting, AJAX for asynchronous client-server communication, and XML
technologies including SAX and DOM parsers.
Excellent problem-solving skills, team player and project management skills.
Proficient in Configuration Management tools like Git for version control.
Experience using messaging frameworks such as JMS (Java Message Service) for reliable
messaging between distributed systems and IBM MQ for enterprise messaging.
Experience in using bug tracking tools including JIRA for issue tracking and project management,
and HP QC/ALM for test management and defect tracking.
Strong knowledge of Gang of Four Design Patterns such as Fa ade, Singleton, DAO, and MVC
(Model-View-Controller) for building scalable and maintainable software applications.
Experienced with development methodologies including SDLC (Software Development Life
Cycle), Agile (Scrum, Kanban), and Waterfall. Practiced Agile principles to deliver high-quality
software iteratively.
Prepared comprehensive test case scenarios using tools like TestNG and JUnit, and documented
test results for validation and reporting purposes.
Experienced in providing user support, troubleshooting issues, and conducting training sessions
for end users to enhance their proficiency in using developed applications.
Experienced and deep understanding of logical and physical data modelling and relational
database technologies.

TECHNICAL SKILLS

Web Technologies JSON, JSP, HTML, HTML4/5, CSS, React JS, JavaScript, Angular JS, AJAX
XML Technologies XML, XSL, XSLT, SAX, DOM, AXIS, XML Beans and JAXB
Programming Languages Core Java, J2EE, PL/SQL
Web/App Servers Apache Tomcat and JBoss
IDE Eclipse, NetBeans, Notepad++, IntelliJ
Tools Jenkins, Webex, TOAD, PL/SQL Developer, JUnit
Operating systems Windows, UNIX, Linux
Databases Oracle, My SQL, MS SQL Server, Mongo DB
Version Control Git
Logging Framework Slf4j, Log4j
Containerization Docker, Kubernetes
Cloud Platforms Amazon Web Services
Cloud Technologies AWS-EC2, S3, SES, CloudWatch, Lambda, IAM
Frontend Frameworks JSP, jQuery, Bootstrap CSS, Bootstrap Validator
Backend Frameworks Spring Boot, Spring Security, Spring Data-JPA, Springs Specification, API,
Criterion API, JAX-RS, Apache POI, Spring Batch, Spring Scheduler, Spring
MVC, Servlets, Hibernate, Restful Web services.

PROFESSIONAL EXPERIENCE
Senior Java Developer, IBM, Houston, Texas Mar 2020 Present
Project: EIS (Secure Enterprise Infrastructure Services Portal)
Description: The EIS (Enterprise Information Services) application provides support for the NS2020
telecommunications project of the US Government's General Services Administration (GSA). This project
defines a comprehensive set of contractual deliverables aimed at effectively managing and operating
various critical functions such as ordering, billing, inventory management, and SLA (Service Level
Agreement) management. The NS2020 program is designed to deliver a secure, reliable, and scalable
communication infrastructure that meets the growing demands of government agencies across the
United States. The EIS application plays a vital role in fulfilling this mission by facilitating seamless
communication, efficient management, and robust operational control. Through its cutting-edge
technology and advanced features, the EIS application has helped to revolutionize the
telecommunications landscape, enabling government agencies to better serve their constituents and
enhance their overall operational efficiency.
Responsibilities:
Part of an agile team that implemented a web portal to help users maintain their BSS (Business
Support System) for a Telecom Domain.
Utilized AWS CloudFormation to automate the creation and deployment of AWS resources,
including EC2 instances, load balancers, and Auto Scaling groups.
Deployed application into AWS using cloud-native tools such as AWS Elastic Beanstalk, AWS
Lambda, AWS EC2, and AWS ECS.

Used React JS for creating interactive UI s using one-way data flow, virtual DOM, JSX, React
Native concepts.
Created React Component for UX-Library consisted of button, checkbox, input icons, toggle
button, dropdown, multi-level dropdown and many more using Bootstrap components.
Implemented React JS client side form validation to validate user inputs.
Utilized performance optimization techniques such as useMemo and useCallback hooks to
optimize rendering and minimize unnecessary re-renders.
Created custom directives to manipulate the DOM and enhance the application's functionality.
Used AWS CodePipeline, AWS CodeCommit, and AWS CodeBuild for continuous integration and
continuous deployment (CI/CD) of code changes.
Developed the application using Spring Boot, providing REST API-based services.
Redesigned the application modules using the Spring framework.
Wrote JSP and Servlets to add functionality to the web application based on customer
requirements.
Extensively used RESTful webservices, Spring Security, OAuth2.
Created various DML and DDL statements using Oracle PL/SQL and SQL.
Utilized HTML, CSS, and TypeScript to create clean, semantic, and maintainable code.
Integrated a testing framework for functional and regression testing using Java, JUnit, and
TestNG.
Involved in enabling CSRF security guard for the project.
Configured the Hibernate ORM framework using XML.
Involved in schema creation, database backups, and disaster recovery management.
Configured Spring beans using XML configuration.
Involved in issue resolution, user communication, and interactions.
Worked with the NVDA tool for 508 compliances.
Extensively used JIRA for story board for scrum meetings.
Responsible for bug fix, Enhancements, Designing, Impact analysis and lessons learned
documentation.
Involved in unit testing, system integration testing, and user acceptance testing.
Provided technical support for production releases.
Environment: Java 1.8, Oracle 11g, Spring Boot 3.0, Spring Security, Spring Data JPA, Spring Specification
API, HTML 5, CSS3, JavaScript, React JS, AWS EC2, AWS SES, RESTful webservices, JSON, IntelliJ IDE,
Maven, TypeScript, JUNIT, TestNG.
Java Developer, AT&T, Oakton, VA Aug 2016 Mar 2020
Project: Modern Data Strategy
Description: Modern Data Strategy is an innovative application designed to streamline the management
and utilization of diverse data sources within organizations. The project aims to empower users by
providing robust capabilities for creating, storing, and retrieving data efficiently.

Responsibilities:

Worked as a Software Developer and actively participated in all phases of the Software
Development Life Cycle (SDLC), including requirement gathering, design, development, and
testing.
Developed Angular controllers, services, filters, and developed HTML templates with various
Angular directives such as ng-app, ng- controller, ng-repeat, ng-if, ng-show, ng-hide, ng- change,
ng-blur etc.
Implemented Angular routing to create a seamless user experience and enable navigation
between pages.
Utilized Bulk Collections extensively for better performance and easy retrieval of data, reducing
context switching between SQL and PL/SQL engines.
Implemented the application using Spring Boot Framework and managed the security using
Spring Security.
Implemented performance tuning techniques for better execution and improved performance,
including suitable Indexes and primary-foreign key constraints.
Optimized database performance by implementing Hibernate ORM framework with XML
configurations.
Developed end-to-end application components involving business layer, persistence layer, and
database and web services layer using MVC with Spring Boot and Hibernate ORM.
Designed and developed JSP pages using Struts framework, Custom tags, and JSTL.
Used Bootstrap to add front-end features to the application.
Implemented Hibernate in the data access layer to access and update information in the
database.
Developed web applications using Spring Boot, JSP, HTML, Angular and JavaScript,
implementing J2EE design patterns like Spring, Singleton, DAO (Data Access Object), DTO (Data
Transfer Object).
Used Maven to build and deploy the application to Tomcat Web server.
Utilized the spring framework features, including spring modules (IOC, MVC, Batch, Web
Services, and Integration).
Used Spring JDBC Template for persistence with the database.
Created WSDLs as per wire frames, UI pages, and generated client jars using JAX-WS.
Worked on JMS and Messaging Queue (MQ) configurations.
Involved in developing Message Driven and Session beans that utilize JMS to manage backend
transactions.
Analyzed and prioritized production issue tickets and moved them from development to
scheduled releases.
Used Log4j2 for logging.
Implemented stateless session beans in the business processing layer.
Implemented Spring AOP for logging and exception handling for common logic.
Participated in Code Reviews and Code deployment process.
Environment: Java/J2EE, Oracle 10g, JSF, Spring 2.5, Spring Boot, Spring Security, Hibernate 3.0, MVC 5,
Eclipse, Bootstrap, EJB, HTML, CSS, Angular 4, AJAX, XML, JSP, JSTL, RESTful webservices, Maven, Junit,
Github

Software Developer, Arose Technosoft, India Jan 2013 - Aug
2015

Project: Falcon Reports
Description: Falcon Reports is a Web Application that is used by Registered Nurse and Facility
Administrators to generate reports related to patient treatment, medications, and demographics.
Reports are generated daily, weekly, bi-weekly, Monthly, yearly and time range. Each report has a
different format ranging from simple grid display to a report containing graphs, barcodes, and complex
grids.
Responsibilities:
Analyzed business requirements and recommended effective methodologies to improve
application functionality and user experience.
Implemented Spring Security for authentication and authorization purposes to ensure secure
access to the application.
Implemented all the functionality using Spring Boot and Hibernate ORM.
Implemented Java EE components using Spring MVC, Spring IOC, Spring transactions and Spring
security modules.
Developed advanced front-end components using HTML, CSS, JSP, and JavaScript to deliver a
visually appealing and user-friendly experience.
Utilized JQUERY, custom CSS, and JavaScript to enhance the user interface and create a dynamic
user experience.
Implemented JavaScript functionalities for client-side validation, AJAX requests, and dynamic
content updates, enhancing interactivity and user engagement.
Implemented RESTful APIs to facilitate seamless communication between front-end applications
and backend services.
Implemented CRUD operations using RESTful conventions to manage data entities efficiently.
Used Postman to test web services.
Developed a comprehensive suite of automated tests in Postman, ensuring thorough validation
of API responses across different endpoints.
Integrated Hibernate with Spring Frameworks for efficient Object Relational Mapping (ORM)
functionality.
Leveraged Spring Framework for annotation-driven transaction management to improve
application performance.
Designed and developed a DAO layer using Hibernate standards to ensure efficient data access
and management.
Implemented Log4j for logging Java applications for debugging and monitoring purposes to
ensure high reliability and performance of the application.
Environment: Java 1.7, J2EE, JSP, Spring MVC, JSTL, JMS Interface, Log4j, jQuery, AJAX, JSON, RESTful
web service, JavaScript, Git.
Keywords: continuous integration continuous deployment user interface user experience message queue javascript business intelligence sthree database hewlett packard microsoft procedural language Virginia

To remove this resume please click here or send an email from [email protected] to [email protected] with subject as "delete" (without inverted commas)
[email protected];3594
Enter the captcha code and we will send and email at [email protected]
with a link to edit / delete this resume
Captcha Image: