Post Job Free
Sign in

Java Developer Information Technology

Location:
Irving, TX
Posted:
May 14, 2025

Contact this candidate

Resume:

Vishnu PH: 646-***-****

Full Stack Java Developer Email: ******.**********@*****.***

Professional Summary:

●Around 6 years of professional experience in Information Technology (Java and J2EE technologies).

●Experience working with different SDLC including Requirement gathering, Analysis, Design, Coding, Testing and Implementation like AGILE (SCRUM), TDD, and Waterfall Models.

●Experience in implementing and deploying Java EE design patterns such as Singleton, Abstract Factory, DAO, DTO, and Business Delegate in the Development of Multi-Tier distributed Enterprise Applications.

●Unit tested web services using Junit, Mockito Easy mock, Spring Junit Runner, Testing, and achieved TDD goals.

●Experienced in creative and effective front-end development using JSP, JSP Tag Libraries, Servlets, JavaScript, HTML5, DHTML, Ajax, CSS and UI responsive designs with React JS, Angular JS, Bootstrap JS.

●Good knowledge in building real-time dashboard applications using Splunk, Kibana, Elastic Search, and Logstash (ELK) to profile and monitor the streaming data of the application.

●Experience in Spring Security Framework for User Access Management, JWT token-based authentication, and involved OAuth 2.0 configuration for authentication and authorization.

●Excellent knowledge on Spring IOC to inject objects based on selecting components like setter injection and Interface injection to manage the object references.

●Skilled in developing applications using web servers like WebSphere, WebLogic, JBoss, and Apache Tomcat.

●Proficient in crafting use case diagrams, class diagrams, and database tables, and mapped relational database tables to object-oriented Java objects using Hibernate.

●Developed interactive and responsive user UI using JavaScript frameworks/libraries such as React.js, Angular.

●Worked with Oracle, MySQL, SQL Server, MongoDB, and Cassandra, implementing PL/SQL backend logic.

●Extensive experience with AWS services including Elastic Beanstalk, EC2, and AMI in a Linux environment.

●Highly proficient in front-end build tools and package managers such as Webpack, Gulp, and npm, optimizing the development workflow and resource management.

●Extensive experience in setting up CI/CD pipelines using tools such as Jenkins, Bit Bucket, GitHub, and Maven.

●Strong experience in building applications using the JavaScript Mean & Mern stack: MongoDB, Angular JS, React JS, Express.js, and Node.js.

●Experience in MQ services like Apache Kafka, Rabbit MQ, Active MQ.

●Good Knowledge in Amazon Web Services (Amazon EC2, Amazon S3, Amazon Simple DB, Amazon Elastic Load Balancing, Amazon SQS, Amazon EBS, and Amazon CloudFront).

Technical Skills:

Programming Languages : Java 8

Cloud Services : AWS

Frameworks : Spring Boot, Spring MVC, Hibernate

Databases : Oracle, PostgreSQL, NoSQL, MongoDB, JDBC

Web Technologies : Angular JS, JavaScript, React JS, Node JS, Typescript, HTML, CSS

Code Quality and Testing : JUnit5, Mockito, TDD, Cucumber, Postman, SonarQube, Jasmine

Architectural Patterns : Monolithic, Microservices, Service-Oriented Architecture (SOA) : Agile, DevOps, CI/CD, Test-Driven Development

Development Tools : Eclipse, IntelliJ, Spring Tool Suite (STS), Visual Studio Code

Devops Tools : Jenkins, Docker, Kubernetes, Artifactory, GitHub, Bitbucket

Build Tools : Maven, Gradle

Logging & Monitoring : Log4j, Slf4j, Elasticsearch, Kibana, Logstash

Operating Systems : Windows, Linux

Message Tools : Apache Kafka, JMS, queues

Others : Jira, Confluence, Swagger, Open API

CERTIFICATIONS:

●Amazon Web Services Solution Architect - Associate

EDUCATION:

●Master’s in Computer Science at New Jersey Institute of Technology

PROFESSIONAL EXPERIENCE:

Client: Verizon, Dallas, TX Sept 2022 to Present

Sr. Java Developer

●Involved in various phases of Software Development Life Cycle (SDLC) such as requirements gathering, modelling, analysis, design, development, and testing.

●Implemented core features of AngularJS framework such as dependency Injection, Databinding, Filters, Directives, Templates, Services and Deep Linking Designing.

●Used Spring Boot which is radically faster in building cloud Microservices and developing Spring based applications with very less configuration.

●Implemented the application using Spring IOC, Spring MVC, Spring Boot, and Hibernate.

●Configured Spring Boot applications with Spring Data JPA for ORM, and Spring Cloud for distributed systems.

●Used Java Persistence API(JPA) along with Hibernate Framework to implement Test classes.

●Used Java8 features like stream and Lambda expressions.

●Maintained Interface compatibility and concurrency in the project using Java 1.8 new features like default, static methods, and Concurrency API.

●Designed RESTful APIs with JSON payloads using Spring MVC and Spring Boot, ensuring stateless communication and adherence to REST principles.

●Utilized JPA/Hibernate for ORM to interact with databases, ensuring efficient data retrieval and persistence.

●Used Hibernate ORM framework as persistence engine and wrote Hibernate Queries to automate the mapping between Oracle database and Objects in Java.

●Developed the monolithic application and involved in migrating existing monolithic application into Micro Service Architecture based RESTful Service and deployments were done on AWS.

●Used MAVEN to define the dependencies / plugins and build the application.

●Used Spring AOP for solving crosscutting concerns like keeping logged data and transactions details etc.

●Used Spring Batch for processing large amount of data like transaction management, job processing, resource management and logging.

●Implemented Spring boot-microservices to process the messages into the Kafka cluster.

●Building reusable components and front-end libraries by using React JS

●Developed front end using the JSF, JSTL, HTML5, CSS3, JavaScript, JQuery and AngularJS.

●Developed responsive, interactive SPAs using ReactJS, Redux, JSX, components, state, and props for enhanced user experience.

●Good knowledge using Angular Decorators for Child and Parent Communication, Event Emitters and NgModules

●like RouterModule, FormsModule and HttpModule.

●Implemented Docker for application containerization and setup AWS infrastructure (IAM, EC2, VPC, Lambda)

●using CloudFormation templates.

●Developed Database Schema Models for Backend-API using Mongoose Schema.

●Involved Storing and retrieving data from Column Oriented Database MongoDB.

●Worked on Packages like Web pack and BABEL as transpiler for converting into direct files

●Ensured code quality with SonarQube, maintained test coverage above 80%, and wrote test cases with JUnit5 and Mockito.

Environment: JDK, J2EE, Angular 8, React 16, Typescript, Spring MVC, Spring Boot, Microservices, Oracle, Hibernate, Postman, Amazon Web Services, Docker, Jenkins, Kafka, PL/SQL, GIT, Apache Tomcat 8 Server, Maven, Log4J, Eclipse.

Mordor Intelligence, Hyderabad, India Jan 2020 to July 2021

Jr. Software Engineer

●Utilized React JS assets for all information access, typifying URL’s and normalizing information access interfaces.

●Analyzed business requirement to translate functional requirements into technical requirements and designed

●web application using MongoDB, Express, React.js/Redux and Node.js (MERN stack)

●Worked on Lifecycle Methods, State, Props, and Events to create interactive and stateful React Components,

●achieved routing using react-router.

●Designed rich featured action creators and corresponding reducers.

●Used React Axios to call Web APIs to fetch data from backend and update the states in the store of Redux.

●Created React JS for reusable components (multi-field form elements), background file uploads.

●Used NodeJS and Express framework to build server side logic, and applied with middlewares to handle http

●Requests.

●Developing and designing SPA user interfaces in Angular.

●Developed Angular JS functionality in the application to provide two-way binding to the system.

●Applied JWT middleware to backend for authentication and used Passport for security purpose.

●Involved in design and development of Restful API and services to interact with data storage layer.

●Adopted MongoDB for data storage, designed different schemas and data access services to communicate with

●MongoDB.

●Worked on Routing, middleware, cookies and sessions in Express, ensured secure http requests.

●Used Mocha & Chai for the backend unit testing (Node JS)

●Very proficient knowledge of JIRA to track issues and communicate with other teams at various environments.

●Involved in all the stages of Software Development Life Cycle like Application Design, Development, Debugging

●and Testing all applications.

●Deployed the application in AWS EC2 instance performed continuous integration using Jenkins.

●Connected server and database to update data information with Node.js and MONGODB.

●Involved in writing NodeJS API for Amazon Lambda to manage some of the AWS services.

●Designed and implemented cloud-based solutions on AWS, leveraging S3, EC2, and Lambda for scalable applications.

●Wrote SQL commands and Stored Procedures to retrieve data from SQL server database.

●Optimizing MongoDB CRUD Operations.

●Strong understanding of functional programming concepts in JavaScript, such as higher-order functions and closures.

●Strong understanding of SQL views, materialized views, and their use cases.

●Have worked on SQL Developer to write queries, procedures, triggers and views.

Environment: Node JS,Express JS, React 16, Typescript, Microservices,MySQL, Oracle, Postman, Jenkins, Mongo DB, Bit Bucket, Visual Studio Code.

Value Soft Solutions, Bangalore, India May 2018 to June 2019

Software Consultant

●Design UI screens using JSP, CSS, Spring Boot, Spring cloud, AJAX, Java Script and HTML.

●Built applications using ReactJS which allowed us to render pages on both the client and server using the same

●codebase.

●Responsible for designing the User Interface by coding in HTML5, CSS3, MicroServices to build this SPA Single

●Page Application

●Developing Java Web Services for different phases. Used ETL framework to handle application requests using

●SOAP web services.

●Implemented the data persistence using Hibernate.

●Used design patterns like Singleton, Data Access Objects, Factory and MVC patterns.

●Migrating of data from SQL Database to TERADATA containers to be used for analysis

●Implemented Spring Boot Microservices to divide the application into various sub modules.

●Used multithreading in programming to improve overall performance using Singleton design pattern in

●Hibernate Utility class.

●Developed Micro-Services based architecture to enable the application to be deployed on AWS.

●Developing the Microservices using Spring Boot that create, update, delete and get the information from

●backend.

●Experience on implementation of version control software GIT repositories.

Environment: Java, HTML, CSS, Ajax, Amazon Web Services, GIT, Visual Studio Code.



Contact this candidate