Sr Java Developer Resume
Dallas, TX
SUMMARY:
- Over Eight Years of progressive experience as a Senior Java/J2EE Lead developer with the strong background of working knowledge in all the phases of Software development life cycle with strong analytical, programming skills and having solid functional experience in the development, implementation and the maintenance of complex Java/J2EE/Oracle based systems.
- Designed, developed, and implemented software solutions for high visibility, developing high performance, highly scalable, multithreaded, database driven consumer web applications including Java Design, Coding, End - to-End Testing and Maintenance Support.
- Extensive hands-on experience and expertise in Object-oriented design methodology and application development using Core Java/J2EE, JSP, Servlets, Struts, EJB 3.0,Spring Modules(Spring Core, Spring MVC ),Web services SOAP and Rest Full, JDBC, JMS, ORM technologies like Hibernate and XML related technologies.
- Extensive experience with API development using SOA(Service Oriented architecture)REST Full and JSON, Worked with Application servers and Web servers (Oracle Web logic 10.3, IBM Web Sphere 5.x and Apache Tomcat 5.x). Knowledge in writing build scripts using Ant & Maven .
- Proficient in using Front End Technologies like JQuery, AJAX, JavaScript, HTML5,CSS, java SWING, AWT API
- Excellent understanding of computer science core fundamentals Data Structures and Algorithm Analysis, Searching and Sorting Algorithms, design patterns includes Java and J2EE.
- Expertise in developing PL/SQL Procedures, Functions and Packages and used SQL loader to load data into the database.
- Expertise in Insurance, Telecom, Banking domains.
- Trained in Big Data Ecosystem with Hadoop, HDFS, MapReduce, Pig, Hive, HDFS, Sqoop, Flume and IBM MDM Standard Edition.
- Involved in hands on development along with managing team, which includes providing estimates, decision making, collaborating with business teams to prioritize deliverables, bridging technical gaps to management, project coordination experience with offshore team, client facing role for years.
- I am hard working with a quest and zeal to learn new technologies and undertake challenging task and very much result oriented and I have the ability to handle multiple tasks and work independently as well as in a team.
TECHNICAL SKILLS:
Programming Languages: JAVA Core, PL/SQL, C & C++.
J2EE Technologies: Struts, Spring Framework, JSP, Servlets and JAXB.
Web Technologies: JMS, HTML, JavaScript, XML, XSLT, XSD, Web Services, JAXB, JAX-WS & WSDL
Frameworks: Spring and Hibernate.
Open Source: GIT, Ant, Maven, Sonar, JPALog4j.
Oracle Technologies: Oracle 10g, 9.2 & 8.1.7 database, SQL & PL/SQL.
Application Servers: Oracle Weblogic10.3, Eclipse, IBM Web Sphere Application Server5.x, & Apache Tomcat 5.x.
Operating Systems: MS Windows, Linux, UNIX.
Development Tools Eclipse SDE, Oracle Workshop for WebLogic10.3, TOAD, PL/SQL Developer, SOAP UI, SONAR, RFT, net beans, Edit Plus & Visual Source Safe.
Domain Knowledge: Banking and Finance, Insurance and Telecommunication.
PROFESSIONAL EXPERIENCE:
Sr Java Developer
Confidential, Dallas, TX
Responsibilities:
- Understand the Requirements (Business & Technical) for custom application development
- Prepared design document along with interactions with Client/Business on requirements and design approvals.
- Used Java Swing based UI to enhance performance and support additional capacity for high-volume application
- Used Web services for core functional enabling other applications as required by the application.
- Develop implementation code to consume core Java, J2EE, web services, used Eclipse for development
- Created SOAP based controllers to handle the incoming request and output the response.
- Involved in designed and implementation of application enhancements using Java 2/Swing /Servlet based requirements
- Used apache-maven tool to build, config, and package and deploy an application project.
- Used web services for sending and getting tracking information from different applications using SOAP messages.
- Used SOAP UI to test the request, end point and the response.
- Participate in weekly Team Leader meeting.
- Responsible for coordinating with onsite Lead to understand project / release requirement
- Supported Frontend implementation using HTML and JavaScript.
- Responsible for ensuring the delivery of service and sending status report to onshore.
- Developed many unit test cases and test suites for unit testing using JUnit.
- Define, allocate and review work done by the team
Environment: IBM RAD, WebSphere Application Server, Rational Clear case, IBM - Rational Team Concert, Apache My faces Trinidad 1.x (JSF), Swing, CXF - Web services, Oracle 10g.
Sr Java Developer
Confidential
Responsibilities:
- Fresh API development and bug fixing using Core Java, Spring modules, Rest Full and ORM Technologies and Eclipse.
- Impact Analysis, Coding & Unit testing of the New Requirement
- Analyzed and resolved critical production issues.
- Designed & developed presentation tier using MVC, core Java, J2EE, JSP and JavaScript.
- Used AJAX for creating interactive and faster user interface
- Wrote various custom validation rules
- Worked on PLSQL packages, stored procedures and functions
- Project Execution - Leading several modules Coordination between them, daily status meeting & progress reporting to all project stakeholders
- Integrating the Reinsurance system to Core BANCs.
Environment: JDK 6, Ajax, JavaScript, Spring Core, Spring MVC, Eclipse, ANT, Oracle 11G, Oracle Web logic 10.3, Restful Web service, Sonar, GIT
Java Developer
Confidential
Responsibilities:
- Wrote application presentation layer, which is based on MVC framework, involves Core Java, J2EE, Servlets, JSP and Java Beans.
- Developed interfaces, value objects, business objects & data access objects for achieving the business functionality.
- Work on Enhancements assigned based on business requirement to the application.
- Participated in gathering and refining the requirements for this project
- Analyzing the trend of issues and based on the trend suggest and work on OFI to minimize the repeated issues.
- Review of deliverable from the offshore team.
- Development of web backend using Core Java and JSP custom tag libraries (JSP/Servlets, HTML, XML).
- Implemented various browser as well as xml based features of the application
- Used Java collections extensively to manipulate the data on front end
- Used Eclipse for development
- Worked on PLSQL packages, stored procedures and functions
- Worked with SQL developer to interact with Oracle
- Used VSS for version control
- Organize the meetings and send the weekly Status Report to the Client.
Environment: TCS Bancs, WebLogic, JDK 6, J2EE, Oracle 10g, PL/SQL Developer, Eclipse, ANT
Production Support Developer
Confidential
Responsibilities:
- Adhere to SLA
- Root cause analysis and investigation of problems
- Maintain repository of known errors
- Wrote methods to create, edit and remove Reinsurer properties and their respective mappings, used Eclipse for development of CRs
- Used Java collections to manipulate the data on front end
- Developed User Management module using core Java/J2EE and Spring Module.
- Used JSPs, JavaScript, Ajax and HTML for developing UI (views)
- Adhoc business report generation using SQL, PL/SQL
- Created validations in the session beans to validate various data artifacts and create business rules
- Used and created Custom JSP tags for common functions
- Used JavaScript for the look and feel.
- Wrote business logic for adding account into existing company. project management(IQA,EQA)
- Working closely with users to ensure the project meets business and operational needs.
- Wrote business logic for Creating and assigning GL codes, Creating Charts of Accounts, Assigning Entities to Charts of Accounts.
Environment: JDK 6, TCS Bancs, WebLogic, Oracle 10g, Core Java, Spring Core, Spring MVC, JDBC, JSP, JDBC, PL/SQL
Java Developer
Confidential
Responsibilities:
- Worked a Java Developer at the capacity of Team Member
- Extensively involved bug fixing
- Developed and prepared scripts for testing System Administration, Maintenance and Purchasing, and Crew Management and Payroll.
- Worked on Core Java, J2EE and Modified the JSP pages to meet the requirements
- Used Sub version to maintain different versions of application code.
- Used Eclipse for development
- Worked on PLSQL packages, stored procedures and functions
- Worked with SQL developer to interact with Oracle
Environment: Core Java (1.5), Java/J2EE, NS5, Windows XP, Oracle 10g, Swing, MYSQL
Java Developer
Confidential
Responsibilities:
- Worked as a Java Developer in coordination with the Team
- Designed & developed presentation tier using SWING and AWT.
- Implemented complex business logic using core Java, J2EE.
- Wrote methods to create, edit and remove data component
- Worked with ant scripts to compile various packages and classes
- Worked with TOAD to interact with Oracle 10g
- Development of complex reports using Jasper reports and I Report.
- Used VSS for version control
- Used Sub version to maintain different versions of application code.
Environment: Core Java (1.5), Swing, Unicorn 6, Windows NT, Oracle 10g, Eclipse, Ant Script
