We provide IT Staff Augmentation Services!

Java Programmer Analyst Resume

0/5 (Submit Your Rating)

KS

SUMMARY

  • 8+ years of experience in software development with outstanding skills in designing, developing, analyzing of business applications using Object Oriented Programming concepts.
  • Extensive experience in Analysis, Design, Development of Java/J2EE applicationsfor developing Web and Distributed Applications by using Core Java,JSP, Servlets, Spring Framework, Struts MVC Framework, Beans, JDBC, JNDI, RestfulWeb Services and Log4j for logging.
  • Proficient in working with different RDBMS like IBM Netezza, Teradata, MS SQL Server 2008 R2, Oracle.
  • Expertise on the design and development of JAVA/J2EE applications on Windows and Unix platforms maintaining Test driven Development (TDD) approach and worked Interactively with Agile - Scrum Development Methodology.
  • Hands on experience in Design and Development of web based rich internet user interface using Angular JS and Bootstrap frameworks, HTML/HTML5, XHTML, DHTML, JQuery, CSS, themes, JavaScript, AJAX and JSON.
  • Familiar in developing customized maps using Google maps API and charts using HighCharts libraries.
  • Experience in IBM Netezza, Databases designing and SQL scripting, implementation of Stored Procedures, transformations and execution of test plans for loading the data into targets with Unix Shell Scripting.
  • Extensively worked on query optimization and performance tuning in Netezza, SQL Server and ETL process consisting of data transformations, data sourcing, conversion and loading.
  • Worked on Jenkins continuous integration tool which provides plugins to support building, deploying and automating the project.
  • Adapted SDLC standards and procedures from requirement analysis, design, implementation, quality, configuration management, testing & delivery of projects successfully as per schedule.
  • Good working knowledge in building web applications based on .NETtechnologies.
  • Overview knowledge in Hadoop Framework - HDFS, MapReduce, Hive, Sqoop, HBase.
  • Quick understanding of various application architectures, deployment characteristics and trouble-shooting in production environments to resolve issue within the required timeframe successfully.
  • Strong in defect triaging and tracking skills and can lead every task to closure during development, testing and post production phase, submitting the bugs using Bug Tracking Tool Quality Centre (QC)
  • Experience in working on project source code management using TFS, VSS, and Tortoise-SVN.
  • Excellent soft and organization skills: Organize, focus, and drive towards established deliverable dates.
  • Strong Analytical and Programming skills resulting in being effective by working independently and collaboratively in teams.
  • Ability to learn/adapt emerging technologies in the work area.

TECHNICAL SKILLS

Languages: Java, C#, SQL/PLSQL, C, C++, VB

Java Technologies: JSP, J2EE, Servlets, JSTL, EJB, Spring Framework, Struts 2, Web services - SOAP, Restful, JDBC, Hibernate, JNDI

MS .NET Technologies: C# 3.5/4.0, ASP.NET, ADO.NET, Silverlight, WCF, Web services, SSIS, LINQ, Entity Framework, XAML

Operating Systems: Windows, UNIX

Middleware: Apache Tomcat, JBOSS, Ant and Maven Build tools, IIS 7.0, IIS 6.0

Web Technologies: Angular JS, JSON, Bootstrap, React JS, JQuery, JavaScript, AJAX, HTML/HTML5, XHTML, XML, CSS

Reporting: Crystal Reports 10.0

IDEE: clipse, Visual Studio, BIDS

Source Control: Tortoise-SVN, TFS 2008/2010, VSS

Database: Teradata, SQL Server, Netezza, Oracle, MySQL

PROFESSIONAL EXPERIENCE

Java Programmer Analyst

Confidential, KS

Responsibilities:

  • Developed business logic usingJavaSpring framework, building, integrating and deploythe application on JBOSS/Apache tomcat servers.
  • Responsible for coding business objects, value objects, data access objects (DAO) to access data, log4j for logging, tracking and fixing bugs.
  • Worked on presentation layer using AJAX, JSON, JQuery, JSTL, HTML5, CSS in JSP pages to develop a rich interactive dynamic web pages.
  • Worked on web services using Java API for XML services (JAX WS), SOAP, WSDL and supported build and deploying of SOAP Web APIs Services.
  • Worked on consuming RESTful web services, multithreaded programing, SFTP connection handling to download data in an organized pattern.
  • Involved in writing shell scripts for server on UNIX and setup Cron jobs in Crontab (Cron config file)
  • Developed customized google maps and High Charts UI to represent Cell Sites and KPIs.
  • Involved in migrating .Net based reports and Bing Maps to JSPs and Google Maps.
  • Designed frontend with object oriented JavaScript Framework using Bootstrap and Angular JS
  • Worked on PL/SQL queries and developed JDBC module for querying the database for data.
  • Responsible for building (using ANT) and deployment of application EAR and static files on testing, staging and production servers.
  • Used Tortoise SVN as a version controlling for the source code check in and check outs.
  • Used PuTTY, WinSCP, SecureCRT tools to interact with UNIX servers.
  • Implemented automated deployment using Jenkins continuous integration tool for building and deploying of application.

Environment: Java (JDK 1.7), J2EE, Spring Framework, Servlets, JSP, JSTL, JNDI, JSON, Web services (WSDL, SOAP, RESTful), Google Maps API, High charts, JavaScript, Java Beans, CSS, HTML, Ajax, JSTL, Bootstrap, Angular JS, JBOSS/Apache Tomcat, SQL, Teradata, Eclipse Luna, Jenkins, MS SQL Server 2008, Teradata, Netezza, Apache Ant, Unix Shell Scripting, Tortoise SVN

Sr. Java Developer

Confidential, KS

Responsibilities:

  • Overall project management - Functionality, Architecture, Designing and documenting the requirements.
  • Involved in developing the application using Struts framework by implementing MVC design pattern
  • Worked on developing JSP pages using Strut tags and ANT scripts for deployment in Apache tomcat.
  • Implemented JNDI connection configuration for JDBC data source connection.
  • Worked on developing user interactive UI using Bootstrap and Angular JS JavaScript frameworks.
  • XML messages are used to communicate b/w web services that are written using SOAP and WSDL
  • Worked on HTML5, JQuery, AJAX, JavaScript, CSS to improve UI experience.
  • Building and deployment of EAR, JAR files on test, stage and production servers.
  • Bug fixing using Log4J for logging and testing support after the development.
  • Involved in writing Junit test cases for test driven development.
  • Assist in the performance optimization of the application by utilizing code profiling techniques and database performance tuning.

Environment: Java (JDK 1.6), J2EE, Servlets, JSP, JDBC, JavaScript, Struts2 MVC framework, Java Beans, Angular JS, Web services (WSDL, SOAP, XML), Bootstrap, CSS, HTML5, Ajax, JSTL, Apache Tomcat, XML, PL/SQL, MS SQL Server 2008, Eclipse, UNIX

Sr. Developer

Confidential, KS

Responsibilities:

  • Developing console based java executables for extracting, cleaning, transforming and loading data into data warehouse.
  • Developed various helper classes needed using Core Java - multi-threaded programming and Collection classes.
  • Designed SSIS Packages to transfer data from flat files to SQL Server using Business Intelligence Development Studio and deploying into production servers.
  • Involved in the Migration of Databases from SQL Server 2008 R2 to Netezza.
  • Designing tables, creating Stored procedures, views in SQL Server database.
  • Involved in performance tuning of SQL queries, joins, sub queries, stored procedures for better running of queries.
  • Extensively used SSIS transformations such as Lookup, Derived column, Data conversion, Aggregate, Conditional split, SQL task, Script task and Send Mail task etc.

Environment: Java (JDK 1.6), C# 3.5, MS SQL Server, SSIS, BIDS, Netezza, SQL, PL/SQL, Eclipse, TFS

Developer

Confidential, KS

Responsibilities:

  • Analysis, design, testing and support all integration processes of different switches.
  • Responsible for developing GUI using JSP/Struts framework, AJAX, HTML, CSS.
  • Involved in design, implementation and deployment of Java web services using SOAP, XML.
  • Worked closely with business to capture requirements. Actively involved in translating business requirements into system requirements
  • Review of results with client and implementation of UI components based on amChart graphs.
  • Defining test cases and Implementation of UI components using jQuery UI controls.
  • Implemented log4j API for exception handling, logging of the errors, warnings, messages, stack traces, debuggers throughout the code.
  • Responsible for implementing enhancements to architecture and recommendations for implementing new functionalities.

Environment: Java (JDK 1.6), J2EE, Servlets, JSP, JavaScript, Java Beans, SOAP web service, CSS, HTML, Ajax, amCharts, log4j, Apache Tomcat, XML

Developer

Confidential, KS

Responsibilities:

  • Gathered Client requirements and converting them into the Technical Specifications and developed Web forms using C#.NET, ASP.NET, CSS, AJAX.
  • Worked on creating database tables and stored procedures as per standards.
  • Created ASPX, ASMX web pages and used C#.NETas language to develop code behind business logic.
  • Implemented representing of data using a variety of Microsoft chart controls.
  • Implemented CRUD functionality with Entity Framework in ASP.NETand implemented sorting, filtering and paging features.
  • Used LINQ to Entities, LINQ to SQL, LINQ to XML and LINQ to Objects for retrieving the data.
  • Designed and provided levels of effort (LOE) for features and tasks.
  • Configured Team Foundation Server, IIS 7 for source control and deployment of code.
  • Implemented client side validations using Validation Controls and Java script methods.
  • Responsible for gathering the new change requests and analyze the requirements given by the client

Environment: C# 4.0, ASP.NET, JavaScript, LINQ, VS 2010, TFS, IIS 7.0, AJAX, Entity Framework, Database: SQL Server 2008

Developer

Confidential, MO

Responsibilities:

  • Involved in Development, bug fixing, GUI enhancement and maintenance of the application
  • Developing 3 - tier Application with UI, Business and Data Access layers using Spring Framework
  • Developed User Interface using JSP, Servlets, HTML, CSS and JavaScript
  • Worked on Client Side Validation by using JavaScript in the JSP pages.
  • Responsible for developing Calendar controls, blog threads and email functionality.
  • Designed and developed Servlets to communicate between the Presentation and Business layer.
  • Implemented DAO layer using JDBC and used Prepared Statements, Result sets etc.
  • Extensively worked on PL/SQL for writing queries and Stored procedures in MS SQL Server Database.
  • Maintained responsibility for database design, implementation and administration
  • Worked on SQL queries for creating database tables, functions and stored procedures depending on the requirement of the application

Environment: Java (JDK 1.6), J2EE, Servlets, JSP, JDBC, JavaScript, Java Beans, SOAP Web services, CSS, HTML, Ajax, JQuery, Apache Tomcat, XML, SQL, PL/SQL, MS SQL Server 2008, Eclipse

Confidential

Responsibilities:

  • Involved as a team member in preparing detail design documents, testing and support all integration processes
  • Used JUnit to do the testing around the developed modules.
  • Actively participated in meetings involving business, architects, vendor teams, and has thorough understanding on system architecture and developed processes and data flows
  • Within short timeframe introduced regular interaction with business users and coordinated with the technical team on problem fixes and smooth operation
  • Implemented standards and coordinated technical and business end user training

Environment: Java (JDK 1.5), Apache Tomcat, EJB, JDBC, Servlets, HTML, SQL, PL/SQL, Oracle 9i, Visual Source Safe, Eclipse 3.1, Windows XP, Linux

We'd love your feedback!