Java Developer Resume
3.00/5 (Submit Your Rating)
NJ
SUMMARY:
- 7+ years of professional experience in IT industry involved in developing, implementing and maintenance of various web based applications using Java, J2EE and open source frameworks.
- Java developer with experience in building, integrating and supporting applications including Android platform.
- Proficient in design, data structures, problem - solving expert in the interaction between various devices.
- Extensive work Experience and knowledge of all phases of Software development life cycle (SDLC), which includes Client Interaction, Business Analysis and Modeling, Design/Architecture, Development, Integration, Documentation, Coding, Testing, Deployment and developing applications utilizing AGILE and SCRUM methodologies.
- Expertise in developing and using J2EE frameworks like Struts, spring, MVC, Spring-JDBC AOP, Context, Security, Batch and Spring Templates .
- Vast experience in design and development of Java and J2EE Technologies like Servlets, JSP, JDBC JTA and JNDI.
- Experience in Object Relational Mapping (ORM) like Hibernate, JPA and configuration files and annotations.
- Worked on different IDEs such as IntelliJ, Eclipse and NetBeans for the development of all the J2SE, J2EE applications.
- Experience in deploying and configuring Application Servers like Web Sphere, Web Logic, Apache Tomcat and JBOSS.
- Extensive experience with Model2 (MVC) architecture and Jakarta Struts/Tiles. Solid experience in using Jakarta Apache frameworks like Struts, ANT, JUnit and Log4J.
- Developed UML diagrams like Use Case Diagrams, Class Diagrams, Activity Diagrams, Sequence and Behavior Diagrams.
- Experience with using SVN, CVS and GIT as source code management.
- Ability to work effectively in cross-functional team environments.
- Good presentation and communication skills.
TECHNICAL SKILLS:
Languages: Java, Android, C#, SQL, Python
Web Technologies: XML, ASP.NET, CSS, HTML
Frameworks: Java Development Kit (JDK), .NET, Android SDK
Development Tools: Eclipse, NetBeans, Android Studio, Visual Studio, Microsoft Office
Databases: SQLite, MySQL
PROFESSIONAL EXPERIENCE:
Confidential, NJ
JAVA DEVELOPER
Responsibilities:
- Developed user interfaces using Swing, JSP, JSF, HTML, CSS3 (bootstrap), JavaScript (AngularJS), jQueryand Ajax with JSON.
- Designed and developed PDF reports using JASPER.
- Consumed drilling permit web services using REST.
- Involved in Code Reviews to make sure best coding standards and java best practices are used before placing the code in version control.
- Used GIT repository for version control.
- Improved the inventory levels at retail stores and transport operations using advanced resource planning modules using J2EE, JMS (MQ) and RDBMS technologies.
- Implemented Hibernate for mapping data from Java classes to database tables
- Configured and maintained maintenance plan for all databases.
- Create, test, and conduct performance tuning on SQL Server databases using Windows Performance Monitor.
- Performed administrative functions which are Update Statistics, Rebuild or Reorganize indexes.
- Worked with the SQL queries and improve the Performance.
Confidential
JAVA DEVELOPER
Responsibilities:
- Developed Android applications across versions.
- Expertise in developing apps using Android SDK, Java, SQLite, Xml and HTML.
- Good skills in SQL and database query optimization techniques.
- Created Action Classes for the application using Model View Controller (MVC) approach.
- Involved in developing and configuring server side J2EE components like Servlets, JSP, JDBC, JSON, REST Web Services, JNDI, LDAP, J2EE platform using Eclipse IDE.
- Used spring core for dependency injection/Inversion of Control (IOC) and connection pooling.
- Implemented Spring MVC architecture and increased modularity by allowing the separation of cross-cutting concerns using Spring AOP.
- Implemented Java Persistence API (JPA) through Hibernate.
- Worked on development of Hibernate, including mapping files, configuration file and classes to interact with the database.
- Provided SQL scripts and PL/SQL stored procedures for querying the database.
- Deployed application on JBOSS application server environment.
- Provided utility to connect to LDAP to get the user details and the authorized packages.
- Extensively used Eclipse for writing code.
- Used spring JDBC template for persistence with data base.
- Good exposure in developing GUI using Interface design principles for Android mobile and Tablet devices.
- Integrated Facebook, Twitter, Maps V2 and other open source APIs Within applications.
- Implemented JSON and RESTful API Web Service calls for data validation, data parsing and server interactions.
- Used Frame Layout to show background images of the app.
- Implemented Fragments on the main screen, On Click of each fragment takes to another tab.
Confidential
SOFTWARE DEVELOPER
Responsibilities:
- Involved in SDLC gathering requirements from end users.
- Developed UI screens using JSP, Struts tags and HTML.
- Implemented several design patterns such as Business Delegate, MVC, Singleton and Factory.
- Developed various Reports for the end users as per their requirements.
- Used Eclipse for writing JSPs, Struts and other java code snippets.
- Developed customer requirements and their messages will be directly send tothe required contractor.
- Admin can manage site such as add/delete contractors.