We provide IT Staff Augmentation Services!

Java Technical Analyst | Lead Resume

4.00/5 (Submit Your Rating)

NC

SUMMARY

  • 8+ years’ experience in Full life cycle of Software Development (SDLC) including Business management, Requirement Gathering & Analysis, System Study, Application Design, Development, Testing, Implementation, System Maintenance, Support and Documentation.
  • Published Software architectural design study by the Journal of Software Engineering in August 2017. Toward Quality Attribute Driven Approach to Software Architectural Design.Journal of Software Engineering and Applications
  • Experienced in Software Design and Development life cycle utilizingJava, J2EE, spring, Hibernate, Servlets, JSP, JDBC, REST/SOAP web Services in USA and India.
  • Experience in Applications using AJAX, Object Oriented (OO) JavaScript, JSON and XML.
  • Experience in version control tools GIT, SVN and also integrated for auto builds with Jenkins.
  • Implemented unit test cases using Mock and Junit frameworks by supporting Test Driven development (TDD).
  • Problem solver ready to tackle technical problems in demanding fast paced environment.
  • Highly motivated towards working in and leading a group. Can work effectively in a team as well as independently.
  • Exhibited leadership qualities for other team members, including sharing knowledge, experiences and skills with others that includes design reviews, coaching, and feedback.
  • Resolving defects/bugs throughout the development lifecycle & in production.
  • Worked cross - functionally with various teams: product management, QA/QE, business units to drive forward results.
  • Committed to team success and positive team dynamics. Strong analytical and communication skills.
  • Worked in fast paced with agile team environment. Worked in both Agile and Waterfall Systems Development Life Cycle projects.

TECHNICAL SKILLS

Languages: Java, Python

Database: DB2, Oracle lOG, SQL Server 2005, 2008

Operating Systems: HP-UNIX, Window s Server 2003, Window s Server 2008

Web Related: JSP, SERVLETS, Weblogic, Websphere, JAVAScript, HTML, DHTML, XML, XSL, Apache Tomcat

IDM Tools: Oracle Access Manager, RSA Adaptive Access Manager, SOAP UI, SOA

Application Servers: WebSphere Portal

Performance Tuning: Shell Scripts, Batch Jobs

Tools: Net Beans, Eclipse, Espresso, Radar, SQL Developer, Flash Builder

PROFESSIONAL EXPERIENCE

Confidential, NC

Java Technical Analyst | Lead

Responsibilities:

  • This is a reverse engineering project, I worked on understanding the existing codebase, creating respective Technical design documents and understanding the rules and application to convey to business.
  • Understanding application architecture document and seek inputs from the architecture / design team to understand the overall architecture in order to provide deliverables that are in line with architectural requirements
  • Project planning for Resource, scope, schedule, quality, risk, and change management
  • Tracking the project scope, development, testing and quality assurance on a periodic basis and take corrective measures.Interpret, and clarify scope of problems/issues in terms of business/system requirements
  • Designing and development in advanced Java, Spring MVC and rest full web services.

Environment: Java, JavaScript, Spring MVC, REST.

Confidential, Dallas, TX

Technical Analyst

Responsibilities:

  • Understanding application architecture document and seek inputs from the architecture / design team to understand the overall technical architecture in order to provide deliverables that are in line with architectural requirements
  • Understanding and working on the project requirements (both functional and non-functional) by studying the existing documentation and assimilating inputs from Business Analysts/SMEs and other stakeholders.
  • Project planning for Resource, scope, schedule, quality, risk, and change management
  • Tracking the project scope, development, testing and quality assurance on a periodic basis and take corrective measures.Interpret, and clarify scope of problems/issues in terms of business/system requirements
  • Worked closely with the development team during development phase to review and come up with required solution for hurdles faced during implementation.
  • Communication with the team, business and stakeholder on daily basis in order to complete the project successfully.
  • Analysis of defects and collaboratively work with other teams so reach the success goals of entire project.
  • Understand the root cause of any application related issue, troubleshooting and making sure no repetitive issues occur
  • Responsible for developing RESTFul-based Web Services and Web Service Clients to interface with other applications.
  • Involved in Database design and developing SQL Queries and writing stored procedures in order to store and retrieve user data from/to database.
  • Conducting Impact Analysis, creating Design Specifications as per the high-level design, and create Unit Test Plans
  • Developed program specifications and unit test plans for software programs by studying functional and non-functional requirements and the application architecture document and converting the assigned functionalities into pseudo code/algorithms/test cases.
  • Understanding the client and project requirements (both functional and non-functional) by studying the existing documentation and assimilating inputs from Business Analysts/SMEs and seeking clarifications, if any, to participate efficiently in the Development and Testing phases of the project.
  • Working towards understanding and review Application designs, contributing towards SDLC activities.

Environment: Java, Spring MVC, REST, Maven, REST/SOAP web services, JUnit, Oracle.

Confidential,

Teaching Assistant

Responsibilities:

  • Assisting faculty members with classroom instruction, exams, record keeping, and other miscellaneous projects.
  • Worked as teaching assistant of Java-Programming Language lab to 60 general Computer Science students.
  • Lectured, developed exams for undergraduate students, assignments and assessment.
  • Hand out assignments and grade papers.
  • Record grades and inform students of their final grades.
  • Create and write materials such as a syllabus, visual aids, answer keys, supplementary notes, and course websites.
  • Correspond with students on Blackboard or related inter-campus communication system.
  • Development as per design specifications and document artifacts such as unit test scripts independently and support peers in identifying code defects and ensuring that the output is as per the given specifications and requirements.
  • Conduct Impact Analysis, create Design Specifications as per the high-level design, and create Unit Test Plans in order todevelop / validate / maintain the application as per the requirements.
  • Worked of backward engineering. Have created Software design documents for this project.
  • Working on properties enhancement for adding interfaces to the application.
  • Understanding the business requirement, coming up with feasible solution and create technical design document.
  • Worked as Offshore lead in Deployment and Interfaces Track.

Environment: Core Java, HTML, JSON, AJAX, Java Script, JQuery, Oracle.

Developer

Confidential

Responsibilities:

  • Java development including analysis of the issues assigned, identify and evaluate different workarounds/ solution alternatives, implement the most optimal solution.
  • Work on production activities as per the Implementation plan and manage any issues related to functionalities, user interface, performance, etc. that may arise.
  • Entirely responsible for Flex requirement analysis and developments.
  • Developed various Database interaction objects by implementing the DAO patterns and used JDBC 4.2 as Model Component.
  • Developed the code using Spring Framework, Web Services.
  • Extensively worked on AdobeFlexand ActionScript 3.0 for user interface.
  • Created hibernate mapping files, hibernate configuration files, and used Hibernate Query language
  • Used RESTFUL Services to interact with the Client by providing the RESTFUL URL mapping.
  • Have created Functional Requirement Document and data dictionary for this project.
  • Worked mainly on java, flex and SQL.

Environment: Java, spring, Hibernate, Adobe Flex, HTML, AJAX, JQUERY, JDBC, Oracle, REST API

Confidential

Developer

Responsibilities:

  • Designing, development, system integration and post- production support for developing SACIHM applications to deliver availability and performance.
  • Designing and development in Java 1.6, JSON, and XML Objects from Spring MVC rest full web services.
  • Developedsecurityfeatures like secured sessions with user credential protection, encryption using SSL, SSO, authentication and load balancing of WebSphere application server.
  • Additional UI Components implemented using an asynchronous AJAX, JQuery,JS based rich client to improve customer experience.
  • Developed user interface using JSP, HTML, XHTML, XSLT andJavaScript.
  • Wrote JUNIT Test cases for service layer using Mockito.
  • Design and development user interfaces to internet/intranet applications by setting expectations and features priorities; java development and Units testing.
  • Integrate applications by designing database architecture and server scripting; studying and establishing connectivity with other systems and information servers.
  • Responsible for writing J2EE compliantjavacode for rapid application development effort which involved working withHTML, Servlets, JDBC, XML etc.
  • Utilized various JavaScript and jQuery libraries, AJAX for form validation and other interactive features.
  • Regular classes on the products, design approaches and probable solution analysis
  • Assessments and learning Java, JSP/Servlet, HTML and other related languages and scripting.
  • Experience with both external and embedded databases
  • Understanding fundamental design principles behind a scalable application

Environment: Core Java.

We'd love your feedback!