Summary
Overview
Work History
Education
Skills
Timeline
Generic

Sruthi Arikatla

Scarborough,ON

Summary

Accomplished software developer with over 7 years of experience in the full software development lifecycle, specializing in the design, coding, testing, and production support of scalable, multi-tier enterprise applications. Proficient in various J2EE design patterns and open-source frameworks, including Spring and Hibernate, with a strong foundation in SOLID principles. Demonstrated expertise in modern JavaScript frameworks and cloud services, effectively leveraging AWS components to enhance application performance and scalability. Committed to delivering high-quality solutions while adhering to development goals and timelines, with a strong focus on user experience and interface design.

Overview

8
8
years of professional experience

Work History

Senior Software Developer

Epam Systems
05.2025 - Current
  • Designed, developed, tested, and maintained scalable software applications using modern programming languages and frameworks.
  • Developed a backend application using Springboot microservices and maintain Restful web APIs.
  • Analyzed user requirements and translated them into technical specifications and functional solutions.
  • Wrote clean, efficient, and well-documented code following best practices and coding standards.
  • Collaborated with cross-functional teams (product managers, designers, QA) to deliver high-quality software solutions.
  • Debugged, troubleshot, and resolved software defects to improve performance and reliability.
  • Participated in code reviews to ensure code quality, security, and maintainability.
  • Implemented and integrated APIs, databases, and third-party services.
  • Optimized application performance and ensured responsiveness across platforms.
  • Followed Agile/Scrum methodologies, participating in sprint planning, stand-ups, and retrospectives.
  • Created and maintained technical documentation for applications and systems.

Full Stack Developer

SS&C Technologies
Mississauga, Ontario
01.2024 - 05.2025
  • Involved in gathering business requirements, analyzing the project and created UML diagrams such as Use Cases, Class Diagrams, Sequence Diagrams and flowcharts for the Optimization module.
  • Developed the system using Java, Spring Boot, Hibernate 4.3, Angular 14, HTML5, CSS3, jQuery, JavaScript, XML, JSON, AWS, Oracle, MongoDB, JNDI and Web Services.
  • Developed XML Web Services using C#, ASP.NET, SOAP, XML, XSLT, and WSDL, ensuring real-time data provision.
  • Developed application using Java Multithreading concept. Extensively used Java 8 Lambda Expressions.
  • Done Front-end UI development with Node.js, JavaScript MVC frameworks, Backbone.js, jQuery, Knockout.js, HTML5, CSS3 OO JavaScript, and LESS/SASS.
  • Developed a web application using Python, Django, Vue.JS, TypeScript, HTML, CSS, Bootstrap, Oracle.
  • Built production web applications using Agile methodologies and modern technologies like React/Redux, Node.js/Express, ES6, and SQL/NoSQL ORM's.
  • Strong experience in using RDBMS database like PostgreSQL, handled and parsed various data in the java side.
  • Used MongoDB as a persistent store and Apache Kafka as a messaging layer for custom.

Java/J2EE Developer

Big works Technolgies
India
01.2021 - 11.2023
  • Actively involved in Analysis, Design, Development, System Testing and User Acceptance Testing. Successfully followed agile methodology in the Scrum Cycle model to help, respond quickly to business needs.
  • Worked on an application which is developed entirely on MeanStack with deployment on node.js, MongoDB, Express, and React.js based on the MVVM design pattern.
  • Developed a Micro Service Oriented application with React JS in the front end and Spring Boot services.
  • Developed/Implemented code on requirements using Spring MVC and Hibernate by using Agile Methodology.
  • Developed applications using Java8 and new features of Java (Lambda Expressions). Involved in developing Thread Safe blocks for multithread access and distributed transaction management.
  • Created a python, Django web-based application using Python scripting for data processing and MySQL for database, HTML, CSS, jQuery for data visualization.
  • Developed application using new features of java 1.8 Annotations, Generics, Enhanced for loop and Enums.
  • Developed Interactive web pages using HTML5, CSS3 and JavaScript. Develop various screens for the front end using AngularJS and used various predefined components from NodeNPM.
  • Customized the Node.JS server to pick the local package JSON and run the applications without changing the local paths and variables and used Node.JS for server side web applications for java script codes to build real-time web API's.
  • Created APIs, database Model and Views Utilization Python in order to build responsive web page application.

Java developer

CGS
India
07.2018 - 12.2020
  • Contributed to design, development, and testing of high-quality, reusable, and maintainable Java code.
  • Designed user interfaces using HTML5, CSS3, JavaScript and jQuery libraries.
  • Created unit tests for validating functionality of the developed features.
  • Developed and implemented robust Java applications using object-oriented programming principles (OOP) and design patterns.
  • Utilized version control system such as Git for tracking changes in source code.
  • Monitored application logs and identified potential security threats.
  • Maintained database systems such as MySQL or MongoDB for storing data securely.
  • Optimized performance of web applications by refactoring existing codebase.

Education

Bachelors - Electronic communication Engineer

CMR Institute of Technology
India
05-2018

Skills

  • Programming Languages: Core Java, SQL, Python, React
  • Web Technologies: JavaScript, ReactJS, AJAX, JSON, Bootstrap, jQuery, AngularJS,Angular2/4/8 NodeJS, Express JS
  • J2EE Technologies & Frameworks: Servlets, EJB, JSP, JSF, JDBC, SOAP, REST, XML, Spring, Hibernate, Spring MVC, Spring Boot,Spring Batch, Spring cloud
  • Database: Oracle 8i/9i/10g/11i, DB2, SQL Server 2000/2005/2008, MYSQL, MongoDB
  • Application/Web Services: Oracle/BEA WebLogic 10g/11g/12c, IBM WebSphere 70/80/85/90, JBoss, Tomcat 60/ 70/80
  • Messaging Services: JMS, Kafka
  • Build & Configuration Tools: Ant, Maven, Gradle, Jenkins
  • TESTING TOOLS: JUnit, Mockito
  • Version Control Tools: GIT, Bitbucket
  • Project Management Tools: JIRA, Rally, Microsoft Project
  • CLOUD TECHNOLOGIES: AWS, EC2, EBS, S3, Docker, ECS
  • IDE: Eclipse, Visual Studio, IntelliJ, Atom
  • Microservices architecture
  • API integration

Timeline

Senior Software Developer

Epam Systems
05.2025 - Current

Full Stack Developer

SS&C Technologies
01.2024 - 05.2025

Java/J2EE Developer

Big works Technolgies
01.2021 - 11.2023

Java developer

CGS
07.2018 - 12.2020

Bachelors - Electronic communication Engineer

CMR Institute of Technology
Sruthi Arikatla