Rakesh Guptha Java Resume
Rakesh Guptha Java Resume
Email: [email protected]
Phone: (860)342-8546
PROFESSIONAL SUMMARY
IT professional with 8 years of experience in Java and JEE technologies including analysis, design
implementation, testing and maintenance of applications.
Experience in large scale Software Development Life Cycle (SDLC) including Requirement Analysis, Project
Planning, System and Database Design, UML design using Rational Unified Process and Object - Oriented
Analysis and Design, Development, Testing, Implementation and Documentation.
Strong knowledge and experienced in multi-tiered distributed environment, OOPS and OOAD concepts, good
understanding of Software Development Lifecycle (SDLC) and Service Oriented Architecture (SOA).
Sound knowledge in developing Use Cases, Activity Diagrams, Sequence Diagrams and Class Diagrams using
Toad Data Modeler and MySQL Workbench.
Good command in Core Java and profound experience collection frameworks and Multithreading.
Expert skills in J2EE Design Patterns like MVC Architecture, Singleton, Session Facade, Business Delegate and
Data Access Object for building J2EE Applications.
Experienced in web development using HTML, DHTML, XHTML, CSS, JavaScript and AJAX technologies.
Developed User Interface and web page screens for various modules using JSF, AJAX, JavaScript, and Angular
JS.
Experienced in developing MVC framework-based web apps using Struts and spring.
Experience in building web applications using Spring Framework features like MVC, AOP, IOC, DAO, DTO and
template classes.
Expertise in Object-relational mapping using Hibernate.
Expertise in developing and consuming Web services including different technologies and standards like XSD,
SOAP, WSDL, JAX-WS and Apache Axis.
Experience in installing, configuring, tuning Web Logic Server, Apache Tomcat, and JBoss.
Experience in using IDE Tools like Eclipse, IBM RAD and NetBeans for Java/J2EE application development.
Expertise in database modelling, administration and development using SQL, T-SQL and PL/SQL in Oracle and
SQL Server environments.
Good experience on working with Amazon Web Services (AWS) cloudservices like EC2, S3, RDS, Dynamo DB,
Elastic Load Balancing, Elastic beanstalk,SNS,SQS, and IAM.
Developed services that utilize AWS SDKs (Dynamo DB, Elastic Beanstalk, Lambda Function).
Familiarwith Cloud Formation, Cloud Watch, Cloud Front, and managing security groups on AWS.
Experienced in using Operating Systems like Windows and Unix/Linux.
Proficient in software documentation and technical report writing.
Motivated, Team oriented or Self-guided, energetic attitude.
Good understanding of Business workflow, Business logic and Business methods for further implementation
of user requirement in a distributed application environment.
Experience in Java Framework Integration with Apache Camel.
EDUCATION
TECHNICAL SKILLS
Programming Languages and Java, J2EE, Spring,Spring Boot, Struts, Kafka, MyBatis, Hibernate, Spring MVC,
Spring Web Flow,Spring IOC, Spring AOP, SOAP UI, Maven, ANT, IBM MQ,
Frameworks
Jenkins, PL/SQL.
AWS Cloud including Terraform, EC2, RDS, Document DB, ECS, Fargate
Cloud
Lambda Functions, Cloud Watch, Cloud watch alarm, Docker containers.
HTML5, CSS, Java Script, JQuery, Ajax, Angular JS, Node JS, XML, XSD, XSLT,
Mark-up/XML Technologies
JSON.
Web/App Servers IBM WebSphere, JBoss, BEA WebLogic, Tomcat.
Database Oracle, SQL Server, Sybase, Mongo DB, Cassandra, Maria DB.
Web Services/API Services SOAP, RESTful, JAX-RS, JAX-WS, Micro Services, AWS (Amazon Web services).
Junit, Mockito, SOAP UI, Postman, Putty, MS Visio Professional, Log4j, Splunk,
Testing Tools, Logging/Others
Swagger, Jira.
Version Control GIT, Bitbucket
IDE’s Eclipse, IDEA IntelliJ
PROFESSIONAL EXPERIENCE
Environment: Java 11, Maven, Hibernate, React JS, HTML, Kafka, Apache Tomcat, Json, Java Script, Spring, Spring
ribbon, Oracle, Mongo DB, JDBC, Eclipse, JUnit/Mockito, JMeter, Selenium, Jenkins, GitHub, Docker, Log4j, AWS EC2.
Environment: Java 8, Maven, Hibernate, Angular JS HTML5, CSS3, Kafka, Apache Tomcat, Json, Java Script, Spring,
PL/SQL, My SQL, IBM Cognos, Oracle, Spring JDBC, Eclipse, JUnit, Karma, JMeter, Selenium, Jenkins, GIT, Docker,
Log4j, AWS, JIRA, Rest API, PCF.
Environment: Java,JBoss, Spring Boot (Moneta Boot), MyBatis, Spring3, Restful WS (Jersey), Angular JS, Apache
Tomcat, Maven, Eclipse Indigo, GIT SCM, SQL DBx, Jenkins, Crucible.
Developed the component using Java, J2EE/JEE, JSP, Struts, hibernate framework. Involved in complete SDLC
– Requirement Analysis, Development, System and Integration Testing.
Implementation of SOAP Web Services using CXF.
Involved in the functional test of the application and tested Java applications using FunctionalTesting, JBoss
Used spring IOC integrated with Struts MVC framework to inject session layer objects into the web layer.
Develop persistent objects using Hibernate.
Developed the search use case using Apache Lucene.
Developed the Presentation layer by Struts.
Involved in designing frontends using JSPs, HTML, DHTML and CSS.
Extensively used Eclipse while writing code & used CVS for version control.
Analyzed the performance of application and fine tune the code where it is necessary.
Debugging and resolving issue for web service binding and deployments with attachments.
Environment: Java, JSP, JavaScript, DHTML, SQL, AJAX, Apache Struts1.2, JMS, Hibernate 3.0, Eclipse, WSDL, SOAP
Web services, Oracle 10g.