We provide IT Staff Augmentation Services!

Java Developer Resume

0/5 (Submit Your Rating)

Columbus, OhiO

SUMMARY

  • Over 5 Years competitive work experience in Software Design, Development and Implementation of Enterprise applications using Java, J2EE technologies with strong Object - Oriented Programming skills.
  • Hands-on experience with HTML5, CSS3, JavaScript, jQuery and Bootstrap in UI development.
  • Proficient in Spring Boot/Core/IOC/AOP/Data structure, REST/SOAP Web Services, Hibernate and SQL Server, Oracle, MySQL database. Solid understanding of Agile and traditional (Waterfall) methodologies with Continues Integration and Continues Deployment.
  • Excellent communication skills, both written and verbal.

TECHNICAL SKILLS

Web Technologies: Phone Gap, JSP, Servlet, JAX-WS, AXIS, REST (JAX-RS), SOA, SOAP, RMI

Languages: Java/J2EE, SQL, HTML5, CSS3, AJAX, DHTML, JavaScript, XML, XSLT, jQuery.

Frameworks: Bootstrap, Spring, and Hibernate

Version Control: SVN / Subversion, Git

Databases: Oracle, SQL Server, MySQL, Derby DB.

Office Productivity Tools: Microsoft Software package, SPSS, Qualtrics

Development Tools: Eclipse, NetBeans, IntelliJ, Microsoft Visual Studio 2008/10/12

Technologies and Tools: Agile Development, Jira, Bugzilla, Maven, Putty, Web Services, Jenkins, SOAPUI, Restclient, Postman.

Operating Systems: Windows XP/7/8.1, 10, UNIX, Linux, Mac OS, Android

PROFESSIONAL EXPERIENCE

Confidential, Columbus, Ohio

Java Developer

Responsibilities:

  • Developed Web services for sending and getting Xml/Json format data from finance applications using SOAP/Restful services, such as Loan Applications, to transfer data from different vendors site to backend and vice a versa.
  • Participated in the design, development and support phases of the Software Development Life Cycle (SDLC).
  • Used Agile methodology; as a member of an Agile Scrum team, participated in daily stand-ups, bi-weekly planning, Demo-Retro meetings and Story Boarding sessions with Test-Driven Development (TDD) and Pair Programming.
  • Analyzed and designed application using various object-oriented programming features like encapsulation, inheritance, polymorphism, and multithreading.
  • Developed Web Services to transfer data between client and server, and vice versa, using REST, WSDL, and UDDI.
  • Designed and developed XML configuration based Spring REST web services using Spring REST framework.
  • All the functionality is implemented using Spring IO / Springboot and Hibernate ORM. Implemented Java EE components using Spring IOC, Spring transactions and Spring security modules.
  • Configured Spring security in the application with LDAP Template and access controls using Spring security annotations based on user roles.
  • Used Spring declarative transaction management and Spring Batch and scheduling for backend data processing.
  • Developed ORM mappings using Hibernate and wrote criteria, named and HQL queries for data retrievals in the DAO layer.
  • Wrote data Components for Plan Setup, wrote and called Stored Procedures using Java, HQL, Hibernate.
  • Used Hibernate in the persistence layer and implemented DAOs to access data from Oracle database (ORM / JDBC for server and database communication).
  • Deployed artifacts build via Maven to Tomcat Server over local.
  • Consistently produced high quality code through disciplined and rigorous unit testing with the help of Junit and Mockito Framework.
  • Performed bug tracking using Jira 10 and used Super Putty and Bugzilla to check the logs.
  • Used Subversion for version control management and Used Eclipse IDE for writing the Code.
  • Implemented continuous deployment system with Jenkins, Code Deploy in different environments like IST, UAT, PERF, PROD for deployment of Java applications.
  • Extensively used SOAP UI and Rest Client consuming REST calls to validate web service response against database.
  • Utilized IBM MQ as a message queue so applications may connect to the queue and transfer a message onto it.
  • Interacted and participated in meetings with Business Managers and Subject Matter Experts to articulate system requirements.
  • Frequently interacted with the Metric Stream Team for understanding their core business functionalities and to coordinate for better integration.
  • Managed the development team at offshore and provided necessary information and project artifacts.

Confidential, Texas

Web Developer

Responsibilities:

  • Created, maintained and updated University websites such as Partnerships, Non-profit Resource Centre, Counselling Centre, Zen Recovery, Food Pantry and Mechanical Engineering websites using HTML and CSS and JavaScript, jQuery, Bootstrap.
  • Generated Food Pantry reports by using SPSS software to conduct and analyze data.
  • Assisted the summer high school research team in creating a model of Dr. Sarkar’s nanotechnology research.
  • Created different surveys and maintained the survey database with the help of Qualtrics software.

Confidential

Software Engineer

Responsibilities:

  • Designed and developed rich web-based applications using HTML5, CSS3 and JavaScript and bootstrap framework for financial transactions, loan calculator, and stock comparison interface.
  • Involved in the requirements gathering. Design, Development, Unit testing and Bug fixing
  • Developed application following Agile Scrum, participated in daily standups, sprint reviews and used Jira for project management.
  • Primarily focused on the spring components such as Dispatcher Servlets, Controllers, Model and View Objects.
  • Implemented the application following the J2EE best practices and patterns like Singleton, Factory, Spring MVC and DAO.
  • Developed REST services using Spring and Jersey based JAX-RS implementation.
  • Developed Spring Jersey resources for various HTTP methods and to send the requested data in JSON format to the web interface.
  • Used Spring IOC to inject the services and their dependencies in dependency injection mechanism.
  • Developed a Restful web application using Spring Framework, Springboot and Hibernate.
  • Developed ORM mappings using Hibernate and wrote criteria, named and HQL queries for data retrievals in the DAO layer.
  • Wrote SQL and HQL queries to retrieve data from the Sql Server database.
  • Involved in working, updating and closing the tasks created in GIT.
  • Used Jenkins for continuous integration.

We'd love your feedback!