We provide IT Staff Augmentation Services!

Java Developer Resume

0/5 (Submit Your Rating)

SUMMARY:

  • Software Development. Well versed with end to end execution of the SDLC including requirement gathering, analysis, design, development, testing and implementation. Proficiency at grasping new technical concepts quickly and utilising the same in a productive manner, team player with an analytical bent of mind.
  • Good understanding of OOP principles and application design (Java)
  • Familiarity with HL7 and DICOM Healthcare standards
  • Worked on web - based applications using Java, JSP, Servlets, EJB, JDBC, JNDI, Web Services and ANT
  • Proficient in Object Oriented Analysis and Design (OOAD), applying J2EE MVC architecture using frameworks like Struts
  • Experience in working with HTML, JavaScript, CSS, XML, SOAP, and HTTP
  • Excellent knowledge in working with databases like Microsoft SQL Server, Oracle, DB2, and worked in backend processing using SQL queries, PL/SQL, Stored Procedures and functions
  • Conversant with web/application servers like Apache Tomcat Server, WebSphere
  • Conversant in using various IDEs namely Eclipse, IBM WebSphere Studio Application Developer
  • Strong Java programming skills with good understanding of middleware concepts like Transactions, Security, Connection pooling, and Messaging
  • Proficiency using Version Control Systems like Win-CVS
  • Expertise in all phases of Software Development Life Cycle: Requirement Analysis, System Analysis, Design, Development, Review, Testing, Deployment, documentation and Configuration Management using agile methodologies and waterfall workflows
  • Good team player with excellent communication, analytical skills with strong attitude towards learning new technologies
  • Highly disciplined and yet flexible approach to software development. A sound understanding of the balance that must exist between customer satisfaction and technical excellence
  • Self-motivated and objective driven, with the philosophy that “change is the only constant”
  • Passionate about developing efficient and effective software solutions to business problems

TECHNICAL SKILLS:

Languages: Java, PL/SQL, SQL

Web Technologies: J2EE, Servlets, JSP, JDBC, Web Services (Restful) XML, Ajax, HTML, CSS, jQuery, AngularJS

Frameworks: Hibernate, Spring

Web Servers: Apache Tomcat

Application Server: BEA WebLogic, IBM Websphere

IDE: Eclipse

Databases: Oracle, SQL Server, DB2

Operating Systems: Linux, Windows

PROFESSIONAL EXPERIENCE:

Confidential

Java Developer

Responsibilities:

  • Part of team responsible for developing and enhancing Freddie Mac’s MI access and LCVA application software
  • Used JSF, EJB, JMS, JSP, Maven, Git, Jenkins, Jasper Report, Weblogic, Autosys, SQL
  • Used Agile Methodologies with spikes and 3-week sprints
  • Wrote Unit tests using Power Mockito

Environment: DB2, Linux, Windows, Java, Eclipse, SQL, HTML, CSS, JavaScript, jQuery, Maven, Jenkins, JSF

Confidential

Java Application support Engineer

Responsibilities:

  • Part of team responsible for supporting their e-Medibill Revenue Cycle Management software, and supporting their Java application developed using web services
  • Used SQL, PL/SQL, SQL*Loader for querying database, generating reports and for data extraction, validation and uploading activities
  • Used Web Service interface in Java application for different requirements. Used Hibernate.
  • Modified UNIX shell scripts for various automated reporting needs

Environment: Oracle, Java, Eclipse, Restful Web Services, SQL, PL/SQL, UNIX, Hibernate, HTML, CSS, JavaScript, jQuery, AngularJS, Maven

Confidential

Software Engineer

Responsibilities:

  • Part of team responsible for enhancing their proprietary Business Activity Monitoring Product ‘IntelliRADAR’
  • Used JSP, JavaScript, JSTL, CSS, Custom Tag libraries and Validations provided by Struts framework
  • Developed front end using JSP & Struts framework.
  • Used Java Collections, generics, synchronization etc
  • Used JFreeChart to display professional quality charts in the application
  • Created and used SQL stored procedures for executing batch queries and made use of PL/SQL for interacting with the database and upgrading the previous project.
  • Coordinated with the infrastructure team for moving the enhancements and bug fixes into different environments like development, stage and production.
  • Configured Struts DynaActionForms, MessageResources, Action Messages, Action Errors, Validation.xml, and Validator-rules.xml.
  • Designed and developed Caching and Logging service using Singleton pattern.
  • Coded different action classes in struts responsible for maintaining deployment descriptors like Struts-Config, and web.xml using XML.
  • Developed JDBC code for communicating with database
  • Used ANT to build the project and JUnit to develop unit test cases.

Environment: Java, J2EE, Struts, Servlets, JSP, HTML, JavaScript, CSS, JDBC, Eclipse, ANT, XML, Log4j, JUnit, SQL Developer, TOAD, Ajax, JFreeChart, Unix

Confidential

Software Engineer

Responsibilities:

  • Part of team responsible for enhancing Banking Product Group’s Loan Origination Software
  • Developed User Interface screens involving Servlets, JSP, JavaScript.
  • Worked with WebSphere as application server and Tomcat as web server
  • Used CVS as versioning system.
  • Developed JDBC code for communicating with database.
  • Used Java Collections, generics, synchronization etc
  • Developed SQL & PLSQL queries for Oracle
  • Used WebSphere Server and Eclipse as the IDE.
  • Used Concurrent Version System (CVS) for creating the project structure and version controlling.
  • Experience in source control, unit testing, code verification, documentation, automated build, continuous integration, and code reviews.

Environment: Java, J2EE, EJB, Servlets, JSP, HTML, JavaScript, CSS, JDBC, Websphere, CVS, SQL Developer, TOAD

We'd love your feedback!