We provide IT Staff Augmentation Services!

Java Developer Resume

3.00/5 (Submit Your Rating)

SUMMARY

  • Confidential competent professional with around 5 years of software development experience in object - oriented programming, design, and development of Multi - Tier distributed, Enterprise applications using Java and J2EE technologies with Software Development Life Cycle.
  • Expertise in Core Java with strong understanding and working knowledge in Object Oriented Concepts like Collections, Multithreading, Data Structures, Algorithms, Exception Handling and Polymorphism.
  • Extensive experience in application development using Java, J2EE, JSP, Servlets, JMS, Struts, JavaBeans, JDBC, JUnit, XML, JavaScript, HTML.
  • Extensive development experience on different IDE’s like Eclipse, IntelliJ.
  • Experience in developing PL/SQL, Stored Procedures and Triggers on Confidential Database.
  • Good work experience in writing SQL queries with major Relational Databases.
  • Good knowledge of database connectivity (JDBC) for databases like Confidential, SQL Server, MySQL, MS Access.
  • Hands on experience in UML Modeling, and Design Pattern (J2EE) like Singleton Factory Method, Front Controller, Delegate Pattern, MVC Architecture.
  • Experience in various Agile methodologies like SCRUM, Test Driven Development.
  • Involved in the development of presentation layer and GUI framework in JSP, HTML and client-side validations were done using JavaScript.
  • Prepared Test Cases to perform Unit, Integration and System Testing.
  • Tested the developed components using Junit.
  • Extensively worked with Confidential 11g, 10g/9i/8i, SQL Server 2000, MySQL and DB2 relational database management systems.

TECHNICAL SKILLS

Software Development Methodologies: AGILE (Scrum), Waterfall.

Applications: MS Word, MS Excel, MS PowerPoint.

Programing Languages: SQL, JAVA, C, C++

Web Technologies: JSP, XML, HTML, CSS, JAVA Script

Operating systems: Linux, Mac-OS, Windows/XP/Vista/7/10

Development IDEs: IntelliJ, Eclipse

PROFESSIONAL EXPERIENCE

Confidential

Java Developer

Responsibilities:

  • Actively involved in the requirement gathering for the enhancements to the existing project.
  • Wrote numerous JavaScript functions for user input validation and verification.
  • Involved in developing design document and impact assessment documents.
  • Involved in the analysis, design, and development and testing phases of Software Development Life cycle (SDLC) using Agile and Waterfall methodology.
  • Extensively worked with Servlets and Struts based multi-tier applications in developing J2EE components.
  • Developed user interfaces using JSP, HTML, XML and JavaScript.
  • Worked on different web pages with JSP, Ajax, JavaScript, CSS, DHTML and XHTML.
  • Used JavaScript for validation.
  • Designed and developed Business Delegate Servlets and Objects.
  • Involved in developing the business components and responsible for developing the user interfaces using JSPs.
  • Designed JSP pages as per requirement given by client.
  • Created the JSPs, Servlets, DOM, XSLT, XSD and Tag libraries for the Presentation layer.
  • Developed JUNITs to unit test Controllers and Data Access Objects.
  • Worked with business analysts in identifying bugs and fixing them.
  • Followed Agile methodology for development process.
  • Actively involved in designing and implementing the application using various design patterns.
  • Identifying and Evaluate Technology Solutions, Problem Solving and Troubleshooting.
  • Done with Server-side validations using Struts Validation framework.
  • Developed proto-type test screens in HTML and JavaScript.

Confidential, Texas

Application Developer

Responsibilities:

  • Graduate assistant at Center for IT Excellence.
  • Worked with John. Tanik, Confidential & Confidential, Texas, as part of curriculum project.
  • Served as Research Assistant with my mentor John.Tanik for the Project on e-Learning.
  • Design and develop web portal to facilitate students and mentors to interact with each other.
  • Improved personalized messaging for students to provide timely feedback on their submission Involved in pair programming to identify and analyze defects and improved the efficiency of the code.
  • Participated in weekly scrum meetings to discuss my progress and presented demos when possible.
  • Developed non-functional HTML and CSS pages from mockups and involved in UI review with Designers to ensure excellent User Experience (UX).
  • Maintained, developed, supported as well as providing trouble shooting for web-based application using HTML, MySQL, and JavaScript.
  • Wrote high-level design documents on all systems and tools developed.
  • Met all department goals by delivering on time software with quality.
  • Worked on browsers like Firefox and Google chrome.
  • Write clean semantic HTML/CSS3 while following W3C standards.
  • Completed several web applications using HTML, CSS, JavaScript, and frameworks on Apache.
  • Responsible for testing pages in the development environment.

Confidential

Software Developer

Responsibilities:

  • Involved in all phases of the end-to-end implementation project- requirements gathering, analysis and design, development, testing and debugging.
  • Worked on Agile Methodology, analyzed, developed and translated use case based requirements into design and constructed various UML artifacts such as Class diagrams, Sequence diagrams, Activity diagrams, Data Model and View of participating classes and VO's using Enterprise Architect tool.
  • Worked on JDBC framework encapsulated using DAO pattern to connect to the database.
  • Used Spring API's for wiring components using dependency injection and spring - ORM to integrate Hibernate and creation of Hibernate.
  • Developed the Presentation layer using JSP, HTML, CSS, JavaScript and used AJAX/ jQuery based rich client for improved customer experience.
  • Worked with spring based JUnit framework for writing JUnit tests and integration tests.
  • Used different deployment environments by utilizing Tomcat Web server.
  • Wrote SQL queries, stored procedures, modifications to existing database structure as required for addition of new features using Confidential database.
  • Implemented major concepts of Core Java, J2EE, Servlets, JSP, JDBC, MVC, Spring Framework, Hibernate, Java Beans and XML .
  • Implemented the application using the concrete principles laid down by several design patterns such as Singleton .
  • Implement SOA using Confidential Service Bus (ESB) to integrate all the Vendors. Implementation of AIM web application security layer using Spring security.
  • Maintained the code based using and SVN version control system.

Environment: Java, JEE, HTML, CSS, JavaScript, Bootstrap, AJAX, JSP, JAXB, struts, Spring Hibernate, Confidential, AWS, Web-Services, SOAP, WebSphere, JUnit, Eclipse, GIT.

We'd love your feedback!