Home

Karthikeyan - Lead Java Developer
[email protected]
Location: New York City, New York, USA
Relocation: Yes
Visa: H1B
16years of extensive experience in IT industry working on Cross Platform, Distributed Web/Client-Server



applications design and development using weband application server technologies.
Experience in developing enterprise and web applications using Java, J2EE, Struts,Spring, Hibernate
frameworks.
Significant experience in writing and utilizing RESTful API services and performance tuning large-scale web
applications
Experience in leading teams and mentored junior team members.
Developed design/architecture documents and estimated time to develop for all approved prototypes and the
implementation of those prototypes.
Experience in cloud platform, develop and deployment of spring boot applications in to GCP
Experience in terraform, create, configure,and manage project resources in GCP using terraform script and
modules
Experience in Migrating Spring boot application which leverage GCP services, converting Rabbit MQ to
pub sub, Sql server to Postgres, Rest Api calls to web client and Jenkins to pipeline
Hands on Experience in GCP services such as cloud run, pub sub, big query, cloud storage, data catalog,
load balancer, Api gateway, secrets, Looker Dash boards and SRE Dash board
Strong Experience in Object Oriented Programming and Design Patterns.
Experience in Migration of IBM APIC application to APIGEE, protect application with Azure Ad and
publish with APIGEE
Experience in Git Migration from GitHub to Git Cloud and pipeline migration
Experience in developing Microservices and API using Spring Boot and Spring Cloud services including
Netflix patterns.
Experience with developing and deploying both monolith and microservices in Cloud.
Experience in major web/applications servers, including Apache Tomcat, Websphere 8.5
Strong working knowledge of SOA and Web services technologies like SOAP and REST.
Good knowledge in design the understanding the application using UML Data flow diagrams.
Experience in working with SQL databases like Oracle, MySQL and Sql server and have knowledge of
NoSQL databases like MongoDB.
Experience in working with IBM MQ message services, Apache Kafka and Swagger
Experience in writing unit test cases using Junit 4 and 5, Mockito for Java Applications.
Experience in using version control system using SVN and GitHub, build tools like Maven and CI/CD tools
like Jenkins, Jenkins Pipeline and Tekton.
Worked extensively in Agile Development process like SAFE Agile and Kanban.
Worked in performance testing with Apache JMeter
Capable of dealing with new leading Technologies.
Sound analytical ability to comprehend real world problems and transform them intoProgramming constructs
and solution.
Apart from deliverables, have also worked on Technical Debts which requires good technical knowledge to
code the complex functionalities.
Excellent Technical, Analytical, Problem-Solving skills, strict attention to detail and ability to work
independently, work within a team environment.
Good planning and presentation skills, that has helped me in coordinating people andConducting events
successfully
Have collaborated with the QA team in developing automated testing scripts using SOAP UI which minimizes
the testing efforts for the associates.
Worked on multiple domains like Insurance, Health care, Banking, and energy utilitiesand manufacturing
industries.
Keywords: continuous integration continuous deployment quality analyst user interface message queue active directory information technology

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];3247
Enter the captcha code and we will send and email at [email protected]
with a link to edit / delete this resume
Captcha Image: