You are on page 1of 11

SRIJA

recruiter@bytelinksys.com
832 862 3710
Professional Summary:
● 8+ years of experience as a Java Full Stack Developer in IT industry. Extensively experienced in
Software Analysis, Design, Development, Implementation and Testing of Object-Oriented
Applications and Web based Enterprise Applications using java/J2EE.
● Good experience in developing web applications implementing MVT/MVC architecture using

● Django web application framework.


● Strong expertise in development of web based applications using Python, CSS, JavaScript,
● AJAX, JQuery and Bootstrap.
● Good experience of software development in Python (libraries used: Beautiful Soup, Numpy,
● Scipy , urllib2, Requests, Pandas, Datetime)
● Worked on various applications using python integrated IDE’s like Sublime Text, Pycharm,
● Emacs.
● Experience in working in environments using Agile (SCRUM) and Test-Driven Development (TDD)
development methodologies.
● Hands on experiences with Core Java with Multithreading, Concurrency, File Handling I/O,
Generics, Data Structures and Collections, Garbage Collection.
● Enhancement, Support and Implementation of various web, stand-alone, client-server enterprise
applications using various domains. Experience in developing web-based applications using PHP,
Webapp2, Angular.js, VB, C++, XML, CSS, HTML, DHTML, JavaScript and JQuery.
● Experience in java8 features like Parallel Streams, Lambdas, functional interfaces and filters.
● Experience in developing, deploying, and managing N - tier, server-centric J2EE enterprise class
projects using Eclipse IDE 3.x/4.x, My Eclipse 6.5, J2SE1.4/1.5/1.6 (Java 2, Applets, Swing, JDBC 3.0,
RMI), J2EE 1.5 Web application technologies (Servlets 2.x, JSP 1.x/2.x, JSTL 1.2, JSF 1.x, JNDI),
Enterprise application technologies (EJB 2.x/3.0, JMS).
● Good experience on Design Patterns (J2EE) like Singleton, Factory, DAO, Session Facade,
Front Controller, and Delegate Pattern.
● Experienced in developing messaging module by using Spring JMS, Apache Camel, and Rabbit MQ.
● Experience in Spring framework
(MVC/IOC/ORM/JDBC/AOP/BATCH/WEBFLOW/Context) and Struts (MVC, architecture,
interceptors, action mappings and resource bundles).
● Experience in developing Microservices using Spring-Boot.
● Experience in development and deployment of applications using JBoss, Web Logic Application
Server, IBM WebSphere Application and Apache Tomcat.
● Experience in developing SOAP based Web Services using Apache CXF and JAX-WS.
● Experienced in developing Restful Services using JAX-RS specification like Jersey and Rest Easy to
implement REST based Application.
● Experience in using bug/issue tracking, project Tracking and Management tool JIRA.
● Experience working on Web Services SOAP & REST, JAX-WS, JAXB, WSDL and UDDI registry.
● Expertise in implementing Service Oriented Architectures (SOA) using XML based Web Service such
as SOAP, UDDI and WSDL.
● Experience with Cloud Computing Service environment like (AWS) Amazon Web Services (EC2, EBS,
S3 and ELASTIC SEARCH).
● Involved in designed fully distributed system with the use of Restful API and Micro Services.
● Complete understanding of the DevOps process with continuous integration using Jenkins, JIRA,
GIT, CHEF.
● Expertise in developing model components using ORM technologies like MyBatis, hibernate
(Caching, Hibernate Template, DAO) to write Database independent persistence logic and to
maintain portable relationships between the databases.
● Have developed the micro services framework prototype with guidelines, the developers have
followed as skeleton model and developed their interfaces on top of the baseline prototype.
● Good experience in J2EE Testing in developing test cases with JUnit, MOCKITO for Unit testing, and
logging using Log4j.
● Good Experience in Mock Testing.
● Experienced with RDBMS implementation and development using Oracle, My SQL, MSSQL and DB2.
● Expertise in database modeling and development using No SQL Database such
as MongoDB and Cassandra.
● Experience in using version control and configuration management tools like GIT, SVN and CVS.
● Experience in using the tools like Ant and Maven for build automation.
● Extensive experience in testing on multiple operating systems including Linux, Unix, Sun Solaris, and
Windows.

Technical Skills:
Programming Languages C, C++, Java, SQL, PLSQL, Socket Programming, Django, Flask
Scripting Languages XML, XHTML, HTML, CSS, JavaScript, AJAX, JSON, Angular7/8.

AWS Services EC2, S3, ELB, Auto scaling Groups, CloudFormation, CloudFront, Route
53, Cloud Watch, IAM, Dynamo DB Lambda.
Tools: Junit, Selenium web Driver, TestNG, Protractor, Mockito.

Frameworks Struts, Spring, React, JSF, JPA, EJB and Hibernate, Apache iBATIS, JMS.
Web Services SOAP, UDDI, WSDL, JAX-RS, JAX-WS, RESTful Web services, AWS,
Microservices.

Databases Oracle 11g, SQL Server, MySQL, PostgreSQL, DB2, NoSQL, Mongo DB,
DynamoDB, Cassandra

Debugging Tools& CI/CD JIRA, Jenkins, CHEFF.


Version Control: Git, Tortoise SVN, CVS, Bamboo.
IDE Tools Eclipse, Net beans, IntelliJ, IBM RAD, ANT, Maven, STS

Web/App/DB Servers IBM WebSphere, WebLogic, Apache Tomcat, JBoss.


Development Tools: Eclipse, IntelliJ, STS, VS Code, Jenkins, Maven, Gradle, Ant,
JUnit, Mockito

Professional Experience:
Client: BNYM, Jersey, NY Apr 2022 – Till
Date
Role: Java Full Stack Developer/Python

Responsibilities:
● Involved in software architecture, detailed design, coding, testing and creation of functional specs of
enhancement application.
● Extensive experience in various Java/J2EE technologies including Core Java, J2EE, Servlets, JSP,
JDBC, Struts, Spring and Hibernate.
● Responsible for Development of Web page using AngularJS 7/8, HTML5, JavaScript,
jQuery, ReactJS, CSS, including Ajax controls and JSON.
● Developed application using concepts of Single page application using AngularJS.

● Used Postman with JSON to test the request and response of the application.
● Extensively worked with core java like collections, String Builder and interfaces.
● Developed the application using Core Java, Multi-Threading, Spring Core, Beans, JDBC, Transaction
and Batch, ORACLE, Maven.
● Utilized Java 8 features like Lambda expressions and Stream API for Bulk data operations on
Collections which would increase the performance of the Application.
● Design and Development of Objects using Object Oriented Design in Java.
● Developed web presentation layer using HTML and CSS according to internal standards and
guidelines with Angular.
● Designed, developed JSP, Servlets and deployed them on JBoss Application Server.
● Manipulated data using CRUD operations of MySQL database management system and handled
database access and data transmission based on Restful web service.
● Created sequence diagrams, collaboration diagrams, class diagrams, use cases and activity
diagrams using Rational Rose for the Configuration, Cache & logging Services.
● Developed a fully automated continuous integration system using Git, Gerrit, Jenkins, MySQL and
custom tools developed in Bash.
● Worked on XML Technologies like XML Parsers, JAXB for binding data to Java objects.
● Developed the Spring AOP Programming to configure logging for the application.
● Implemented JMS for notifications and testing with JUnit, Mock cases.
● Implemented swagger in project for API design, build, document, and consume RESTful Web
Services.
● Created the Docker containers and Docker consoles for managing the application life cycle.
● Used Drools ssEngine for writing Business Validation Rules
● Involved in writing application-level code to interact with APIs, Web Services
using AJAX, jQuery, JSON and XML.
● Used Middleware, Redux-Promise in application to retrieve data from Back-End and to also
perform RESTFUL services.
● Implemented the Project structure based on Spring MVC pattern using Spring Boot.
● Configured session timeout with Spring Boot in server side and implemented auto logout
Functionality.
● Primarily focused on the spring components such as Dispatcher Servlets, Controllers, Model and
View Objects.
● Created REST Microservices APIs using Spring Boot Application and worked on SQL server.
● Involved in Agile process, Sprint meetings, attended daily stand-up meetings (Scrum), estimation
meetings.
● Maintained source code in GIT Repository.
● Used Log4j for logging to trace the application log messages which is used for debugging.
● Worked on Chatbot application where various teams in the organization can utilize it to customize
● their bots based on their team requirements. Integrated it with jabber (IM Service based on
● XMPP).
● Utilized dialogflow (api.ai) and IBM Watson to integrate with application in the backend. Created
● Agents, intents, entities and triggered actions with parameters.
● Have good knowledge on robot framework and integrated test cases in such a way that to
● execute them from Chabot.
● Developed user-friendly application interface by developing views, screens for delete, Edit,
● Enable, Disable and Impersonate Users and templates with Python and Django's view
controller
● and templating language. Used Python ORM Libraries including Django ORM, SQL Alchemy.
● Microservice architecture development using Python and Docker on an Ubuntu Linux platform
● using HTTP/REST interfaces.
● Responsible for setting up Python REST API framework using Django.
● Accomplished asynchronous tasks queue system by Celery using RabbitMQ message broker.
● Performed Test Driven Development (TDD) and continuous integration to keep in line with Agile
● Software Methodology.

Environment: Java 1.8, JSP, jQuery, JSON, Spring Boot, Spring IOC, Spring MVC, Spring AOP, Spring ORM,
Microservices, XML, SOAP Web Services, JMS, Agile, XPATH, Hibernate, Maven, GIT, Oracle, Tomcat,
Log4j, GIT, JIRA, Oracle, Windows/Linux, Angular.
Client: T Mobile, Frisco, TX Feb 2020 – Mar
2022
Role: Java Full Stack Developer

Responsibilities:
● Involved in software architecture, detailed design, coding, testing and creation of functional specs of
enhancement application.
● Extensive experience in various Java/J2EE technologies including Core Java, J2EE, Servlets, JSP,
JDBC, Struts, Spring and Hibernate.
● Used Postman with JSON to test the request and response of the application.

● Extensively worked with core java like collections, String Builder and interfaces.
● Developed the application using Core Java, Multi-Threading, Spring Core, Beans, JDBC, Transaction
and Batch, ORACLE, Maven.
● Utilized Java 8 features like Lambda expressions and Stream API for Bulk data operations on
Collections which would increase the performance of the Application.
● Design and Development of Objects using Object Oriented Design in Java.
● Developed web presentation layer using HTML and CSS according to internal standards and
guidelines.
● Designed, developed JSP, Servlets and deployed them on JBoss Application Server.
● Manipulated data using CRUD operations of MySQL database management system and handled
database access and data transmission based on Restful web service.
● Created sequence diagrams, collaboration diagrams, class diagrams, use cases and activity
diagrams using Rational Rose for the Configuration, Cache & logging Services.
● Developed a fully automated continuous integration system using Git, Gerrit, Jenkins, MySQL and
custom tools developed in Bash.
● Worked on XML Technologies like XML Parsers, JAXB for binding data to Java objects.
● Developed the Spring AOP Programming to configure logging for the application.
● Implemented JMS for notifications and testing with JUnit, Mock cases.
● Involved in writing application-level code to interact with APIs, Web Services
using AJAX, jQuery, JSON and XML.
● Used Middleware, Redux-Promise in application to retrieve data from Back-End and to also
perform RESTFUL services.
● Implemented the Project structure based on Spring MVC pattern using Spring Boot.
● Configured session timeout with Spring Boot in server side and implemented auto logout
Functionality.
● Involved in creating and Deployment of REST API and Micro Services in Java J2EEE using Spring
Boot.
● Designed and developed Micro Services business components using Spring Boot and used maven
for the project management and dependencies.
● Developed multi-threaded standalone app in PHP, C++ to view Circuit parameters and performance.
● Primarily focused on the spring components such as Dispatcher Servlets, Controllers, Model and
View Objects.
● Created REST Microservices APIs using Spring Boot Application and worked on SQL server.
● Involved in Agile process, Sprint meetings, attended daily stand-up meetings (Scrum), estimation
meetings.
● Maintained source code in GIT Repository.
● Used Log4j for logging to trace the application log messages which is used for debugging.
Environment: Java 1.8, JSP, jQuery, JSON, Spring Boot, Spring IOC, Spring MVC, Spring AOP, Spring ORM,
Microservices, XML, SOAP Web Services, JMS, Agile, XPATH, Hibernate, Maven, GIT, Oracle, Tomcat,
Log4j, GIT, JIRA, Oracle, Windows/Linux.

Client: Home Depot, Atlanta, GA Oct 2018- Jan 2020


Role: Java Full Stack Developer
Responsibilities:
● Developed the functionalities using Agile Scrum Methodology.

● Extensive experience in various Agile methodologies like Test Driven Development (TDD).
● Design and develop application with back-end programming languages such as Java, JavaScript,
advanced JavaScript libraries.
● Created Reusable Modules and Custom Directives in Angular which got used in various places of
application.
● Extensively used core java concepts like Multithreading, Collections Framework, File
I/O and concurrency.
● Experience in Core Java concepts such as OOP Concepts, Collections Framework, and Exception
Handling, I/O System, Multi-Threading, JDBC, Generics.
● Used Java 8 features in developing the code like Lambda expressions, creating resource classes,
fetching documents from database.
● Used design patterns like Singleton, Data Access Objects, Factory and MVC patterns.
● Testing and production support of core java based multithreading ETL tool for distributed
loading XML data into Oracle database using JPA/Hibernate.
● Created POJO’s and DAO’s for the database entities using Spring JDBC annotation mappings.
● Integrated with Spring Cloud projects to provide distributed tracing and other features.
● Developed microservices with Spring and tested the application using Spring Boot.
● Used Spring Core annotations for Spring Dependency Injection, Spring MVC for Rest
API’s and Spring Boot for microservices.
● Development of cloud hosted web applications and REST APIs using Spring Boot with
embedded Tomcat.
● Deployed the application on Amazon Web services (AWS) and used it to provide a large computing
capacity for scalable solutions.
● Worked with for API testing. Developed REST APIs and created User Model for application.
POSTMAN
● Deployed applications into Continuous integration environments like Jenkins to integrate and
deploy code on CI environments for development testing.
● Implemented Rest based web service using JAX-RS annotations, Jersey provider implementation.
● Integrated ActiveMQ and spring JMS API to send and receive message for the application’s restful
APIs.
● Experience in design and development of Web services, JAX-RPC, JAX-WS, RMI, JTA, JMS and XML,
XSD, XSLT, X-Path.
● Wrote build scripts using Maven.
● Developed the persistence layer using Hibernate Framework by configuring the mappings
in hibernate files and created DAO and POJO.
● Experience in NoSQL database like MongoDB installation, configuration and in
designing MongoDB multi-shared cluster and monitoring with MMS.
● Installed the WebSphere MQ and involved in configuring MDB listeners, JMS resources, and queues
and integrating with the WebSphere Application Server.
● Configuring WebSphere Application Server on multiple platforms for both horizontal and vertical
scaling for Workload Management.
● Experience in working with NoSQL Database like MongoDB to manage extremely large data sets.
● Used log4j to print the logging, debugging, warning, info statements.
● Used JIRA tool for Issue/bug tracking, monitoring of work assignment in the system.
● Experience on implementation of version control software GIT repositories.

Environment: Agile, HTML, CSS, JavaScript, jQuery, AJAX and AngularJS, XML, DAO, POJO, JPA, JAVA,
Java8, Springs Frameworks, Spring Boot, Microservices, JSP, Hibernate Framework, AWS, RESTful Web
services, SOAP, Maven, WebSphere Application Server, Mongo DB, NoSQL, Log4j, Jenkins, JIRA, Selenium
Web Drivers, GIT.
Client: Western Union Financial Services, NJ March 2017 - Sept 2018
Role: Java Web Developer
Responsibilities:
● Application is built on multiple technologies at the presentation layer we used HTML, CSS, Java
Script, and jQuery.
● Developed several Server-side view components using JSP and integrated JSP Tiles definitions to
re-use existing JSP components.
● Developed and mapped several Hibernate entities to customer schemas as part of the web
services development and implemented hibernate caching to improve the performance of the
CRUD operations, served by web Services.
● Used JAXB to marshal and unmarshal the service request and response from SOAP based Web
Services.
● Used Oracle DB to store customer and application related data and as part of it developed SQL
programming queries for interaction with RDMS.
● Developed multiple Junit test cases to perform unit testing also use mocking API Power Mockito
to mock several services and to perform dependency injection during unit testing.
● Implemented various Object-Oriented Programming concepts to create objects in the project.

● Worked on core AWS services such as Setting up new server (EC2) instances/services
in AWS configuring security groups, and setting up Elastic IP's, auto-scaling and Cloud
Formation.
● Experience on modifying the existing Backend code for different level of enhancements.

● Worked on setting up and configuring AWS EMR Clusters and Used Amazon IAM to grant
permissions on AWS resources to users.
● Implemented modules using Core Java APIs, Java collection, Java 8(Streams), multi-threading,
and object-oriented designs. Creating XML Documents for file configuration.
● Developed cross-browser compatible web pages and validated the work produced.

● Used Hibernate in persistence layer for mapping a object-oriented domain model to relational
Database.
● Developed Java API to interact with the Amazon SQS used for sending bulk emails.

● Used different types of IDE tools like Eclipse 3.2, Netbeans7.1.2, IntelliJ IDEA for Java/J2EE
Application development.
● Used Spring-IOC to inject beans and Spring MVC architecture for developing the application.

● Written Unit Test Cases for all the developed use cases and did integration testing using Junit.

● Used Rest angular in AngularJS 4 service to make GET/POST/PUT/DELETE to deal with API
request and response from AngularJS 4 to send the request and get the response from Node.JS.
● Used JAX-RS for creating RESTful web service where the request and response are in
JSON format.
● Developed interactive web application using Node JS a pure JavaScript application framework.

● Created Microservices as part Lambda function development using Node JS server less
architecture.
● Used Spring Boot for building cloud Micro services quickly and develop spring-based
applications with very less configuration.
● Used Apache Kafka cluster as messaging system between the APIs and Micro services.
● Worked on creating a solution to create different data structures in MongoDB to hand to the
front-end of the application through a centralized API.
● Used Java 1.8 fundamentals like parallel streams and filters through lambda expressions to
handle searching.
● Implementing a Continuous Delivery framework using Jenkins, Maven in multiple
environments.
● Used Spring-IOC to inject beans and Spring MVC architecture for developing the application.

● Worked on creating different data structures in MongoDB for the front-end application through
a centralized API.
Environment: Java 1.8, JSP, Spring, GIT, RESTful, LINUX script, Oracle 11g, PL/SQL, Amazon Web Services
EC2, S3, CI-CD tools, EMR, Oracle DB, Spring Boot, micro services, Docker, Apache TOMCAT, Mongo DB

Client: Johnson & Johnson, NJ April 2016 – Feb 2017


Role: Java/J2EE Developer
Responsibilities:
● Worked on AGILE methodology

● Used agile practices and Test-Driven Development techniques to provide reliable, working software
early and often.
● Analyzed and designed a scalable system based on Object Oriented Concepts, OOAD and the
various J2EE design patterns.
● Developed java scripts for all client-side validation and developed User Interface (GUI) using JSP,
CSS, JSTL, and XSL.
● Used JSTL tags for communicating between controller and JSP.
● Design and implementing Model view controller (MVC) architecture using spring framework.
● Wrote Hibernate classes, DAO's to retrieve & store data.
● Used Eclipse IDE for application Development. Used Jenkins Jobs for build automation to compile
and generate EAR and WAR files.
● Fixed defects Identified in Production/ QA environments; Defects were tracked in Jira tracking
Portal.
● Involved in raising questions for business, getting answers from them, bug fixing, and tracking is
done by JIRA.
● Developed RESTful web services using JAX-RS, Apache CXF and spring frameworks and persistence
using Hibernate and JPA ORM frameworks.
● Jersey implementation of JAX-RS is utilized to develop RESTful Web services.
● Consumed RESTful Web services (JAX-RS) provided by different vendor to use for Address
verification and validation.
● Involved in creating and extracting data from database using SQL Queries, PL/SQL Stored
procedures, triggers, and packages on Oracle database.
● Used HP Quality Center for defect tracking.
● Provided the technical assistance to resolve Issues identified in production and demonstrate
appropriate solution to the end users.
● Connected to Linux servers to view application logs to trouble shoot application issues
using putty as an interface.
● Assisted Oracle DB development team in developing stored procedures and designing the database.
● Used Maven for build, cruise control is used continuous building; Used SVN as version control
system for source code and project documents.
● Involved in developing of test procedures for unit testing and testing of the module.

Environment: Agile, HTML, CSS, JavaScript, jQuery, AJAX and AngularJS, Socket Programming, XML, JSTL
JSP, JPA, JAVA, Spring Frameworks, Hibernate, RESTful Web services, SOAP, Maven, HP Quality center,
WebSphere Application, LoadRunner, Mongo DB, NoSQL, Log4j, Jenkins, JIRA, LINUX, SVN.

Client: Global Software Private, India Jan 2015 – Dec


2015
Role: Java/J2EE Developer

Responsibilities:
● Developed applications using Application Lifecycle Management to deliver reliable applications.

● Worked on a multi-language, multi-national website and had to handle translations, Cloud Flare
caching, and Reid’s caching.
● Developed reusable and interoperable Web service modules based on SOA architecture using SOAP
and migrating to RESTFUL.
● Developed and integrated RESTful web services using JAX-RS along with Spring Boot and test cases
using JMeter.
● Developed extensive Stored Procedures, Functions and Triggers.

● Extensive use of Web Services and Web Methods.

● Designed and developed DAO layer with Hibernate standards, to access data from SQL Server.

● Created SQL Server logins and assigning roles and Authentication models as a part of Security.
Environment: Core Java, Multithreading, Micro Services, Hibernate, Spring, RESTful API, SOA, JAX-RS,
JSON, MAVEN, JUnit, UNIX, Eclipse, Glassfish, GIT

Client: ICICI Bank, India June2013–Dec2014


Role: Java Developer

Responsibilities:
● Involved in the implementation of design using vital phases of the Software development life cycle
(SDLC) that includes Development, Testing, Implementation and Maintenance Support in
WATERFALL methodology.
● Involved in Documentation and Use case design using UML modeling include development of Class
diagrams, Sequence diagrams, and Use Case Transaction diagrams.
● User interface coding and styling using JavaScript, CSS and HTML.

● Developed interfaces using HTML, JSP pages and Struts -Presentation View.

● Worked on the technologies like JSP, Servlets, JDBC, Java Beans, JavaScript, and CSS for developing
various modules.
● Developed and implemented Servlets running under JBoss.

● Implemented various Java/J2EE design patterns like front controller, MVC, singleton.

Environment: Java, J2EE (Java Servlets, JSP, Struts), MVC Framework, Apache Tomcat, JBoss, Oracle,
SQL, HTML, JDBC, EJB, JMS, servlet, struts, JavaScript, JSP.

You might also like