0% found this document useful (0 votes)
1 views

Haritha _ Java Developer

Haritha Karuturi is a Java Developer with over 8 years of experience in enterprise application development, specializing in Java, Java EE, and various Spring frameworks. She has a strong background in designing and implementing RESTful web services, microservices architecture, and has worked extensively with AWS and various databases. Her professional experience includes roles at Cognier INC, ICICI/TCS, and Pheonix Info Care Systems, where she has utilized Agile methodologies and contributed to multiple software development projects.

Uploaded by

harijava700
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
1 views

Haritha _ Java Developer

Haritha Karuturi is a Java Developer with over 8 years of experience in enterprise application development, specializing in Java, Java EE, and various Spring frameworks. She has a strong background in designing and implementing RESTful web services, microservices architecture, and has worked extensively with AWS and various databases. Her professional experience includes roles at Cognier INC, ICICI/TCS, and Pheonix Info Care Systems, where she has utilized Agile methodologies and contributed to multiple software development projects.

Uploaded by

harijava700
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 4

Haritha Karuturi

Java Developer
Ph:(678-712-7096)
[email protected]

Professional Summary:
 Having8+ years of experience in enterprise application &server-side software development using
Java,Java EE, Restful Web Services and JSON / XML based technologies.
 Strong experience in Spring Modules like Spring AOP, Spring IOC, Spring Boot, Spring
Microservices, Spring REST, Spring Eureka, Spring JPA, Spring Batch.
 Implemented Spring MVC, AOP Validation Framework (spring and spring modules) Util packages
ORM and DAO layers in most of the modules.
 Experience in Design, Development, Deployment and Implementing web-based JavaEE projects like
Web Services (REST), using Web/Application servers such as Web Logic, WebSphere, and Apache
Tomcat.
 Expertise in implementing web and enterprise applications using Java, Spring Boot, Spring Rest and
Spring Security, React,Python, MySQL, MongoDB.
 Goodexperience working with Amazon Web Services like EC2, S3, Amazon Simple DB, Amazon
Elastic Load Balancing, Amazon Cloud Front.
 Experience with Open-source frameworks using Struts, Spring Batch, and Hibernate and used design
patterns like Singleton, MVC.
 Experience in design architecture and development of batch jobs using Quartz and Spring batch.
 Extensive experience in Java/JavaEE development, server administration.
 Applied best practices in Waterfall&Agile SCRUM methodologies including pioneered agile/Scrum
transformation from waterfall.
 In-depth knowledge of object-orientedprogrammingand JavaSE technologies like Collections, Exception
Handling, Multi-Threading and Abstraction, Inheritance, Encapsulation and Polymorphism.
 Experience in Integration of Amazon Web Services AWS with other applications infrastructure.
 Proven ability to lead software development teams and to work on multiple projects with strict deadlines.
Detailed oriented with strong problem solving, work ethics, communication, interpersonal and teamwork
skills.
 Responsible for developing the sequential and conditional batch jobs using the Spring batch framework.
 Hands on experience in Design patterns (JavaEE) like MVC, Singleton, Factory, Data Access Object
 Expertise in implementing web and enterprise applications using Java 8 &11, Spring Boot, Spring
Rest andSpring Security, React, Python, MySQL, Angular, MongoDB.
 Administration of various environments in software development life cycle Windows, Ubuntu.
 Skilled at progressing from problem to well-documented design, analyzing user requirements, estimates,
quality assurance, developing user requirements, specifications, test criteria, and system testing.
 Experience working with PostgreSQL, MySQL, and SQL Server.
 Designed and developed multiple J2EE Model 2 MVC based Web Application using J2EE
Technologies, open-source framework Struts Framework, Spring MVC,Spring Framework, Spring
Boot, Hibernate ORM Framework.
 Strong proponent of agile methodologies: Extreme Programming, Scrum and Waterfall Software
Development Life Cycle (SDLC) including requirement analysis, design and technical specification,
code development, code integration, testing and deployment of Object-Oriented Analysis and Design
using Java/JavaEE on Windows Unix and Linux platforms.
 Involved with creating user stories and issues, tracking team status, scheduling user tasks in a sprint
using JIRA, CA Agile Central.
 Extensive experience with IDEs likeIntelliJ, Eclipse& Atom.

Technical Skills
Languages: Java, JavaScript, Python, UML, WSDL, HTML, CSS, JavaEE
Web Technologies HTML, CSS, JavaScript, JSP, XML,AJAX, Java Web Services, JQUERY,
Angular, JSON.
Middleware: J2EE, SOAP,REST Webservices, Microservices
Databases MS - SQL, Oracle,Postgres,MongoDB, Reddis, DynamoDB
Application Servers JBOSS, Tomcat
Frameworks Spring,Spring MVC, Spring Batch.
Tools IDE: IntelliJ IDE, Eclipse
Testing Tools: Junit 4 & 5, Mockito,Cucumber, Selenium, Jasmine, Karma
Version Control Git, GitHub, Gitlab
Log Monitoring Splunk, New Relic, Dynatrace

Professional Experience
Cognier INC (Client: Wells Fargo, Sunrise, Florida) Feb 2022 to Till Now
Software Engineer

Responsibilities:
● Working on Agile development methodology and built the application with Acceptance Test Driven
Development (ATDD). Responsible and active in the analysis, definition, design, implementation,
management, and deployment of full software development life cycle of project.
● Designing and Developing REST microservices architecture Using Java 8, Spring boot,
Webservices, Apache Camel, and open-source frameworks.
● Designing and developing microservices based on Enterprises Integration pattern [Camel].
● Using Junit 4 and Mockito to perform unit testing and test whether the code is working according
to business requirements.
● Using Apache camel to achieve rule based routing and mediating engine.
● Used Spring-Data-JPA and JDBC template.
● Design Schema (tables) and to store dynamic data collected from various upstream API, to store this
dynamic data we use various Relational and NoSQL databases, such as Postgres, MongoDB, and
Couchbase.
● Used Kafka(RTF) to ingest and process event stream.
● Writing complex queries NoSQL, SQL queries when business for info or during reprocessing.
● Used AWS to deploy these services. In Case of IAAS used JBoss to deploy these services.
● Involved in designing, developing and testing the web application by using HTML5, CSS3,
Bootstrap and Angular.
● Used Splunk for log monitoring, creating alerts, creating dashboard.
● Working with Atlassian software development and collaboration tools (Bitbucket, JIRA,
Confluence, etc.). Currently we migrated to GitHub.
● Used Jenkin Jobs for Continuous Integration.
● Used XLR tool for Continuous Deployment.
● Writing UNIX Shell Scripting for all the docker image to work according to configuration setup.
● Participating in Daily scrum, Sprint Review, Retrospective, Sprint Planning, Backlog Refinement
and Writing feature stories.

ICICI / TCS, Hyderabad, India May 2021–Jan 2022


Java developer

Responsibilities:
● Used Agile TTD style methodology to build Java based applications.
● Extensively used Core Spring Framework for Dependency Injections of components.
● Developed API using Hibernate to interact with the Oracle database.
● Developed the application using Struts Framework that leverages classical Model View Controller
(MVC) architecture.
● Developed Restful Clients using Jersey (Blocking) and Spring Web client (non-blocking client).
● Used spring framework for dependency injection and integrated with Hibernate and JSF.
● Developed web applications using Angular, Spring MVC, jQuery, HTML5, Node.js, Bootstrap for
Virtual InfoTech Inc.
● Developed SOAP utilizing business logic for CRUD functionality and Rest Easy web services for
creating reports.
● Worked on PL/SQL and created views, triggers, procedures, function, and stored procedures.
● Created complex SQL and used JDBC connectivity to access the database.
● Extensive experience in developing Micro services using Spring Boot, Netflix OSS and followed
domain driven design.
● Used Kafkato publish and subscribe stream of records.
● Experience in using build/deploy tools such as Jenkins, Docker, and Open Shift for Continuous
Integration & Deployment for Micro services.
● Developed Java and EJB in Mainframe DB2 environment.
● Used Web Services (SOAP) for transmission of large blocks of XML data between two interfaces.

Pheonix Info Care Systems, Hyderabad, India Oct2017–April 2021


Java Developer

Responsibilities:
● Design the Rest services and Responsible for writing the Controllers and Services using Java 8.
● Experience with building REST APIs and service-based architectures
● Deployed the Services onto the services and tested end-to-end application.
● Coordinated with the Front-End teams and solved the issues very quickly.
● Responsible for resolving technical issues.
● Coordinating with system analyst for gathering user stories and documenting the requirement
specifications.
● Worked on applications based on Vue JS and Angular 8 frameworks.
● Worked with npm commands and used package.json for managing dependencies and dev-
dependencies of node js applications.
● NodeJS servers and configure Java API's and front-end modules.
● Lead/Co-ordinate with the team working offshore.
● Utilized AWS platform and its dimensions of scalability including VPC, EC2, ELB, S3, EBS,
ROUTE 53.

● Deploying application in Dev, Production servers; coordinating my work with the offshore team
● Used SCRUM agile Methodology for design and development. And aggressively working on
different platforms and technologies.
● Used AWS Cloud Watch performed Monitoring, customized metrics, and file logging.
● Used AWS Lambda to manage the servers and run the code in AWS.
● Understanding business requirements drafted by the requirement analysts and translating such
requirements to technical system specifications developing code for enhancements and bug fixes.

Viacom, System Analyst, Hyderabad, India Oct 2015–Sep 2017

Responsibilities:
● Developing test plans, test cases, test scripts, and test reports on multiple projects.
● Provided ongoing support and configuration of work structures (organizations, locations, grades,
organization hierarchy, etc..), responsibilities and security profiles.
● Deployed the Services onto the services and tested end-to-end application.
● Tracked error metrics, data integrity issues, and remedy ticket closure metrics on a monthly basis.
● Completed Workflow and imaging system java project to support the insurance policy print process
with an electronic delivery capability enabling cost-efficient and effective policy print delivery
solutions.
● Creating custom SQL queries to extract necessary data from database.
● Coordinating with team members for gathering user stories and documenting the requirement
specifications.
● Performing testing on various software, telecom, and reporting systems.
● Flagging bugs, defects, and relaying issues to the software engineers.

You might also like