Uploaded File
Rajitha
rajitha3241@gmail.com
210-410-6196
Charlotte, NC 28205
Senior Java Developer
10 years experience W2
2
Recommendations
Average rating
88
Profile views
Summary

  • Having around 8+ years of IT experience in all phases of Software Development Life Cycle (SDLC) including Analysis, design, implementation, integration, testing and maintenance of applications using Java/J2EE technologies.
  • Experience with Object Oriented Analysis, Design & Programming.
  • Expertise in Java Application Development, Distributed Application development, Object Oriented Programming, and also in developing, testing and implementing application Environment using J2EE technologies like J2SE 6.0, JDBC, Servlets 2.4, JSP 2.1, AJAX, DOJO, Java Beans, EJB 2.0/3.0, JMS and Web Services.
  • Experienced in using frameworks including Struts 2.0, Java Server Faces, Spring 5.0 and Hibernate 3.0.
  • Experience in markup language like HTML, DHTML, CSS, jQuery, XML, Voice XML, Schemas, XSLT and parsers like DOM and SAX.
  • Extensive B2B and B2C development experience using BEA Web Logic 8.x/9.x, IBM Web Sphere 4.x/5.x/6.x, WebSphere Integration Developer 6.x, JBoss 4.x/5.x application servers and web development work on Apache Tomcat 5.x/4.x Web server. Familiar with the Setup and Configuration of the servers.
  • Experience working with Developers IDE like IBM WSAD 5.0, IBM RAD 6.0, BEA Web logic Workshop 8.1, Eclipse 3.x.
  • Experience in using back end databases Oracle Database, Postgres and DB2.
  • Experience in using version control tools like Rational Clearcase, CVS (Concurrent Version System), Win CVS.
  • Good experience in using JTest, developing test cases with JUnit 3.x, logging using Log4J and Build tools (Ant 1.6/1.7, Maven).
  • Expertise in the object oriented analysis and design using UML and in implementing Rational Unified Process (RUP).
  • Good knowledge on Object Oriented Analysis and Object Oriented Design (OOAD), Modeling Applications with Class Diagrams & Sequence Diagrams and have Strong implementation experience with RSA.
  • Experience in implementing Agile methodologies like SCRUM.
  • Experience coding from Use Case Specifications
  • Strong knowledge of software best practices like Test Driven Development (TDD) and continuous integration.
  • Good experience in developing and reviewing Technical specification, Test plans, Test cases and Test scenarios.
  • Great team-management skills, efficient performance in a team as well as independently.
  • Excellent communication and interpersonal skills.
  • Possesses strong problem analysis skills with ability to follow project standards and procedures as per client specifications.

Experience
Senior Java Developer
Information Technology
May 2016 - present
Dallas, TX

ILM (Identity lifecycle management) is single sign on application for different products in AT&T. This is used to create new users, request new accesses, assigning roles, managing workflows to users. Also, users can request for new password and change password. Along with these, users also can request for RSA token and perform all the token related functionality including test token, set pin, request temporary passcode, trouble shoot token and enable/disable tokens.

Responsibilities:

  • Responsible for developing web pages in application using AngularJS for all the modules used in application and invoke http REST calls for dynamic web content generation.
  • Responsible for developing code by dividing application into modules and making each module talks each other using Restful API.
  • Implemented APIs to interact with RSA systems through Sprint RestTemplate framework.
  • Developed the web application end to end using MVC architecture and DAO design pattern.
  • Responsible for developing single Restful utility module to make used by all other modules in the application.
  • Used Spring JDBC template API to interact with the DB.
  • Worked in Continuous Integration and deployment environment to integrate various dependent Modules in the application in which the modules communicate by making REST calls.
  • Responsible for developing application using Test Driven Development (TDD) process which proceeds to an Outside-in architecture and responsible for ensuring code coverage.
  • Worked in Agile (SCRUM) environment, used agile craft tool for lifecycle management.
  • Used GIT as source code management GIT.

Environment: Java 1.7, RESTful API, JAX RS, AngularJS, Spring 4.1, Spring Boot, Spring Batch, Spring Security, Spring JDBC, Scala, Spark, Cassandra, Microservices, Agile craft, Spring MVC, Oracle, Jackson, Jboss EAP 6.1+, GIT, Code cloud, Source tree, Junit, Mockito, Log4j.

Agile Methodology AngularJS Design Patterns Git Java JBOSS BRMS JDBC Junit Log4J MVC Oracle REST Scrum Spring
Remove Skill
References
Average Rating

0 recommendations
Senior Java Developer
Banking/Financial
Jul 2014 - Apr 2016
San Antonio, TX

Responsibilities:

  • Responsible for gathering the system requirements, feasibility study, System analysis, design and development.
  • Developed front end using Struts MVC architecture.
  • Developed JSP's to design the user interfaces, and JSP tag libraries to define custom tags.
  • Used JQuery and JavaScript for front end funcationlity
  • Implemented Dependency Injection (IOC) feature of spring framework to inject dependency into objects.
  • Implemented Spring AOP for Logging.
  • Used Hibernate framework as persistence layer for interacting with database.
  • Created and Consumed SOAP/RESTful Web Services.
  • Developed Java API to interact with the Amazon SQS .
  • Amazon EC2 is also used for deploying and testing the lower environments such as Dev, INT and Test.
  • Involved in writing Java API for Amazon Lambda to manage some of the AWS Services.
  • Used Service Locator pattern for lookup of the beans.
  • Used Command Design pattern to execute the sequence of events.
  • Used JMS for Asynchronous communication to the external system.
  • Developed Oracle Stored Procedures and Triggers for Database operations.
  • Developed the automatic build scripts using ANT for the application to deploy and test.
  • Used Apache Log4j Logging framework for logging of trace and Auditing.
  • Wrote JUnit test cases for testing the functionality of the code
  • Used HP Quality Center for Bug tracking.
  • Implemented Agile methodology SCRUM.
  • Configured development environment using JBoss application server for developers integration testing.

Environment: Java, Eclipse, Struts, Spring, Hibernate, JSP, JQuery, JavaScript, JMS, MQ Series, EJB, Oracle, PL/SQL, Postgres, SOAP/RestFull Services, Axis, JAX-WS2.1, SOAP-UI, Agile, Rally, Web Sphere.

Agile Methodology Apache AWS Design Patterns Eclipse EJB Hibernate IBM Websphere MQ Java JavaScript JAX-WS JBOSS BRMS JMS jQuery JSP Junit Log4J MVC Oracle Scrum Spring Stored Procedure Struts Triggers
Remove Skill
References
Average Rating

0 recommendations
Java/J2EE Developer
Information Technology
Aug 2013 - Jun 2014
Sacramento, CA

Responsibilities:

  • Responsible for gathering the system requirements, feasibility study, System analysis, design and development.
  • Developed front end using Struts MVC architecture.
  • Developed JSP's to design the user interfaces, and JSP tag libraries to define custom tags.
  • Implemented Dependency Injection (IOC) feature of spring framework to inject dependency into objects.
  • Implemented Spring AOP for Logging.
  • Used Hibernate framework as persistence layer for interacting with database.
  • Created and Consumed SOAP/RESTful Web Services.
  • Used Service Locator pattern for lookup of the beans.
  • Used Command Design pattern to execute the sequence of events.
  • Used JMS for Asynchronous communication to the Voice Mail provisioning system.
  • Developed Oracle Stored Procedures and Triggers for Database operations.
  • Developed and used Postgres SQL queries.
  • Developed the automatic build scripts using ANT for the application to deploy and test.
  • Used Apache Log4j Logging framework for logging of trace and Auditing.
  • Wrote JUnit test cases for testing the functionality of the code
  • Prepare UNIX shell scripts for testing the application.
  • Used HP Quality Center for Bug tracking.
  • Implemented Agile methodology SCRUM.
  • Other responsibilities include Code Reviews, Design Review

Environment: Java, J2EE, JSP, Servlets, Hibernate, Spring, Web Services, SOAP, WSDL, HTML, JavaScript, JQuery, Struts, CSS, XML, XSD, JBoss, JUnit, Log4j, SQL, DB2, Eclipse.

Agile Methodology Apache CSS DB2 Design Patterns Eclipse Hibernate HTML J2EE Java Java Servlet JavaScript JBOSS BRMS JMS jQuery JSP Junit Log4J MVC Oracle Scrum SOAP Spring SQL Stored Procedure Struts Triggers UNIX WebServices WSDL XML XSD
Remove Skill
Java/J2EE Developer
Information Technology
May 2011 - Jul 2013

Responsibilities:

  • Involved in developing Service Layer to encapsulate the business logic and provide a common set of standardized interfaces to the client applications.
  • Implemented the Web layer using Struts MVC framework.
  • Developed JSP's to design the user interfaces, and JSP tag libraries to define custom tags
  • Implemented Spring AOP for logging and exception handling.
  • Used Hibernate in Data Access Layer for data persistence of the Orders.
  • Used JMS for Asynchronous communication to the Voice Mail provisioning system.
  • Involved in development and consuming of RESTFUL webservices.
  • Parsed JSON objects returned by RestFull Services.
  • Wrote unit testing of the functionality of the code and mocking up of objects.
  • Used Apache Log4j Logging framework for logging of trace and Auditing.
  • Involved in on Call and Bug fixes to continuously support clients.
  • Wrote SQLStatements and PL/SQL Programs for Data base operations.
  • Developed the automatic build scripts using ANT for the application to deploy and test
  • Wrote JUnit test cases for testing the functionality of the code
  • Used HP Quality Center for Bug tracking.
  • Used Apache Log4j Logging framework for logging of trace and Auditing.
  • Involved in writing shell script for deployment of code on integration servers.
  • Other responsibilities include Devolvement, Code Reviews, JUnit Test creation, Design Review

Environment: Struts 2.1, Spring 3.0, Axis, JAX-WS2.1, CXF, JSON, SQL, PL/SQL, Oracle, SOAP-UI, MyEclipse6.6.0, Apache Tomcat6.0, Easy mock, Junit 4.4, Log 4j1.2, Java6, Unix & Windows XP. 4

Apache Apache Tomcat Eclipse Hibernate JAX-WS JMS JSON JSP Junit Log4J MVC Oracle Spring SQL Struts UNIX WebServices
Remove Skill
Edit Skills
Non-cloudteam Skill
Education
Bachelor's in Information Technology
Hyderabad, India
Skills
Junit
2021
8
Log4J
2021
8
MVC
2021
8
Oracle
2021
8
Spring
2021
8
Agile Methodology
2021
6
Design Patterns
2021
6
Java
2021
6
JBOSS BRMS
2021
6
Scrum
2021
6
Apache
2016
5
Eclipse
2016
5
Hibernate
2016
5
JMS
2016
5
JSP
2016
5
Struts
2016
5
JAX-WS
2016
4
AngularJS
2021
3
Git
2021
3
JavaScript
2016
3
JDBC
2021
3
jQuery
2016
3
REST
2021
3
SQL
2014
3
Stored Procedure
2016
3
Triggers
2016
3
UNIX
2014
3
WebServices
2014
3
Apache Tomcat
2013
2
AWS
2016
2
EJB
2016
2
IBM Websphere MQ
2016
2
JSON
2013
2
CSS
2014
1
DB2
2014
1
HTML
2014
1
J2EE
2014
1
Java Servlet
2014
1
SOAP
2014
1
WSDL
2014
1
XML
2014
1
XSD
2014
1
AJAX
0
1
BEA WebLogic
0
1
IBM WebSphere
0
1
Javabeans
0
1
Maven
0
1
UML
0
1
WSAD
0
1
XSLT
0
1