We provide IT Staff Augmentation Services!

Jr Java Developer Resume

5.00/5 (Submit Your Rating)

PROFESSIONAL SUMMARY

  • Around 5+ Years of diverse experience in Java Development.
  • Around 2 Years of experience in Android application development.
  • Proficient with common Android framework APIs (Location, Camera, Notifications, maps API).
  • Worked as a senior developer in designing the android app as well as defining the Webservices for the application.
  • Strong working experience in Java, Java swing and J2EE technologies.
  • Experienced in GUI design and application development using IDE/Tools like Eclipse.
  • Experienced in data exchange technologies like XML, XSD, XSL and Web Services.
  • Expertise in developing, deploying, porting and debugging application for Android development and also in web / software development.

TECHNICAL SKILLS

Languages: Java, C++, C, JavaScript, SQL

Frameworks: Android SDK 1.5 - 4.0, Java Development Kit (JDK), C standard Library, JQuery.

Web Technologies: JavaScript, HTML, XHTML, CSS, XML, JQuery, HTML5

Development Tools: Eclipse IDE, SVN, Interface Builder, Instruments, JUnit

Databases: SQLite, MySQL 5.1, Oracle 10g.

Version Control: SVN, CVS, Git hub

J2EE: Servlets, JDBC, JSP, Struts 1.2

Web Servers: Apache tomcat 6.0, JBoss, WebSphere

PROFESSIONAL EXPERIENCE

Jr Java Developer

Confidential

Technology: Android 2.3 onwards, Eclipse 3.4/3.5, Android SDK

Roles and Responsibility

  • Involved in developing the complete workflow of the application.
  • Involved in designing use-cases and work-flow for the application
  • Involved in importing existing base code and designing a NFC compatible model.
  • Involved in making Layouts and implementing web views.
  • Defining the Backend Webservices.
  • Implemented the calls to the back end Webservices.
  • Implemented async task to call the Webservices.
  • Developed mechanism to cache the data on the device so that the history can be easily pulled up.
  • Developed Web services for the application using the RestEasy API
  • Configured and deployed the application on JBoss servers.
  • Developed the Android application from scratch.
  • Used Android Telephony Manager to provide services.
  • Integration with the Brightcove video hosting service.
  • Developed the Web application to manage and backend services and also to schedule video offers.
  • The application has the ability to send full screen offers and track down the user responses.
  • Coordinate with the iPhone development team and work on the backend webservices.
  • Utilized web-services (HTTP based, XML, SOAP, JSON or other services), in order to tie our applications to critical server-side APIs.
  • On the Android side was involved in developing the multithreaded application to all JSON services

Parking Ticket Stopper App

Confidential .

Technology: Java, Android SDK 1.5-2.2, Eclipse 3.4/3.5, Android Emulator, TCP Socket, MySQL, RMS, JBoss 6.1

Responsibilities:

  • Developed GPS Layer to get location of user after a time interval.
  • Used Android SDK 1.5 and emulator 2.2 for development.
  • Developed the application using Android and Google APIs.
  • Utilized the location based services of the Android framework.
  • Used multi-threading to implement parallel processing.
  • Utilized web-services (HTTP based, XML, SOAP, JSON or other services), in order to tie our applications to critical server-side APIs.
  • Worked on the web application using Struts 1.2 framework.
  • Developed restful web services using the Rest Easy API.

Confidential

Technology: Android 1.6 ~ 2.2, Eclipse 3.4/3.5, JSR 179 (GPS), TCP Socket, MySQL, RMS, Android SDK Level 3.

Roles and Responsibilities:

  • Involved in development of phone based client in Android 1.6 and above
  • Created calls to the backend API to add credit card to the app
  • Integrated Facebook API in the system
  • Used multi-threading to implement background image download and pre-fetching contents.
  • Integrated caching for fast retrieval of the menu items and images.
  • Utilized web-services (HTTP based, XML, SOAP, JSON or other services), in order to tie our applications to critical server-side APIs.
  • Implemented cross selling and up selling in the products.
  • Implemented PUSH notification so that the user knows that the order is ready and is being delivered.

Java Developer

Confidential, Springfield, IL

Environment: Java1.4, J2EE, Struts 1.2, Tiles 2.0, JSP, JSF, Servlets, EJB, JDBC, JNDI,JMS, SOA JAXB, HTML, XML, XSLT, JavaScript, Hibernate 2.0, SQL, PL/SQL, Oracle9i, Oracle10g, WebLogic 8.1, log4j, Eclipse3.0, ANT1.5.1, UML, Windows XP, Solaris, JUnit

Responsibilities:

  • Responsible for developing Session Beans to implement business logic.
  • Developed ANT scripts for build-management and deployment activities.
  • Developed J2EE components on Eclipse IDE.
  • Used Log4J for logging activities.
  • Developed business services using EJB, JDBC and Hibernate.
  • Used Struts Application Framework.
  • Responsible for writing SQL and PL/SQL.
  • Worked with Several Design Patterns like MVC, Singleton, Service Locator, Factory Pattern, Facade Pattern and Value Object.
  • Involved in creating case diagrams, object model diagrams, class diagrams, deployment diagrams etc. using UML/Rational Rose.
  • Used JUnit to execute Unit Test cases written for Test Driven Development
  • Analysis, design and development of applications based on J2EE design patterns.
  • Responsible for WebLogic server administration activities.
  • Interacted with the client & the business communities to obtain core requirements.

Jr Java Developer

Confidential . Schaumburg, IL

Environment: Eclipse IDE, Eclipse RCP, WebLogic 10.0, Struts 1.2/2.0 Framework, ID Table, IBM Rational Clear Case 7.1, MS SQL, JavaScript, Java 2.0, J2SE (JDK 1.5, JRE), J2EE 1.3/5.0, EJB 2.0, JSP, JSF, HTML, CSS, XML/XSLT, DHTML, SOA, SOAP 2.0, WSDL, JSTL, JUnit, Eclipse, JBoss, AJAX, Core Java (multi-Threading, collections framework)

Responsibilities:

  • Developed J2EE components on Eclipse IDE
  • Developed an AJAX framework for rapid development of Rich Internet Application access to databases
  • Developed the application using the concepts of multi-threading with inter-process communication and thread synchronization
  • WebLogic Server 10.0 was used for hosting the application
  • Used XPATH in custom parser for subscript logic
  • Involved in development of applications on Motorola mobile phones using JSR 179
  • The applications used Servlets and JavaScript was written for validation at client side
  • Involved in writing XML web services using SOAP 2.0 to communicate between applications
  • User interfaces were developed using JSP, JSF, HTML, Struts 1.2 framework and Tiles for page design
  • Created Stateless Session Beans for retrieving data and Entity Beans for maintaining User Profile
  • Responsible for generating JSP Tag libraries embedded with client specific
  • Used Log4j for logging
  • Worked in Service Oriented Architecture (SOA)
  • IDTable framework is used
  • IBM Rational ClearCase 7.1 is used for version control.
  • Designed DAO objects using JDBC and SQL
  • Involved in the Analysis of the functional and technical aspects of development of a particular component/key process indicators.

We'd love your feedback!