We provide IT Staff Augmentation Services!

Software Developer Resume

2.00/5 (Submit Your Rating)

PA

SUMMARY

  • Software developer with 5 years of hands - on experience in software development and implementation.
  • Extensive experience in Object Oriented Analysis, Design and Development (Coding & Testing) and deployment of distributed, scalable and transactional applications using Java/J2EE web Application technologies.
  • Strong technical proficiency and Hands-on experience in Core Java, J2EE, Spring, Hibernate, Session EJB, Struts, Jersey, MVC, SQL,JMS, Web Services and Object-oriented design pattern.
  • Good work experience with Java, J2EE, JavaScript, XML Processing, Multithreading, jQuery, Ajax, JSON, HTML5, CSS3, XML, OAuth 2 authorization framework.
  • Good troubleshooting, debugging and analytical skills with ability to breakdown complex processes into smaller simpler manageable units.
  • Demonstrated ability to understand business requirements and design solutions based on those requirements with commitment to project timelines and quality.
  • Quick learner and invests time in self-development by reading and surfing about new tools and technologies dat are in use in the projects.
  • A team player with good soft skills, communication and interpersonal skills. Interacts equally well with customers and internal technical and business teams.
  • Experienced agile software development with Jira, clear Quest, and test driven environment.

TECHNICAL SKILLS

Languages: Java/J2EE, JavaScript, SQL, Thread programming, C/C++FrameworksSpring MVC, Hibernate, SOA, OAuth 2 authorization, Jersey

Web Technologies: HTML5, CSS3, jQuery, Ajax, XML processing, JSON, JSP

Web Server: WebSphere, Apache Tomcat, Glassfish, JBoss

Web Services: RESTful and SOAP web service (JAX-WS, JAX-RS, Jackson, JAXB)

Build and Source Control Tools: Maven, Ant, IBM Clear Case, GIT, SVN

IDE and OS: IBM RAD, Eclipse, NetBeans, Windows, Unix/Linux

Databases: Oracle, MySQL, MS-SQL, JDBC, Oracle SQL Developer

Design Patterns: Factory, Singleton, Proxy, DAO, MVC, Facade, Strategy, Composite, Command, Iterator, Observer, Decorator

PROFESSIONAL EXPERIENCE

Confidential, PA

Software Developer

Responsibilities:

  • Developed server side applications using Servlets, Session EJBs, DAO, and JDBC.
  • Developed user interface using JSP, Custom Tag, JavaScript, HML5, CSS3
  • Used WebSphere Application Server to build and deploy java applications and components.
  • Troubleshooting, debugging and fixing the issues from SIT and UAT testing
  • Wrote XML and Properties configuration files for JSP page element binding and java cargo class attribute mapping
  • Wrote different SQL data script and queries for framework entries and data fixes.
  • Used Junit and code check list for Testing.
  • Create robust, browser automation for testing using Selenium Web Driver.

Confidential, Fremont, CA

Software Developer

Responsibilities:

  • Develop Web Service Restful API and Integrate with user interfaces using Angular.js framework.
  • Involved in analysis, design and development of the system components.
  • Participated in design review team discussions, Backlog grooming session and Agile scrum meetings.
  • Implemented the business layer by using Hibernate with Spring DAO and also developed.
  • Mapping files and POJO Java classes using Object-Relational Mapping (ORM) tool.
  • Used Maven for automating the build process of java applications and components.
  • Used JUnit tests for RESTful web service APIs to make sure the end points work as expected.
  • Create robust, browser automation for testing using Selenium Web Driver.
  • Used Spring MVC Framework to code business APIs.

Confidential

Responsibilities:

  • Integrate candidate, Labor condition application (LCA), and user account pages with RESTful API using jQuery-Ajax JSON data integration.
  • Design database and develop RESTful Web Service API using Spring MVC and Hibernate Framework, with DAO pattern for data access and JPA specifications.
  • Built clean quality code using Design patterns, MVC model, and conducted JUnit tests for Controllers classes, Restful web service functionalities and database DAO classes.
  • Participated in functional requirement gathering and agile scrum meetings.
  • Developed XML configuration and data description using Hibernate.
  • Created connections to database using Hibernate session Factory, using Hibernate APIs
  • Used DAO pattern, Entity Beans to retrieve and persist the data from database.
  • Extensively configured the build files to Development and Production Environments
  • Developed SQL database scripts and written Stored Procedures.

Confidential

Responsibilities:

  • Develop and Integrate shopping cart, product catalog, customer profile and customer order User interface with the back end Restful API using Angular.js framework by developing Single page Application.
  • Created connections to database using JDBC to retrieve and store data to the database
  • Used SVN for the concurrent development in the team and for code repository.
  • Implemented agile methodology throughout the project development lifecycles.
  • Actively participated in requirements gathering, analysis, design and testing phases.
  • Designed client application using HMLT 5, CSS3, JavaScript, XML.
  • Wrote JUNIT tests for RESTful web service APIs to make sure the end points work as expected.
  • Created User guide and application support document.

Confidential

Java Developer

Responsibilities:

  • Used OO Techniques - UML methodology (use cases, sequence, activity diagrams)
  • Implemented the business layer by using Hibernate with Spring DAO
  • Developed mapping files and POJO Java classes using Object-Relational Mapping (ORM) tool.
  • Used Maven for automating the build process of java applications and components.
  • Implement search function on books for the users.
  • Develop library staff portal to manage user accounts and book inventory
  • Design and develop user interface for user and library staff login page,
  • Designed client application using Java Server Pages (JSP), HTML, CSS, JavaScript, and XML

We'd love your feedback!