Teja resume Sr Java Full Stack Developer
Teja resume Sr Java Full Stack Developer
E-mail: tejayadav995@gmail.com
Phone: (801)-742-1625
Professional Summary:
⮚ Have 9+ years of extensive experience in object-oriented design/analysis, Java development, web services
for service-oriented architecture, and data modeling, skilled at progressing from problem statement to
well-documented designs and code.
⮚ Proficient with various Software Development Life Cycle (SDLC) methodologies like Agile and Scrum.
⮚ Experienced with UI frame works such as jQuery, Ajax, Google Web Toolkit (GWT), JavaScript, Node JS,
React JS, Backbone JS, AngularJS, Tag Libraries, Custom Tags. Experienced in Full stack UI technologies
using Grunt JS, Gulp Server, Yeoman generator for Angular.
⮚ Expertise in design and development of various web and enterprise-level applications using Java/J2EE
technologies such as Spring, Hibernate, EJB, JPA, JSF, Struts framework, Servlets.
⮚ Proficient in Scala to develop web-applications, analyze data with Spark and implement the same in AWS
lambda functions.
⮚ Proficient in using Amazon Web Services AWS. Extensive experience focusing on services like EC2, VPC,
Cloud Watch, Cloud Front, Cloud Formation, IAM, S3, Amazon RDS, Elastic Cache.
⮚ Good experience in using Amazon Web Services (AWS) and AWS SNS/SQS for delivering messages.
⮚ Deploy application updates to AWS and monitor the load balancing of different instances.
⮚ Experience in developing web services like (SOAP and REST) and consuming web services with Python and
Scala.
⮚ Strong experience in Spring Framework modules such as Spring MVC, IOC, AOP, JDBC, JTA, IO, Spring Boot,
Spring Microservices, Spring REST, Spring Annotations, Spring Transactions and Spring Security.
⮚ Skilled in building applications with Kotlin and Spring Boot.
⮚ Experienced in developing applications with Kotlin, Spring Boot, and Spring Cloud Gateway.
⮚ Proficient in using Kotlin with Spring Boot for backend development and Spring Cloud Gateway for API
management.
⮚ Proficient in developing applications using JDK 17, leveraging its latest features and enhancements.
⮚ Experienced with JDK 17, including records, pattern matching, and sealed classes.
⮚ Skilled in leveraging Spring Cloud Gateway for routing and microservices with Kotlin and Spring Boot.
⮚ Experience in implementing client - server business applications using Microservices, design and develop
Microservices business components using Spring Boot.
⮚ Experienced in ML Ops, optimizing machine learning workflows for efficient deployment and monitoring.
⮚ In depth knowledge and work experience in managing NoSQL based databases specifically like MongoDB
and managing very high load of transactions.
⮚ Strong experience in designing and developing data models and accessing from Java applications using SQL,
PL/SQL, ORM tool Hibernate and has experience with NoSQL databases like MongoDB, Cassandra.
⮚ Utilized JMS for developing robust and scalable messaging solutions to handle high-volume transactions
and inter-module communication, ensuring efficient and secure message delivery, which significantly
reduced processing time and increased system scalability.
⮚ In depth knowledge on core java concepts such as OOPS, Collections, Threading, generics, exception
handling, Thread pools, concurrent utilities, File IO and Serialization.
⮚ Good knowledge in Hadoop Architecture with various components such as HDFS, Flume, Pig and
MapReduce.
⮚ Skilled in developing and deploying AI agents like Chatbots, leveraging technologies such as GPT models for
natural language processing.
⮚ Good experience with messaging systems like Kafka event sourcing.
⮚ Hands on experience in XML related technologies JAXP (SAX, DOM) parsers for parsing XML in to Java
object.
⮚ Proficient in developing Web Services related technologies &frame works: WSDL, SOAP, REST, JAX-WS,
JAXB, JAX-RPC, AXIS and Jersey, SOAP UI.
⮚ Experienced with JAX-RS specification like Jersey and REST Easy to Implement REST based applications.
⮚ Experience in configuring and deploying the applications into Tomcat, WebSphere, WebLogic and JBoss
Servers.
⮚ Knowledgeable in using Prometheus and Grafana for system monitoring and visualization.
⮚ Experienced with ELK Stack for centralized logging and data analysis.
⮚ Expertise in real-time integration with third-party systems such as Murex and NuvoPrime, demonstrating
strong capabilities in seamless data exchange and synchronization, enhancing overall system efficiency and
performance.
⮚ Extensively worked on UNIX shell scripts to do the batch processing.
⮚ Hands on experience in configuring and using Maven, Ant build tools and Jenkins to deploy automated
builds in different environments.
⮚ Expert in using version control tools such as such as SVN, CSV and GIT.
⮚ Experienced in writing and implementing unit test cases using Junit, Easy mock and Mockito.
⮚ Ability to adapt to evolving technology, strong sense of responsibility and accomplishment.
TECHNICAL SKILLS:
PROFESSIONAL EXPERIENCE:
Technical Stack: Java 17, AWS, GIT, GitHub, Bitbucket, OpenShift, JavaScript, HTML5, CSS3-LESS, AJAX,
Bootstrap, jQuery, JMS, NuvoPrime, Spring Security, Rabbit MQ, Node JS, Express JS, Site Minder, Hibernate,
OIDC, Jenkins, Log4j, MongoDB, Oracle, Elastic search, EBS, Elastic Load Balancer, Docker, Apache tomcat,
Mockito, Junit, mock MVC, Kubernetes JavaScript, Angular, Angular-Material, Node.js, Express, MongoDB,
SCSS, FLEX-BOX, DOCKER, APP CENTER, HTTP Module, Grunt, Spark.
Responsibilities:
⮚ Involved in analysis, specification, design, implementation, and testing phases of the Software
Development Life Cycle (SDLC) using the Agile methodology (SCRUM) for application development.
⮚ Designed and developed user-friendly web pages using HTML5, CSS3, Ajax, jQuery, and JavaScript based on
W3C standards.
⮚ Utilized ReactJS to create Single Page Applications (SPA) that bind data to specific views and synchronize
data with the server.
⮚ Leveraged JavaScript, ReactJS, and AJAX technologies for front-end user input validations and RESTful web
service calls.
⮚ Implemented Java Messaging Service (JMS) to facilitate reliable and efficient inter-service communication
within the online portal, ensuring seamless data exchange and synchronization between various assistance
programs, thereby improving system performance and user experience.
⮚ Implemented Apache POI for uploading Excel files and optimized load times by extensively utilizing Java 8
lambda expressions, streams, and parallel streams.
⮚ Developed secure and scalable backend services using Kotlin with Spring Boot and integrated API
management via Spring Cloud Gateway.
⮚ Experienced in using Kotlin with Spring Boot for rapid application development and Spring Cloud
Gateway for seamless service communication.
⮚ Built and maintained high-performance APIs with Kotlin, Spring Boot, and Spring Cloud Gateway for
robust service-oriented architectures.
⮚ Employed Java 1.8 features such as Lambda expressions for collection, evaluation, and comparison of data,
Stream API for bulk data operations on collections to enhance application performance, and parallel
operations on collections for effective sorting mechanisms and thread management.
⮚ Designed efficient multithreaded programs using the Java API to improve performance across a wide range
of applications.
⮚ Integrated Murex system with the online portal for seamless data synchronization and real-time processing
through optimized API endpoints.
⮚ Extensively used Spring MVC for form handling, error management, writing REST controllers, and
integrating with Spring Security and Spring ORM for persistence.
⮚ Utilized the Spring Data Framework and Spring JDBC/ORM classes, such as JdbcTemplate, to perform
database operations by connecting to available data sources.
⮚ Cleaned, processed, and analyzed large datasets to uncover actionable insights.
⮚ Built and evaluated machine learning models to solve business problems
⮚ Designed and developed microservices business components using Spring Boot.
⮚ Refactored an existing monolithic application by identifying components for transformation into a
microservices architecture, with Spring Boot-based services interacting through REST and AWS API
Gateway.
⮚ Leveraged Spring IOC for Hibernate session factory and dependency resolution, and utilized Spring AOP and
JDBC modules for data persistence.
⮚ Implemented Hibernate framework for back-end development and Spring Dependency Injection for
middle-layer development.
⮚ Utilized Azure DevOps for CI/CD pipelines and infrastructure automation with Azure Resource Manager
(ARM) templates.
⮚ Configured Azure Active Directory (AD) for secure identity and access management.
⮚ Created tables, triggers, stored procedures, SQL queries, joins, integrity constraints, and views for multiple
Oracle databases using Toad.
⮚ Built NoSQL schemas to store documents and maintain sessions in MongoDB.
⮚ Implemented RESTful web services using Jersey for JAX-RS implementation.
⮚ Developed Spring Boot microservices using a microservice architecture with RESTful APIs and Apache Kafka.
⮚ Conducted web service testing between third-party applications using SoapUI and performed functional
testing of REST APIs using JMeter.
⮚ Implemented Netflix Eureka from Spring Cloud for dynamic microservices registry and discovery.
Utilized AWS SDK for connection to Amazon S3 buckets and EC2 to deploy Docker containers with a
microservices architecture.
⮚ Worked with WebLogic application server to handle various client requests.
⮚ Employed Log4j for functionality validation and JUnit for unit testing.
⮚ Utilized JIRA for issue tracking and Agile project management.
⮚ Used Gradle for build automation and project management, successfully implementing an offshore
production support team.
⮚ Leveraged Git for version control, code merging, and branch/fork management during new feature
implementation.
⮚ Focused on Test-Driven Development (TDD) by creating detailed JUnit tests for every piece of functionality
before implementation.
Technical Stack: Agile python Methodology, Java 1.8, HTML, CSS, JavaScript, JMS, Murex, ReactJS,
Microservices, Spring Boot, Spring Cloud, AWS (Amazon web services) including EC2, S3, AWS API-Gateway,
spring MVC, Spring JDBC, Spring ORM, OAuth 2.0, RESTful, AWS Elastic Map Reduce, Apache Kafka, Web Logic,
Soap UI JMeter, Gradle, Git, STS.
This project supports consumers to admit encounters, which associate new encounters to existing
appointments and retrieve associated appointments for an encounter. It supports FHIR which can support
Appointment resource Workflows. Sweden client needs FHIR and HL7 to be able to support the Appointment
resource workflows via SMART on FHIR developed by healthcare System.
Responsibilities:
⮚ Participate in requirements gathering meetings with business analysts & product owners.
⮚ Developing new applications & enhancing existing applications in an Agile environment.
⮚ Create technical stories in Azure Project Board, participate in story refinement, planning & retro sessions.
⮚ Developed REST APIs for Encounter Appointments using Spring Boot, Spring REST, Spring Data/JPA, Spring
Cloud.
⮚ Secured REST APIs with OAuth2 using Spring Security.
⮚ The design of FHIR is based on Restful Webservices, it acts as connector to bridge the gaps between all
parties that need access to patient data. With data seamlessly shared through open APIs, patient records
can be viewed.
⮚ Implemented Kafka producer and consumer applications on Kafka cluster setup.
⮚ Implemented ML Ops practices to streamline the model lifecycle, from development to deployment and
monitoring.
⮚ Ensured continuous integration and continuous delivery (CI/CD) pipelines for machine learning projects.
⮚ Used Spring Kafka API calls to process the messages smoothly on Kafka Cluster setup.
⮚ Developed unit tests, integration tests and functional tests using Junit, Mockito and Cucumber.
⮚ Implemented stringent data security measures to protect patient health information (PHI) in accordance
with HIPAA guidelines.
⮚ Designed and implemented integration solutions using Spring Boot and Apache Camel to connect
microservices and legacy systems, achieving a 30% reduction in response time
⮚ Worked with MSSQL, Azure SQL databases for persisting patient appointments & accounting data.
⮚ Used Maven as build tool and create Azure DevOps CICD pipelines to build & deploy code to respective
environments.
⮚ Perform code reviews to adhere to best coding standards.
⮚ Collaborated closely with compliance officers and legal experts to ensure that software development
practices align with HIPAA regulations and standards.
⮚ Create/update project documentation for knowledge sharing in confluence.
⮚ Participate in biweekly knowledge sharing sessions either of existing systems in company or emerging
technologies in industry.
Technical Stack: Java 1.8 and 1.11, Spring Boot, Spring Batch, Microservices, Kafka, MS SQL Server ,Azure,
JIRA.
Technical Stack: Java, J2EE, Hibernate, Spring MVC, MySQL, Log4j, Apache Tomcat, RESTful Web services,
Agile, GIT, Maven, Jenkins, Eclipse, Junit, HTML 5, CSS 3, JSP, JavaScript, Reactjs, Bootstrap selenium and
Microservices.
Technical Stack: HTML, CSS, JavaScript, JQUERY, AJAX, JSON, XML, Photoshop, ECLIPSE, SVN, Linux.
Technical Stack: IntelliJ IDE, Selenium, TestNG, Spring Boot, Hibernate, JPA, JAX-RS, Spring Web, REST, MySQL,
Oracle, MongoDB, HTML5, CSS3, and JavaScript frameworks like Angular or React