Home

Rajamani Ramasubbu - Senior Java Developer
[email protected]
Location: Austin, Texas, USA
Relocation: Yes
Visa: H1B
Rajamani Ramasubbu
Senior Java Developer
+1-737 296 4098
[email protected]
Austin TX
Yes
H1B

LinkedIn: linkedin.com/in/rajamani-ramasubbu-99a771125


Objectives

Having 10+ Years of experience in the software development in developing enterprise applications.
Experience in developing applications using Java 6 ,7, 8,J2EE, Spring MVC, Spring Security, Spring Rest,Spring Boot,MicroServiceStructs1.2, Hibernate, Web Service Soap and Rest, Servlets, JSP,JDBC, JavaScript, HTML,CSS, Tomcat6/7, WebSphere 7.0,Jboss7 Oracle, MySql, DB2, SQL2005 ,DB2,Batch Job, Front End Design Patterns(UI)
Experience in Object-Oriented Analysis & Design, Development/programming for web-based Client/Server applications in JAVA/J2EE Platform
Familiar with Frontend technologies like, Angular MVC, UI frameworks such as Front-End Design Patterns
Experience in Bigger Project like Buyer and Supplier Transaction Internationals (Banking Domain).
Ability to develop and maintain deep understanding of technologies used, both conceptually as well as in the implementation details
Acquaintance with SDLC concepts and Agile Methodology
Experience with using Apache Tomcat server
Strong Debugging and Troubleshooting skills
Familiar in deploying application through in CI/CD
Used Maven scripts for building and deploying the application in web/App servers
Experience in implementing SOA (Service Oriented Architecture) using Web Services (SOAP, WSDL, Restful, and JAX-WS) and REST Services.
Experience with the ORM tool Hibernate involving Connection pooling, Mappings, Transaction Management, HQL (Hibernate Query Language.

Experience

Lambdanets Service Austin, Texas March 2022 Till Date
Role: Senior Java developer
Client: Texas Health and Human Services (HHSC)

Implemented application-level persistence using hibernate and spring with RESTful web services using Jersey for JAX-RS implementation.
Managed and configured AWS cloud service like Elastic search.
Implemented Kafka producer and consumer application on Kafka cluster with help of Zookeeper.
Experience is using build and deploy tools such Jenkin, Docker for CI/CD and Deployments for Microservice.
Experience using Docker for containerizing the application and deploying the docker images in AWS
Monitored and troubleshooted application performance using AWS services such as CloudWatch and X-Ray
Worked On implementing CRUD Operations using NOSQL Rest API Service
Collaborated with developers to implement solutions, resolve problems and perform code reviews
Followed the development best practices such as version control, unit testing, continuous integration, performance and security testing, and appropriate documentation.
Ensured quality and maintained the performance of deployed solutions.
Used Agile Development methodology of software development.
Done code review and configuration build management for the application using Maven.
Designed and developed API with all the CRUD capabilities using SOAP.
Designed and developed a cloud-native application using AWS services such as ECS
Developed and maintained automated deployment pipelines using AWS
Implemented validation framework for creation of validation.xml and used validation-rules.xml..
Utilized Agile Methodology/Scrum (SDLC) to managed projects and team.
Wrote and implemented SQL stored procedures, functions, views and SQL queries for data input to the Crystal Reports
Migrated Soap service to Rest web service in Cloud server
Software Tools: Java, Spring, SpringBoot, db2, Hibernate, Soap, Rest, IBM IID, RAD, Maven,Docker,NoSQL, Git,Kafka, Kubernetes,Microserice,
Mphasis Limited, Bangalore India March 2019 Feb 2022
Role: Module Lead
Client: HP

Developed java/j2ee server-side services using Java 8, spring MVC, Web Services (SOAP, Restful, WSDL).
Developed Application in Single Page using JavaScript frameworks such as Angular JS 7
RESTful web services using Jersey for JAX-RS implementation.
Build and manage development and testing environments, assisting developers in debugging application issues using tools, participate in the building of tools and processes to support the System
Used spring config server for centralized configuration. Used Jenkins for Microservices deployment
Used Maven as the build tool and to add dependencies, plug-ins.
Used GIT for source control and developed a logging component using Log4J to log messages and errors.
Implemented Restful web services using JAX-RS annotations, Jersey as provider and implemented security using OAUTH 2.1.
Developed and maintained automated CI/CD Pipelines for code deployment and Using Agile methodology to develop and deliver project
Prepared unit test cases using JUnit and Mockito frameworks.
Involved in writing shell scripts to automate the daily tasks that export/import database backups from lambda, EC2 and keep the same in AmazonS3 AWS
Experience with Kafka Connect and KStreams, with ability to know how to use effectively for different use cases
Developing Web applications using HTML,CSS3
Software Tools: Java, Spring, SpringBoot, AWS, Hibernate, Maven, Git, CI/CD Jenkin, Splunk, Amazon s3, Lambda, EC2, MicroService,HTML,CSS

Mphasis Corporation, Delaware, Newark USA April 2018 -Feb 2019
Role: Module Lead
Client: JPMorgan, Delaware, Newark USA

Maintain and bug fixing the login portal using framework Angular 1.2 along HTML, CSS.
Implemented Spring and Hibernate frameworks along with Restful Webservices in developing the application.
Developed java/j2ee services custom directives, Factories and Services in RestAPI and implemented code as per the coding standards
Established Database Connectivity using JDBC for Oracle.
Developed java/j2ee server-side services using Web Services like SOAP & REST webservices.
Involved in developing test plans and test Cases using Selenium automation test tool (TDD and BDD)
Extensively employed object-oriented analysis and design methods with designing and developing applications Performed defect tracking and Management in JIRA, generated automated reports using JIRA API
Used Spring Core, MVC, AOP, Boot and Security Spring modules for application development.
Providing support for System Integration Testing & User Acceptance Testing.
Involved in Requirement Analysis, Design, Development and Testing of the risk workflow system.
Responsible for designing, coding and developed the application in J2EE using Struts MVC.
Consumed Web Services to interact with other external interfaces in order to exchange the data in different forms by using Restful service
Design and Implement reporting solutions using Reporting Services, Power BI

Software Tools: Java, J2ee, Maven, Git, Spring, AOP, MVC, Security, Unit test, Jira, TDD, BDD, Selenium, Cucumber framework, Soap and Restful webservice, Jenkins

Infosys Limited, Austin, Texas, USA April 2016 April 2018
Role: Technology Analyst
Client: Visa Inc, Austin, Texas, USA

Involved in analysis, design, coding, testing and deployment phases for J2EE based web applications
Designed and Developed Spring MVC based application for carriers
Setup project for continuous integration in Jenkins
Involved in design and architecture level decision
Developed java/j2ee Struts Action Forms, Action classes and performed action mapping using Struts.
Involved in developing Web Services to send XML request and reading the response SOAP UI from Java platform.
Tested and modified existing Crystal reports

Used Log4J for application logging and notification tracing mechanisms.

Established Database Connectivity using JDBC for Oracle.
Consumed Web Services to interact with other external interfaces in order to exchange the data in different forms by using Restful service.
Used JIRA for tracking the Project Stories and bug fixing.
Used GIT to check-in and check-out and co-ordinate among team members for Version Controlling.
Developed custom directives, Factories and Services in SpringBoot and implemented code as per coding standards

Software Tools: Java, J2ee, Structs, IBM IID, Webserver, Tomcat, SpringBoot, Microservice, Angular, WCAG, CheckMark, SonarQube, Log4J, Jira, Soap and Rest web services.

Infosys Limited, Bangalore, India Dec 2014 - April 2016
Role: Technology Analyst
Client: Visa Inc, Austin, Texas, USA

Developed java/j2ee RESTful API's, which takes in an HTTP request and produces the HTTP response in JSON format using Microservices.
Developed java/j2ee service JUnit4 test cases for unit and integration testing, Selenium Automation testing
Unit testing of the developed/modified application program using different test scenarios and test cases using JUnit and Mockito.
Responsible for designing, coding and developed the application in J2EE using Struts MVC.
Implemented Struts framework (Action & Controller classes) for dispatching request to appropriate classes.
Developed java/j2ee process to calculate and distribute brokerage for transactions
Developed Spring based services which listen to Spring Integration HTTP Endpoint for events and Implemented WCAG
Implementing a Restful Web Services to exchange the data
Deployed java/j2ee service and tested the application with Application server WebSphere
Worked on Open Source Software such as Web Servers like Apache Tomcat, LOG4J for logging information and exceptions, Eclipse, Net Beans IDE.
Providing support for System Integration Testing & User Acceptance Testing.

Software Tools: Java, J2ee, Structs, IBM IID, Webserver, Tomcat, SpringBoot, Microservice, Angular, WCAG, CheckMark, SonarQube, Log4J, Jira, Soap and Rest web services.


Chimera Technology Pvt Limited, Bangalore, India March2014 - Dec 2014
Role: Software Engineer
Client: Goldman Sachs, USA

Extensively involved in coding with Core Java concepts like Collections, Exception Handling and Java I/O to implement some business logic.
Implemented Service Oriented Architecture using JMS for sending and receiving messages while creating web services
Focused on Test Driven Development; thereby creating detailed JUnit tests for every single piece of functionality before writing the functionality.
Developed java/j2ee service JUnit test cases for elements, web beans, handlers and view helper classes.
Coordinating the testing activities in the project, Analysis the functionality, operational, technical issues and scope of work
Developed Spring based services which listen to Spring Integration HTTP Endpoint for events, Scalable UI changes for all UI modules were also incorporated
Coding and individual technical development task
Design and develop BI reporting data module for Marketing Analysis
Worked as front end developer Monitoring Customer and Supplier Status
Used GIT for version control tool and Spring Tool Suite (STS) for IDE.
Used Maven as build automation tool for deploying the project on WebSphere Application Server and used Jenkins to perform continuous Integration.
Used Tortoise SVN to maintain the version of files and took the responsibility to do the code merges from branch to trunk and creating new branch when new feature implementation starts.

Software Tools: Java, J2ee, Structs, Tomcat, SpringBoot, Microservice, Jsp, Servlet, Maven, Git, Log4J, Jira, Soap and Rest web services.

Daemon software Pvt Limited, Bangalore India Sep 2013 - Jan 2014
Role: Software Engineer
Client: Colt, Banglore, India

Exposes a REST API which is used by dashboard service to display statistics data
Developed Test Engine, Information stored MySQL/Oracle data stores and performs on the fly aggregation over queues for dashboard queries
Developed java/j2ee process to calculate and distribute brokerage for transactions
Written Complex Queries for SQL server for manipulating the data in database.
Performed defect tracking and Management in JIRA, generated automated reports using JIRA API.
Used Maven as the build tool and to add dependencies, plug-ins.
Developed java/j2ee server-side services using spring MVC, Web Services (SOAP, Restful, WSDL, JAXB).
Built screens with Spring MVC, JSPs, CSS, and custom JavaScript.
Worked on Open Source Software such as Web Servers like Apache Tomcat and Apache Struts, LOG4J for logging information and exceptions, Eclipse, Net Beans IDE.
Used Spring MVC framework to enable the interactions between JSP/View layers and implemented different DPs.

Software Tools: Java, J2ee, Structs, Tomcat, SpringBoot, Microservice, JSP, Servlet, Maven, Git, Log4J, Jira, Soap and Rest web services.

Gameet Technology Pvt Limited, Bangalore, India Jan 2011 - Jan 2012
Role: Software Engineer

Involved in debugging and providing technical support to the team
Implemented the front end using JSP, for dynamic web content
Build and Deployment of Maven script
Used Log4J for application logging and notification tracing mechanisms.
Established Database Connectivity using JDBC for Oracle.
Used frameworks for generating animations in the user interface.
Used Core, MVC, AOP, Boot and Security Spring modules for application development.
Worked on Spring Core modules like IOC and dependency injection.
Implemented java/j2ee RESTful Webservices by using JAX-RS and Jackson implementations to retrieve data from client side.
Implemented Spring and Hibernate frameworks along with Restful Webservices in developing the application.

Software Tools: Java, J2ee, Maven, Git, Log4j, Weblogic, Jboss, SQL server, Oracle, JSP, Servelt, Unit testing, RestFul web service, Spring security

APR Technology Pvt Limited, Coimbatore, India March 2010 - Nov 2010
Role: Technology Trainee

Implementing server business logic using java/j2ee and Design patterns and Developing user interfaces using JSP, HTML and CSS
Worked as a java/j2ee Developer and involved in analysis of requirements, the design, development, integration, deployment and testing
Used JIRA for issues and project tracking and documentation
Worked in TDD and version management tools GitHub, SVN.
Having hands on experience in deploying web and J2EE enterprise applications on WebLogic, WebSphere, Tomcat and JBOSS Server.
Responsible for designing, coding and developed the application in J2EE using Struts MVC.
Used simple Struts Validation for validation of user input as per the business logic and initial data loading.
Implemented Struts framework (Action & Controller classes) for dispatching request to appropriate classes.
Developed the ANT scripts for preparing WAR files used to deploy J2EE components.
Analysis and Bug fixing of the production problems and defects along with enhancements.
Involved in Requirement Analysis, Design, Development and Testing of the risk workflow system.

Software Tools: Java, J2ee, ANT Scripts, SVN, Weblogic, Jboss, Sql server, Oracle, JSP, Servelt, Unit testing, TDD, Struts MVC.

Education
Bachelor of Engineering in ECE (C, C++, VLSI,Embedded systems, Data Structure and Object-Oriented Design)
Anna University, Chennai, India (70/100) July 2005 -May 2009

Technology Expertise

Languages Java, J2EE, AngularJS, PHP, SQL, PL/SQL
Operating Systems Windows, Linux, Unix, OS X
Web Technologies CSS3, HTML, JavaScript, JDBC, JSON, Angular MVC, Node.js
Design Pattern Singleton, Prototype, Factory Pattern, Abstract Factory, MVC
Frameworks Spring MVC, Spring JPA REST, Spring Boot, TestNG, JPA, JUnit, Hibernate, Mockito, Log4j,
Web services RESTful Webservices, SOAP(JAX-WS)
Tools/Servers Eclipse, NetBeans, SVN, Git, CFS, STS, SQL Developer, SQL Server Management Studio, Ant, Maven, Rally, Jira, Jenkins, Jasper, Tomcat
Security CheckMarxTools, Fortify Scan, SonarQube,Veracode,Checkmark
Automation tool Cucumber, selenium, TestNG
Cloud Aws Cloud EC2,S3 Bucket
Databases Oracle, SQL, MySQL, Azure DB, DB2
Deployment DevOppCI/CD Jenkins
Methodologies Agile, Scrum
Keywords: cprogramm cplusplus continuous integration continuous deployment user interface javascript business intelligence sthree database hewlett packard procedural language Colorado Texas

To remove this resume please click here or send an email from [email protected] to [email protected] with subject as "delete" (without inverted commas)
[email protected];1515
Enter the captcha code and we will send and email at [email protected]
with a link to edit / delete this resume
Captcha Image: