We provide IT Staff Augmentation Services!

Software Developer Resume

3.00/5 (Submit Your Rating)

Moline, IL

SUMMARY

  • Over 6+ years of extensive experience as a Software Developer with all the phases of Software Development Life Cycle Analysis, Design, Development, Testing and Implementation.
  • Good Experience in implementing Java/J2EE technologies for application development in various layers of projects i.e. Requirement gathering, Analysis, Development of Reusable components, Code Reviews, Unit Testing and Deployment.
  • Strong knowledge on Object Oriented concepts, and usage of various J2EE Design Patterns like Singleton, Factory Pattern, Builder, MVC, Chain of Responsibility, Prototype patterns.
  • Good exposure to Java Web Services development using SOAP, REST, WSDL.
  • Good understanding in Social Enterprise Management Framework.
  • Hands - on experience with various Application servers and Web servers (JBoss and Tomcat) with wide variety of development tools like IBM WSAD/RAD, My Eclipse, and Net Beans.
  • Extensively worked with frameworks like Struts, JSF, Spring MVC and Hibernate, Spring Boot.
  • Diverse experience utilizing Java tools in business, Web, and client-server environments including Java Platform Enterprise Edition (Java EE), Enterprise Java Bean (EJB), Java Server Pages (JSP), Java Servlets, Spring, Hibernate, Java database Connectivity (JDBC) and Web Services (SOAP/REST) technologies.
  • Strong experience of doing Level 1, 2 and 3 Support.
  • Expertise in web development using HTML, DHTML, CSS, Java Script, XSL, XSLT, and XML Schemas like XSD, DTD and parsers like SAX, DOM, JAXP and JAXB.
  • Worked onJAVACore coding to provide the Multithreading, Localization and Collections framework and integration of Spring Hibernate for an application.
  • Experience in using different AWS services like RDS, CF, EBS, IAM, KMS, Secret Manager, S3, Code Deploy, Cloud Watch etc.
  • Experience in writing and executing Unit Test cases using JUnit.
  • Good experience in usingJenkinsfor continuous deployment.
  • Maintained long and short-range deliverables with project management teams according to project roadmap.
  • Have good experience on database technologies like SQL, PL\SQL, Oracle10g/11g, MySQL and MSSQL Server, Postgres.
  • Experienced using No SQL databases like Mongo DB and Cassandra.
  • Excellent Client interaction and presentation skills and have proven experience in working independently and in a team.
  • Experience in working with version controlling tools like CVS, SVN, GIT, and build tools like ANT and Maven.

TECHNICAL SKILLS

Languages: Java, SQL, Java Script

Technologies: Hibernate, Spring Boot, Web Services, SOA, JMS, JSP, Servlets, JavaBeans, JDBC, Struts, micro services

Web Technologies: HTML/DHTML, XHTML, JavaScript1.x, XML, CSS

Development Tools: Eclipse, My Eclipse, Net Beans3.3

Web/Application Servers: Tomcat, WebLogic, IBM WebSphere

Design Patterns: MVC, Front Controller, Session Façade, Singleton, Business Delegate and DAO patterns

RDBMS: Oracle, MS SQL Server, MySQL, DB2

Platforms: Windows, UNIX, LINUX

Testing Tools: Junit, Load Runner, Quick Test Pro, HP Performance Center.

Version Control: CVS, SVN, GIT

Methodologies: Agile Methodology, Waterfall, Extreme Programming

Build Tools: Ant, Maven, Jenkins

PROFESSIONAL EXPERIENCE

Confidential, Moline, IL

Software Developer

Responsibilities:

  • Providing solutions for complex problems using J2EE based technologies.
  • Developing RestFul, SOAP Webservices for making the application integrate with external systems.
  • Creating reusable micro services-based applications using Java, Spring Boot.
  • Created Rest Apis from scratch in micro service-based architecture.
  • Used AWS EBS for deploying applications.
  • Hands on writing cloud formation scripts for creating a stack.
  • Used drone & docker for CICD pipelines.
  • Preparing unit test cases using Junit, Mockito for testing of the developed code.
  • Used server less RDS in AWS for a low latency application.
  • Performed migration of API’s from Ouath1 to Oauth2.
  • Writing validations for the REST API inputs and API authorization tokens, O- Auth, LDAP.
  • Written crawler/cron jobs to monitor and perform end-to-end test.
  • Used elastic search libraries to pull/put logs to Kibana.
  • Used ReactJs to create front end application.
  • Set up restful API to connect web application with Cassandra database using Java, Maven, and DataStax driver.
  • Analyzed and optimized Cassandra data model with proper performance and sizing.
  • Developing multithreaded feasible solution in JAVA, which improve the efficiency of the application.

Environment: JAVA, JAVA 11, Cassandra, Spring Boot, Hibernate, SQL, Maven, Tomcat 8 REST, Postgres 10.6, PgAdmin, AWS EBS, Clod Formation, AWS KMS, AWS RDS OKTA.

Confidential, Little Rock, AR

Java Developer

Responsibilities:

  • Involved in all the phases of software development life cycle i.e. requirement gathering, design, development and testing.
  • Worked on Agile methodology to develop the web application.
  • Involved in gathering all the business requirements from the business analyst (BA).
  • Actively participated in scrum meetings to produce quality deliverables within time.
  • Implemented Factory, DAO and Singleton design patterns.
  • Developed web application using Spring framework which follows MVC design pattern.
  • Development of UI models using HTML, JSP, AngularJS, JavaScript, AJAX, Weblink and CSS
  • Designed and implemented application using Spring, Spring IOC, Spring Annotations, Spring MVC, Spring Transactions, Hibernate and Restful Web services.
  • Used Spring IOC to inject the dependent objects at run time.
  • Implemented view part by creating dynamic web pages that is JSP pages using technologies like HTML, CSS, Bootstrap and JavaScript.
  • Developed server-side application to interact with database usingSpring BootandHibernate. Used Hibernate for mappingjavaobjects to the relational databases.
  • Developed Hibernate Dao classes along with Spring framework classes to save and retrieve data from the database.
  • Implemented Restful web services using spring boot.
  • Involved in development of POJO classes and writing Hibernate query language (HQL) queries.
  • Involved in modifying mapping resources in Hibernate configuration file that is Hibernate.cfg.xml.
  • Involved in writing the Maven build file to build and deploy the application.
  • Stored entire code in a central depository known as GIT.
  • Developed Web services to allow communication between the applications using Restful Web Services.
  • Developed the User Interface of AR Works applications using JavaScript, ES6, ReactJS, and Redux
  • Involved writing modules using ReactJS as a view engine to build component-based application.
  • Created reusable React components and managed application state with Redux. · Created Evidences in IBM Cúram and involved in creating RESTful API to get and post the data onto Front End (ReactJS).
  • Created formatter wrapper JavaScript API with Moment.js to format date, time and numbers. ·
  • Utilized variousJavaScript and JQUERY libraries, AJAX for form validation and other interactive features.
  • Enabled asynchronous transactions using MQ.
  • Implemented microservices using Spring Boot.
  • Customized integration services using apache camel fuse.
  • Worked on various technologies like HTML, CSS, JavaScript, JSP, and Servlets. Responsible for change requests and maintenance during development of the project.

Environment: Java, Eclipse, Tomcat, GitHub, Jenkins, jQuery, JNDI, JavaScript, HTML, CSS, GIT, Spring Boot, Hibernate, XML, JSON, Maven, Java Script, ReactJS, NodeJS,Bootstrap, RESTful JQUERY.

Confidential

Software Engineer

Responsi bilities:

  • ProvidingJavaprogramming support for existing and new applications.
  • Developed the application using MVC Architecture using JSP, Servlet and Struts.Participated in client requirement gathering sessions.
  • Involved in developing Class diagrams, Sequence Diagrams using UML.Preparation of the Low-leveldesign document which include program specification and unit test plan.
  • Developed HTML and JSP pages for user interaction and data presentation.Developed JSPs to implement the presentation logic and usejavabeans to retrieve the data.
  • Involved in developing the CoreJavaclasses and JavaBeans.Involved in Creation of tables in database.
  • Extensively used Eclipse for writing code.Used - HTML, CSS, XML, UML, JavaScript, JQuery, J2EE (JDBC,JavaBeans, Struts, EJB) for developing the Web Application.
  • Involved in Unit and Integration Testing.Used SVN for source code version control.Supported Maintenances and bug fixes.
  • Involved in System Analysis and Design methodology as well as Object Oriented Design and development using OOAD methodology to capture and model business requirements.

Environment: Java, WebLogic Application Server, Apache Tomcat Web Server v6.0, Struts, HTML, JSP,Servlets, Struts, JavaBeans, MySQL, JUnit, CVS.

We'd love your feedback!