Sign in

Java Developer

Naperville, Illinois, United States
March 20, 2019

Contact this candidate


Narasimha Chalamalasetty

Phone :408-***-****


Professional Summary:

** ****** ** ********** ** System Analysis, Design, Development, Coding and Implementation of various applications based on (OOPS) Object Oriented Programming, Client/Server N-tier architecture, Model View Control (MVC), Web based and Internet Technologies.

Experienced in working with iterative Agile Programming Methodologies- Scrum, Waterfall methodologies and Test-driven development (TDD).

Expertise knowledge on Object Oriented Programming (OOPS) Concepts including Inheritance, Abstraction, Encapsulation and Polymorphism.

Proficient in databases such as SQL Server 2000/05/08/12, Oracle 9i/10g,11g, PL/SQL and Hands on experience in designing tables, database schemas, writing Complex Stored Procedures, Triggers, Functions, Views, DTS, Transaction Management using T-SQL and PL/SQL, Code optimization and performance in databases,

Experienced in SQL Server and Crystal Reports for report generation, integration into java applications.

Highly Capable of implementing Unit Tests and writing test cases using J-Unit.

Worked with Source Controls like GIT, Team Foundation Server 2013/2010 for creating branches, rebasing, merging and deploying code.

Technical Skills:

Java/J2EE Technologies

Servlets JSP, JSTL, JDBC, JMS, JNDI, RMI, EJB, JFC/Swing, AWT, Applets, Multi-threading, Java Networking

Programming Languages

Java JDK1.4/1.5/1.6/1.7/1.8, C++, C, SQL, PL/SQL

Application/Web Servers:

Oracle/BEA Weblogic 8.1/9.1, IBM Websphere, JBoss, Tomcat 5.0.28/6.0,Bug tracking, Jenkins.


Struts 2.x/1.x, Spring 3.x/ 2.x, Hibernate 3.x, JSF 1.2/2.0,iBatis,Flex

UI Frameworks

JQuery, AngularJS, Bootstrap, Angular 2.


Eclipse 3.x,Netbeans, IntelliJ, Visual studio

Web technologies


Web Services



Agile, Scrum, TDD, SDLC

Testing technologies/tools

JUnit, JMeter. HP-ALM

Database Servers

Oracle, DB2, SQL Server, MySQL,Toad

Version Control


Build Tools

ANT, Maven.


Windows 2000/98/95, Windows 7, Windows 10

Professional Experience:

Client: Marathon petroleum Corporation, Findlay, OH Oct 2017- Till Date

Role: Java Developer


Implemented the AGILE software development process, using SCRUM methodology.

Modify existing application to enhance functionality, enable it to adjust to new platform independent, or to enhance its execution.

Analyze client needs and software requirements to make configuration design inside time and cost imperatives.

Documenting every module of an application for future functional enhancements containing work flow diagrams, models and flow charts, which shows the code to be develop for the application.

Confer with analysts, architects, software engineers and others to plan framework and to acquire data on project constraints and interfaces.

Designing every module of an application to ensure perfect system integration between them.

Manipulation of data for the requirements analysis and for analysis of system capabilities.

By using Mathematical Models and scientific analysis the designing, developing and updating the software systems is performed to predict design consequences and measuring output.

Delivering the application with optimal functionality by performing thorough maintenance and testing.

Written T-SQL queries, Stored Procedures, Cursors, triggers to handle the business rules data integrity and for various data transactions and also generating reports.

Unit tested various components of the program to make sure all the components were behaving properly.

Used Team Foundation Server (TFS) 2013 for Version Control, Team build, Project Management, Data Collection and Reporting.

Developing test cases for every submodule and uploading them in to HP-ALM and performing functional unit testing to ensure the optimal product.

Environment: Java, J2EE, Swings, Servlets, SQL Server 2012,T-SQL, Toad, Visual Basic 6.0,Visual Basic, Team Fondation Server 2013, IIS 7.0, GIT and Windows Server 2008 R2.

Contact this candidate