Post Job Free

Resume

Sign in

Java Developer Sql Server

Location:
Eden Prairie, MN
Salary:
55k
Posted:
August 01, 2017

Contact this candidate

Resume:

SANTOSH POPURI

ac1lvf@r.postjobfree.com

978-***-****

PROFESSIONAL SUMMARY

Around 2 years experience as Java/J2EE Developer with in-depth knowledge in Object Oriented Programming Concepts (OOP).

Expertise in J2EE Software Development Life Cycle (SDLC) phases of developing Enterprise level J2EE application.

Experience in developing the user interfaces using Java Script, HTML, CSS and AJAX.

Designed and implemented the application using JSP, Spring MVC, Spring IOC, Spring Annotations, Spring AOP, Spring Transactions, Hibernate, JDBC, ANT, Oracle and WebSphere app server.

Expertise in design and development of J2EE components and APIs including Servlets, JSP, Struts, JMS, EJB, XML and Web services like SOAP and WSDL.

Extensively used various design patterns such as MVC (Model-View-Controller), Singleton, Session Facade, Factory, DAO and DTO in the development of Multitier distributed Enterprise Applications.

Experience in developing web service applications using SOAP and REST.

Worked on Agile SCRUM Practices at my current employer.

Experience with IDE’s like Eclipse, Net Beans and Java developer for developing J2EE/ JAVA applications.

Experience in Relational Database Management Systems such as Oracle, SQL Server and PL/SQL.

Experience in using the open source tools ANT build tool, Maven Build tool.

Worked on different Linix, Windows NT, and Windows XP.

Self-starter and highly motivated with the ability to learn new technologies and methodologies.

Highly conceptual with excellent communication, inter personal and organizational skills with the ability to work independently and as part of a team.

TECHNICAL EXPERIENCE

Programming Languages & Technologies

Java 1.7, J2EE, Servlets, JSP 2.0, Struts 1.2, JMS, JDBC, JUnit 4.8, JAXP, Selenium, WSDL, SOAP, REST, UDDL, AJAX, HTML, Maven

Databases

Oracle11g, MS SQL Server 8.0., No SQL

IDE, Tools and Frameworks

Spring, Struts, Hibernate

Application Servers

Tomcat 7.x

Operating Systems

Windows 7, DOS, Linux.

Version Controls

SVN

Design Patterns and SDLC methodologies

DAO, MVC, Command Pattern, SingletonUML, and Agile.

PROFESSIONAL EXPERIENCE

Ameriprise Financial, Minneapolis, MN Jan 2017- June 2017 Java Developer

TNM-Trade Notification Manager is a application that is going to be present between the Trading Systems (Aladdin/LVTS) and Accounting Systems/External Parties. This will process the trades and convert into desired format required by the downstream applications and send it via file transfer mechanisms/Messaging/Email.

Roles:

Involved in complete project Life Cycle, i.e. Design, Analyzing, Implementation, unit Testing, Testing support and Production Maintenance.

Worked extensively on multithreading to handle various backend calls.

Extensively used the J2EE design patterns like Session Façade, Business Object (BO), Service Locator, Data Transfer Object (DTO) and Data Access Object (DAO), Singleton, Factory. Developed all J2EE components using Eclipse IDE.

Designed and Developed end to end J2EE based application using spring and Hibernate.

Responsible for taking up ownership on resolving issues related to the application and infrastructure.

Involved in resolving all IMR generated out of application as production support team member.

Used Putty Solaris Servers to access the TNM dump and check if trades are loaded.

Involved in interacting with ETL team for manual entry of the trades into the database, later involved in rectifying and making necessaries adjustments as per the requirement of data entries.

Used XML files to pull further trade information after the manual entry and later validate it using the SQL Developer and presenting it in the required format to business.

Used Site Scopes for day to day alerts and also to monitor database servers.

The Production Support team will be first point of contact for business.

In case of issue related to product (Trade Flow), business will contact production support and they will engage Fiserv for fixing issues.

Technology: Java 1.7, Spring, Hibernate, Shell Script, JUnit, Eclipse, ETL Fiserv, Putty, SQL Developer, SQL server Management studio, Jenkins, AutoSys, Site Scope, Citrix

Izeal Inc July 2106- Dec 2016

Location: Sterling,VA

Java Developer

Roles:

Internationalization & test-driven development (JUnit) planned & being implemented.

Involved in designing Class & Sequence -diagrams with UML & Data flow diagrams. .

Designed & developed front end using JSP, Struts (tiles), XML, JavaScript, & HTML.

Created user-friendly GUI interface and Web pages using HTML embedded in JSP.

Developed, implemented & maintained the architecture using Spring & Hibernate frameworks

Implemented Spring MVC, Dependency Injection (DI) & Aspect Oriented Programming (AOP) features along with Hibernate.

Used Hibernate to persist, access, update & delete objects in database.

Used Hibernate framework for back-end development and Spring dependency injection for middle layer development.

Involved in configuration of spring framework, Struts framework & Hibernate ORM tool.

Implemented MVC with JSP as View, Struts as Controller, & Spring with POJOs as Model

Involved in testing using Junit and Selenium (Recommended).

Involved in debugging the Application.

Developed business layer components using Enterprise Java Beans (EJB).

Performed application development using Eclipse & Web Application Server for deployment.

Written Database objects like Triggers, Stored procedures in SQL.

Interacted with the users and documented the System.

Technology: Java/J2EE, Spring Framework, Struts Framework, Servlets, JSP, JavaScript, EJB, HTML, XML, UML, Selenium, JUNIT, SQL, Maven, Eclipse, Linux

PARI June 2013 - June 2014

Pune, India.

Java Developer

Roles:

Involved in Implementation phase of the SDLC.

Developed front-end screens with JSP using JSTL.

Field Validation with Java Scripts.

Design & development of business functionality application using J2EE Technologies in Agile Execution.

Applied Model-View-Controller (MVC) design pattern & Singleton class design pattern for designing the application.

Data management using the Stored Procedure & SQL queries.

Import CSV file records to database table using Loader utility application SQL.

Loader & by creating batch file & controller File.

Design & develop & schedule the batch job to runs the daily & monthly task to meet the business needs.

Provide the on-call production support regarding production related problems & ensure the high availability of the system.

Developed Java Servlets for handling requests & responses from the web page.

Worked with XML, XSLT for building up & transforming the XML files.

Creating web services to handling business logic, data & processes through an interface.

Worked on Eclipse IDE to write the code & integrate the application

Using EJB Session bean & Entity bean (CMP & BMP) for business logic & data persistence.

Participated in Build & Deployment activities using MAVEN build scripts

Performed application development using tool like JUNIT for building application.

Technology: Java/J2EE, JSP, Servlets, EJB, JUnit, JSTL, HTML, XML, Eclipse,Web Logic, MAVEN, SQL.

EDUCATIONAL QUALIFICATIONS

M.S. in Electrical and Computer Engineering May 2016

State University of New York (SUNY), New Paltz GPA – 3.30

Bachelor of Electrical Engineering June 2013

Jaipur National University, Jaipur GPA – 4.0



Contact this candidate