Uploaded File
no photo
Charan
Lead Java Developer
Pittsburgh, PA
Available immediately
Actively seeking
no photo
Charan
61
views
Lead Java Developer
0
Recommendations
Average rating
61
Profile views
Log4J JavaScript Java CSS Jenkins Junit Oracle Design Patterns MVC Maven
Remove Note
View Note
Recent Experience
Lead Java Developer 06/16 - present
Hibernate Java SQL XML Eclipse Junit Design Patterns JavaScript BEA WebLogic JMS Scrum SOAP ERP Agile Methodology JSF node.js MVC SOA REST SVN Maven Spring WebServices Hudson Test Planning CSS Jenkins Log4J Oracle
Associate Java Developer 03/14 - 01/15
ClearCase Agile Methodology Hibernate Java WSDL XML Junit Design Patterns J2EE JavaScript IBM WebSphere JSP SOAP jQuery MVC SOA REST Maven Jenkins Spring WebServices JAX-WS Root Cause Analysis Test Case Preparation Log4J Oracle UI
Software Engineer 06/13 - 03/14
AJAX Java JBOSS SQL Software Engineer UNIX Junit RAID Design Patterns J2EE JavaScript Struts Ant JSP MVC SVN Unit Testing Log4J Stored Procedure
Summary

  • Over 3 years of experience in Object Oriented Analysis, Design and Java Development using Java/J2EE technologies.
  • Involved in various stages of Software Development Life Cycle (SDLC) including requirement analysis, design, development, testing and implementation.
  • Experience in design and development of enterprise applications using object oriented technologies such as Core Java, J2EE, Servlets, Struts, Spring Framework, JDBC, JPA, Hibernate, and Collection API.
  • Experience in using Spring Core, Spring MVC, Spring Security, Spring JDBC and Spring ORM modules.
  • Expertise in Front-end development using JSF, JSP, JSTL, JavaScript, CSS3, HTML5, XML and Ajax.
  • Experience in producing and consuming SOAP and Restful web services using JAX-WS, JAX-RS.
  • Good experience in Design and Development of database systems using RDBMS concepts including Oracle, MySQL, SQL Server and experience in writing SQL queries, PL/SQL, Stored procedures, prepared statements and triggers.
  • Experience in developing and deploying applications through Apache Tomcat and other application servers like IBM Web Sphere and JBoss.
  • Good Knowledge of using IDE tools like RAD, NetBeans, and Eclipse for Java/J2EE application development.
  • Expertise in working with Windows and Linux platform as well as in environments using Agile (SCRUM) development methodologies.
  • Experience with build automation tools such as Maven and ANT.
  • Experience in Version Control systems like SVN, Rational Clear Case and Git.
  • Knowledge in using Testing tools like JUnit to test functionalities of an application and Mockito framework for TDD.
  • Experience in using Log4J for logging messages like Debug and Error for better tracking and developing of application.
  • Have good knowledge on XML Suite of Technologies XML, XSL, JAXB, XSLT and validations with DTD & XML Schema.
  • Familiar with developing and understanding Use Case Model, Use Case Diagrams, Class Diagrams, Sequence Diagrams.
  • Have proficient time-management skills, able to deliver assignments with superior quality on schedule. Possess high working qualities with good interpersonal skills, highly motivated, fast learner, good team player and very proactive in problem solving with providing best solutions.

Top 5 Skills
SkillsProficiencyLast Used
Log4J
2019
JavaScript
2019
Java
2019
CSS
2019
Jenkins
2019
Education and Certifications
Bradley University 2016
Preferences
Availability:Immediately
Willing to relocate?:Yes
Relocation preference
Any location
Prepared to Travel:No travel (0%)
Employment Type:Any
Security Clearance:No clearance
Citizenship:U.S. Citizen