Vijay Teja
475-***-**** ***********@*****.*** Linkedin
SUMMARY
Over 4 years of experience as a Full Stack Java Developer, delivering scalable, secure, and high-performing web applications.
Proficient in developing microservices using Spring Boot, ensuring modularity and scalability in enterprise applications.
Experienced in building RESTful APIs and integrating them with front-end and back-end services, ensuring seamless communication across microservices.
Skilled in frontend development using React, AngularJS, and modern JavaScript frameworks with state management tools like Redux.
Strong background in asynchronous messaging systems like Kafka and RabbitMQ to decouple services and enhance system performance.
Hands-on experience in containerizing applications with Docker and orchestrating deployments using Kubernetes.
Familiar with CI/CD pipelines including GitHub Actions for automated testing and deployment across development and production environments.
Designed and optimized NoSQL and relational databases such as MongoDB, MySQL, PostgreSQL, Oracle, Snowflake, and Teradata.
Applied DevOps best practices, collaborating with cross-functional teams for smooth deployment, scaling, and monitoring of microservices.
Adept in web technologies including Java, Spring Boot, HTML, CSS, JavaScript/jQuery, and frameworks like React and AngularJS.
Well-versed in Agile/Scrum methodologies, participating in daily stand-ups, sprint planning, and retrospectives using JIRA.
Experience in writing automated tests using Cucumber and Gatling, contributing to test-driven development and application stability.
Demonstrated ability to collaborate with senior engineers and product teams to understand requirements and deliver robust solutions.
Implemented security best practices for microservices, including authentication, authorization, and data protection mechanisms.
Passionate about building clean, maintainable codebases and continuously learning new technologies in the full stack ecosystem.
TECHNICAL SKILLS
Languages
Java, JavaScript, TypeScript, HTML, CSS, SQL, jQuery
Frontend Frameworks
React, Redux, AngularJS
Backend & Frameworks
Spring Boot, RESTful APIs, Microservices Architecture
Databases
MySQL, PostgreSQL, Oracle, MongoDB, Snowflake, Teradata
Messaging & Streaming
Apache Kafka, RabbitMQ
DevOps & CI/CD
Docker, Kubernetes, GitHub Actions, Jenkins
Testing Tools
Cucumber, Gatling
Version Control
Git, GitHub
Project Management
JIRA, Agile/Scrum
Cloud & Deployment
Experience with cloud-based deployments (AWS/Azure concepts, not specified)
Other Tools & Concepts
REST API Design, OAuth2/Auth, Data Modeling, Containerization, Data Integration
E XPERIENCE
Full Stack Developer
General Motors Jun 2023 – Present
Designed and implemented scalable microservices using Spring Boot, following industry best practices.
Developed and maintained RESTful APIs, ensuring seamless integration between distributed microservices.
Managed complex UI interactions and state using React and Redux for responsive front-end development.
Modeled and optimized NoSQL databases with a focus on performance, data denormalization, and access patterns.
Collaborated closely with senior developers to gather requirements and contribute to all phases of the SDLC.
Implemented asynchronous messaging with Kafka and RabbitMQ to decouple services and boost system responsiveness.
Containerized applications using Docker and orchestrated deployments via Kubernetes for high availability.
Integrated backend services and APIs with robust error handling and fault-tolerant designs.
Automated build, test, and deployment workflows using GitHub Actions in CI/CD pipelines.
Ensured reliable and scalable system architecture through end-to-end full stack development and DevOps collaboration.
Environment: Java, Spring Boot, REST APIs, React, Redux, Kafka, RabbitMQ, Docker, Kubernetes, GitHub Actions, NoSQL MongoDB), CI/CD..
Full Stack Java Developer
Sacred Heart University May 2022 –May 2023
Developed and maintained the "My Data Dashboard" application to manage and visualize school data across Connecticut.
Collaborated in an Agile development environment, participating in daily scrum meetings, sprint planning, and retrospectives.
Synced task statuses and project updates using JIRA, ensuring alignment with team goals and timelines.
Built and enhanced web components using React, AngularJS, and core front-end technologies for responsive UI.
Developed RESTful back-end services using Java and Spring Boot to support front-end functionality.
Ensured smooth data flow and system consistency by working closely with cross-functional teams across services and UI layers.
Wrote automated test suites using Cucumber and Gatling to validate functionality and performance.
Maintained source control and implemented CI/CD pipelines to streamline development and deployment processes.
Used Docker and Kubernetes for containerization and orchestration of applications in various environments.
Contributed to the full software development lifecycle from planning to deployment and testing in a collaborative setting.
Environment: Java, Spring Boot, React, AngularJS, JavaScript, jQuery, HTML, CSS, Docker, Kubernetes, JIRA, Cucumber, Gatling.
Full Stack Java Developer
Kaseya, Bengaluru, India Dec 2020 – Jan 2022
Designed relational database schemas and application components aligned with business and functional requirements.
Created scalable and reusable components to support high-availability application architecture.
Built and implemented robust API service layers, enabling seamless data exchange and system integration.
Deployed rule-based services in cloud environments, optimizing for flexibility and performance.
Worked with various database technologies, supporting both OLTP and OLAP workloads across applications.
Hands-on experience with MySQL, Oracle, PostgreSQL for transactional systems and Snowflake, Teradata for analytical workloads.
Developed microservices with security in mind, implementing authentication, authorization, and data protection standards.
Ensured compliance with internal security protocols and external data privacy regulations.
Streamlined build, testing, and deployment pipelines through CI/CD automation for faster release cycles.
Collaborated closely with DevOps teams to implement automated deployment strategies in containerized environments.
Deployed and managed containers using Docker and orchestrated scalable services with Kubernetes.
Participated in architectural discussions with cross-functional teams to ensure scalability, maintainability, and data governance.
Environment: Java, Spring Boot, REST APIs, MySQL, Oracle, PostgreSQL, Snowflake, Teradata, Docker, Kubernetes, CI/CD, Git, Jenkins, Cloud-based rule engines.
EDUCATION
Sacred Heart University, Fairfield, CT 3.843/4
Masters in Computer Science Jan’ 22 - May’ 23
Presidency University, Bengaluru, IND 6/10
Bachelor of Computer Science and Engineering Aug’17 - May’ 21
CERTIFICATIONS AND PROJECTS
AWS Certified Data Engineer – Associate