Java Developer Resume
NewyorK
SUMMARY
- Over 8 years of professional experience in IT Industry in involving analysis, design, implementation, Integration testing of various systems.
- Ability to quickly solve complex issues in customer environments, analyze new requirements, enhancements, and implementation on short timelines with exceptional quality.
- Good exposure to Web Application Development using J2EE technologies and oracle.
- Experience in Object Oriented JavaScript Analysis, Design and Development.
- Experience in developing applications using Core Java, J2EE, JSP, Servlets, Java Beans, EJB, EJB 2.0 EJB3, JDBC, Angular, XML, HTML, XHTML, HTML5, CSS, DHTML.
- All projects were built using SDLC methodology. Developed Object Oriented Code with extensive use ofColdFusioncomponents, Custom Tags, Stored Procedures, HTML, HTML5, JavaScript, AJAX, jQuery and CSS.
- Experience in developing applications using Java (Multithreading, me/O Stream, Collections, RMI, JDBC, and Java Beans).
- dis was before Microsoft had a web server and before ASP,ColdFusion, PHP, Pear and other current popular web languages existed. Later switched to Cold Fusion/MS Access on a IIS/NT Server. Sometimes me use ASP where teh free ware version ofColdFusionwas neutered.
- Good Knowledge of Web Services using SOAP and Restful.
- Extensive experience with Model2 (MVC) architecture and Jakarta Struts/Tiles. Solid experience in using Jakarta Apache frameworks like Struts, ANT, JUnit and Log4J, Apache tomcat, Basic Apache camel. Good noledge in Object Relation mapping using Hibernate.
- Experience in developing secure web applications using Struts and Spring frameworks.
- Experience in dynamic web development using JQuery, AJAX, Java Script, XML and CSS
- Expertise on Scala programming and Spark core, Basic Apache camel.
- Experienced in using Java IDE tools like Eclipse, Net Beans, JBuilder, and JDeveloper.
- Experience in using Java portlets with Spring MVC combination.
- Vast experience using Spring Framework (Spring Core, Spring MVC and Spring AMQP, Spring JDBC, Spring boot) and Docker container, Groovy & Grails, AngularJS.
- Experienced in developing UML diagrams like use cases, class diagrams and sequence diagrams using Rational Rose.
- Good Experience in writing Stored Procedures, Functions, DDL and DML SQL queries.
- Strong team player, ability to work independently and in a team as well, ability to adapt to a rapidly changing environment, commitment towards learning.
TECHNICAL SKILLS
Operating Systems: Windows 95/98/NT/2000/Server/XP/7
Languages: Java7, UML 2.0, SQL, PL/SQL
Core Java: Data Structures, Collections, Generics, Multithreading
J2EE: JDBC, Servlets, Portlets,JSP,EJB,EJB3
Web Technologies: HTML, CSS3
Frame Works: Spring Core, Spring MVC, Spring JDBC, Spring boot, AngularJS, Apache Tomcat, Apache camel, Scala,ColdFusion
Design Tools: MS Visio, Rational Rose Enterprise
Database: Oracle7i /8i/9x/10G/11G, SQL Server
Middle - Tier Servers: Tomcat 6.x
Build & Deployment: Maven
IDE: Eclipse, Net Beans
Design Patterns: Rational Rose
PROFESSIONAL EXPERIENCE
Confidential, Newyork
Java Developer
Responsibilities:
- Involve in gathering, analyzing and documenting business requirements, functional requirements and data Specifications for application development.
- Develop/program new functionality and features in line with functional specifications and business requirements.
- Provide recommendations to management concerning issues of programmer productivity and software development management.
- Develop core Java programs for all business rules and workflows using spring framework.
- Re-factor existing code structure to separate core business logic and Data Access Objects (DAOs).
- Developed software components for teh Microkernel team usingJAVA8 /J2EE.
- Developed teh implementation classes & functionality, which is consumed by other internal components.
- Production Support of various applications on Red Hat EnterpriseLinux
- Called teh restful web services to get teh JSON object (Response) and manipulated teh JSON Object to display teh response in teh webpage.
- Used Restful web services with JSON.
- Developed over teh transport interaction using Google's Protocol buffers.
- Developed Spring MVC with combination of Java portlets.
- Did performance analysis using various tools like JProfiler, Introscope, Jmeter.
- Improved test coverage using JMock, JUnit.
- Performed code reviews/ work with other cross functional teams.
Environment: Java8, JVM platform, XML, SQL, Spring Tools kit(Eclipse), Angular JS, JUnit, EJB3, Windows XP, TFS,Linux.
Confidential, Raleigh, North Carolina
Java Developer
Responsibilities:
- Created various modules and components as per business requirement.
- Extensively used MVC architecture and JBoss for deployment purposes.
- Provided technical support for various key business releases.
- Coordinated with multiple teams to Resolve various items involved as part of big releases. As teh functional owner & senior java developer in teh team, completed various code reviews and provided my input to make system more agile and easily maintainable.
- Developed and analyzed teh front-end and back-end using JSP, Servlets and Spring 3.0.
- Integrated Spring (Dependency Injection) among different layers of an application.
- Worked with Agile methodology.
- Worked with testers in resolving defects in teh application and was an integral part of teh team.
- Interacted with Business Analysts to come up with better implementation designs for teh application.
- Interacted with teh users in case of technical problems & mentoring teh business users.
- Worked with teh ISP Site Development to get any infrastructure related issues fixed.
- Implement teh best practices and performance improvement / productivity plans.
- Co-ordination of activities between off-shore and onsite teams
- Developed teh presentation layer and content management framework using HTML and JavaScript.
Environment: Java7, J2EE Aws, EJB, Servlets, Spring MVC, HTML, SOAP, Java Script, JDBC, Agile Methodology, PL/SQL, XML, UML, UNIX, Linux,Oracle 10g, Eclipse.
Confidential, Austin, Texas
Java Developer
Responsibilities:
- TEMPEffectively participated in requirement analysis, application, design, coding and post release support of delivered versions, Customer issue handling.
- Having worked under dis project which involves designing of teh tool end-to-end, me has gained good noledge in Designing and reviewing of teh front-end screens with high usability through which user can design teh process with minimal number of steps.
- Developing optimized way of interaction with database for updating and retrieval of process related information.
- As teh interaction between teh client and server in some parts of teh application happens through DWR, me had teh chance of gaining proficient and good amount of noledge in teh same.
- Interaction with other external teams dat include discussions and providing /reviewing teh solutions.
- Involved in refactoring teh base code, layering and removing teh tangles in teh package structure and theirby making teh code maintainable and with good quality.
Environment: JDK 1.6, Tomcat 6.0, Oracle 11g, HTML, AngularJS CSS, Java Script, JUNIT, Spring core, Spring AOP, Oracle 11i DB, Eclipse, Maven, SQL Developer.
Confidential
Java Developer
Responsibilities:
- Involved in development, testing and maintenance process of teh application
- Used Struts framework to implement teh MVC architecture
- Created JSP, Form Beans for TEMPeffective way of implementing Model View Controller architecture
- Created Session Beans, Entity beans for transactions with teh database using JDBC
- Developed necessary SQL queries for database transactions
- Developed and maintained teh application configuration information in various properties files
- Designed and developed HTML front screens and validated user input using JavaScript
- Used Cascading Style Sheets (CSS) to give a better view to teh web pages
- Used Eclipse for code development along with CVS for managing teh code
- Performed testing and bug fixing
Environment: Java, JVM Platform, J2EE, Struts 1.1, JSP 2.0, JavaScript, CSS, HTML, XML, Web logic Application Server 8.1, Eclipse, Oracle 9i.
