SUREKHA ACHANTA
Backend Java Developer
Mobile: 7147268016
Email: achantasurekha@gmail.com
PROFESSIONAL SUMMARY:
Around 8 years of experience in design, development, testing, integration, deployment,
maintenance and support of various applications using Java/J2EE technologies
Extensive work with web technologies including Java REST API, J2EE, web services, and JDBC
Proficient in the complete Software Development Life Cycle (SDLC), including analysis,
requirements gathering, design, development, testing, and implementation. Utilized OOP
concepts, Java 8, Java EE (Servlets, JSP, JDBC), web services (SOAP, WSDL), HTML, JavaScript,
AJAX, Maven, Log4J, Oracle Web Center Suite, XML, Apache Tomcat, and JBoss
Hands-on experience with front-end engineering using JavaScript libraries and frameworks,
including HTML5, CSS, and JavaScript.
Designed and Implemented GraphQL schemas to define the type and structure of data
required by the application
Experienced in various development methodologies, including Test Driven Development,
Waterfall model and Agile methodologies such as SCRUM.
Developed web applications using MVC-based frameworks such as Spring, Spring Boot,
Spring Batch, and Spring MVC
In-depth experience with databases including Oracle, MySQL, MS SQL Server, PostgreSQL,
and a solid understanding of Database Management Systems
Experience with container-based deployments using Docker and Kubernetes
Basic knowledge of Amazon Web Services (AWS), including Amazon EC2, Amazon S3,
Amazon Elastic Load Balancing, and Amazon Lambda
Developed and integrated Kafka producers and consumers to handle real time data streams
in the applications
Worked with tracking and documentation tools such as JIRA and Confluence
Strong grasp of OOP fundamentals, including inheritance, polymorphism, abstraction, multi-
threading, and collections, for developing stand-alone applications
Expertise in distributed and web environments, with a focus on Java technologies including
Java collections, threads, J2SE, JDBC, Struts, Spring, and Hibernate Framework
Developed microservices components using Spring Boot
Significant experience with object-oriented concepts in C and Java
Created RESTful web services interfaces for Java-based runtime engines and accounts
Hands-on experience with web and application servers such as Apache Tomcat and JBoss
Proficient in IDE tools like Eclipse and IntelliJ
Solid understanding of the Software Development Life Cycle (SDLC) and Object-Oriented
Programming (OOP)
Technical Skills:
Languages Java, JavaScript, C, SQL, HTML, CSS.
Web Technologies RESTful Web Services, GraphQL, SOAP, WSDL, JSP, JSTL
Frameworks Spring (MVC, Boot, Security, AOP, Batch, Data JPA, IOC)
IDE's & Tools Eclipse, NetBeans, IntelliJ, SOAP UI, JIRA.
Databases Oracle, MySQL, MS SQL Server, PostgreSQL, PL/SQL.
Cloud Platform Amazon Web Services (AWS - EC2, S3), Docker
CI/CD Tools Jenkins, Maven, GitHub
Application Servers Apache Tomcat, JBoss, IBM WebSphere
Methodologies Agile (SCRUM), Waterfall, SDLC
Version Control SVN, GitHub
Docker & Kubernetes Containerization, orchestration, creating custom Docker container images,
Kubernetes management.
PROFESSIONAL EXPERIENCE:
777 Partners Aug 2022 - Jul 2024
Software Developer
Location: Newport Beach, CA.
Responsibilities:
● Collaborated in a team of 5 to develop Fintech Java Spring Boot web applications
using Hibernate ORM framework and PostgreSQL
● Created and improved REST APIs for merchandise leasing and account management
● Design and develop java restful services that communicate with the SQL database on the
backend and returns Json format data using spring, Hibernate.
● Designed GraphQL schemas to avoid the underserving/overserving issues for
few applications
● Implemented a Fraud Detection system with AI software, reducing fraud applications by 60%
● Implemented CI/CD pipelines with Kubernetes to automate the deployment process
● Utilized Git for version control, ensuring smooth collaboration and efficient code
management
● Optimized SQL queries to decrease idle time for account management and customer support
● Provided production-level debugging and data management using REST APIs and
Grafana logs, resolving 7+ Zendesk tickets weekly
● Involved in the total Software Development Life Cycle including Requirement Analysis,
Design, Implementation, Testing and Maintenance. Followed AGILE procedure with
SCRUM gatherings.
● Maintained documentation of work processes, approaches, and tasks inside Confluence and
JIRA.
● Led the development of a software system for Merit Life Insurance, leading to the successful
sale of the company and a $20 million increase in its valuation
● Design and develop java restful services for Merit that communicate with the SQL database
on the backend and returns Json format data using spring, Hibernate.
● Developed a custom JSON event database and processing platform using Java, Spring, and
a relational database, PostgreSQL
● Processed json events asynchronously from an AmazonMQ instance by parsing relevant
metadata from events, generating documents based on event type, and uploading
documents and raw json to an object store, Google Cloud Storage. Saved event metadata
and user data in a PostgreSQL database
● Provided REST APIs for customer, insurance agent, and admin portals to
view/download events and generated documents (e.g. policy contracts for customers
and commission statements for agents)
● Decreased fraud and default rates for UOwn, a lease-to-own platform, by enhancing loan
application validation
● Integrated 4 fraud detection APIs to validate different aspects of the application, reducing
the total number of fraudulent applications by ~30%
● Integrated an API for pre-authenticating credit card transactions to decrease more
expensive, failed calls to payment processors
● Provided production-level support for fraudulent activity by pushing timely hot-fixes for new
exploits
● Implemented the Java 8 features like multi catch block statements and tried with
resources for avoiding the improper shutdown issues.
● Worked on the Code reviews and deploying the code in DEV, QA, and PROD environments.
● Having hands on the Integration testing and writing the test scenarios.
Environment: Scrum gatherings, Java restful services, PostgreSQL database,GrapgQL, JSON data,
Spring Boot, Git, Kubernetes, Hibernate, Java 8 features, Docker container images, Spring Boot,
Microservices, Rest APIs, Event-driven architecture, Gradle
Alphastar Corp Jun 2019 - Aug 2022
Software Developer
Location: Irvine, CA
Responsibilities:
● Understand basic idea of new task and analyze with existing code. Worked closely with
the Business Teams
● Developed Core Java programs for business rules and workflows using Spring Boot
framework to provide the available tasks to client
● Enhanced usability of Java Swing-based GUI for engineering analysis codes
● Maintained and fixed existing GUI for continuous integration
● Participated in planning, design, and implementation of new software features
● Implemented new software for workflow automation, improving user productivity
● Integrated new software with existing systems and updated documentation for Java codes
● Responsible for creating efficient design and developing User Interaction screens using
● Analyzing and reviewing the business requirements, design document, use cases
and functional requirements document.
● Worked with different teams with data integrations.
● Utilized Kubernetes for the runtime environment of the CI/CD system to build, test deploy.
● Kubernetes is being used to orchestrate the deployment, scaling, and management of
Docker Containers.
● Deployed the code into Git hub. Monitoring the status of the code.
● Implemented OAUTH2.0 authentication protocol and provided OAuth2.0 token
implementation guidelines for enterprise web API security model.
● Design and build Docker tools and integrations like Docker images and Docker Plugins.
Environment: Java, Git hub deployment, Monitoring code status, Spring Boot, Java 8 features
Capgemini Mar 2014 - Sep 2016
Role: Software Engineer Location:
Bengaluru, India Responsibilities:
● Designed, coded, and tested key modules of the project using java oops concepts
● Developed intermediary methods to retrieve data being sent to and from an object.
● Experienced in software development using SDLC Software development life cycle
methodologies, Object Oriented Technologies.
● Played key role in the design and development of applications using J2EE and
spring technologies/frameworks using Service Oriented Architecture (SOA).
● Improved front-end application look and feel using HTML5, CSS3, jQuery
● Developed Core Java programs for business rules and workflows using Spring
MVC framework.
● Configured persistence context in Spring Framework and Hibernate
● Designed and developed RESTful Web Services, utilized Tomcat Application server for live
services
● Created complex SQL queries and used JDBC connectivity for database access
● Consumed third party web services APIs and Web Services using AJAX and jQuery.
● Developed user interface using HTML5, CSS3, JavaScript, Angular 8 and Node.JS.
● Implemented SOAP Web Services for Data Ordering information with external vendors.
● Used SOAPUI for testing web Services with different end points. Involved in implementing
enterprise SOA application projects.
● Strong Experience in database design using PL/SQL to write Stored Procedures,
Functions Triggers, and strong experience in writing complex queries, using SQL Server
and MySQL.
● JDBC was used to make connections to MYSQL and retrieve necessary data from it.
● Good knowledge in the configuration management and version control software like SVN.
Environment: Java, JavaScript, HTML, CSS, SQL, J2EE, Spring, JDBC, jQuery, Eclipse, SOAPUI, AJAX.
EDUCATION:
Master of Science: Computer Science. 2017 – 2019
California Polytechnic University, Pomona, CA
Bachelor's: Computer Science and engineering. 2009 – 2013
BITM, VTU, Ballari, India
CERTIFICATIONS:
AWS Certified Cloud Practitioner : Valid till September 2027