Sr. Java Developer Resume
Edison, NJ
SUMMARY
- More than seven years hands on experience in developing object oriented multi - tier database, desktop applications and web applications using Java(Core Java), Java Swing, JDBC, J2EE (JDBC 3.0, Servlet 2.4, JSP 2.0, JSF 2.0), iBatis (ORM), Hibernate (ORM), Spring framework, Java FX, HTML, ZK, IBM DB2, Apache Ant, Maven, Web Services, Log4J, Ajax, JSON, JavaScript, jQuery
- Over 1 years experience in developing mobile application on Android Platform
- Experience in Software Testing: Developing Test Cases, performing Unit Testing, Integration Testing
- Strong experience using Version Control System (SVN, GIT)
- Proficient in working with various IDEs like Eclipse, NetBeans IDE
- Strong experience in Agile Methodologies like Iteration Meeting, Continuous Integration, TDD, Daily Standup
- Proficiency in SQL Queries and expertise in MS SQL Server, MySQL and IBM DB2
- Proficient in all phases of SDLC (analysis, design, development, testing and deployment) and highly competent in gathering user requirements and converting them into software specifications.
- Strong Knowledge of SDLC and all its life cycle, OOPs, and UML
- Strong experience in Jasper Reports
- Knowledge of OpenCV, Xuggler and streaming server like openFire
- Experience using team utility tools Freemind and WireFrame
- Experience working on various operating systems: Windows, UNIX
TECHNICAL SKILLS
Language: Java 1.6, J2EE 1.4(JDBC 3.0, Servlet 2.4, JSP 2.0, JSF 2.0), HTML, JavaScript, Java FX 2.0 Groovy (Basics)
Scripting Languages: JavaScript, Rhino, Ajax, JSON, CSS
Database: Ms- Access, DB2, My SQL, MS SQL Server
Platform: Windows, Android
Web Server: Apache Tomcat
Framework: iBatis, Hibernate, Spring, Spring MVC, ZK
IDE: Eclipse, Netbeans
Version Control: SVN, GIT
Others: Maven, Log4j
PROFESSIONAL EXPERIENCE
Confidential, Edison, NJ
Sr. Java Developer
Technologies: Java FX, OpenCV, Xuggler, JITSI, Hibernate, XMPP, OpenFire, SIP
Responsibilities:
- Involved in System Design and Analysis
- Research and Development on New Technologies
- Formation of Team
- Task Assignment to each of the members
- Monitoring and scheduling of the task
- Source Code Optimization
- Testing of the modules
- Preparation of Reports
- Assisting new developers
Confidential, Baltimore, MD
Sr. Java Developer
Technologies: IBM DB2, JSF, Servlets, JQuery, Swing, iBatis, Spring, Spring MVC, JavaScript, Ajax, CSS, JQuery
Responsibilities:
- Involved in reviews of Design and Analysis.
- Development of Modules.
- Optimization of the source code
- Testing a module, writing test cases, preparation of test environment, executing test data.
- Analyze the requirements, convert them to technical specifications and write use cases.
- Design the project architecture, determine technologies to be used.
- Develop the project architecture and configure the technologies to be used.
- Break the features into modules and plan timeline for each of them.
- Develop the project by implementing the features independently and help other developers.
Confidential, Washington DC
Java Programmer
Technologies: IBM DB2, JSF, Swing, iBatis, Spring, Jasper Reports, log4j, Maven
Responsibilities:
- Coordinated project planning and development activities during the design and deployment of new ERP systems created to meet the specific needs of clients
- Implemented user interfaces, developed SQL queries, and ensured that the team met all goals for productivity, efficiency, and on-time delivery
- Testing of Project
- Fixed bugs and other errors
- Report Generation
Confidential
Java Programmer
Technologies: Swing, MySql, Jasper Reports, Hibernate, log4j, Maven
Responsibilities:
- Participates in the detailed identification and development of program and system specifications
- Development of the Modules
- Generation of day wise, weekly and monthly Report
- Software Testing
- Development of block diagrams and logic flow charts
- Perform Data Analysis
- Troubleshoot with problems regarding the databases, application and development tools
Confidential
Java Programmer
Technologies: Swing, MySql, Jasper Reports, Hibernate, log4j, Maven
Responsibilities:
- Provides input on cost analyses, systems and program design, testing and maintenance and documentation of new system
- Develop coding to perform the desired task
- Granting privileges to different users
- Report Generation
- Quality Control Software Testing
- Development of block diagrams and logic flow charts
- Perform Data Analysis
- Organize, maintain and manage class systems in proper working condition
- Design and develop appropriate computer instruction material
- Initiate and implement systems, procedures and other student management issues
- Determine and troubleshoot technology services for staff
- Manage and monitor student behavior
- Conduct group training sessions
- Integrate special lesson plans with core academic curriculum