We provide IT Staff Augmentation Services!

Software Developer Resume

2.00/5 (Submit Your Rating)

Malvern, PA

SUMMARY

  • 4+ years of experience in all phases of Software Development Life Cycle (SDLC) including analysis, design, implementation, integration, testing and maintenance of applications as a Java/J2EE
  • Full Stack Programmer using Java/J2EE and AWS.
  • Excellent implementation knowledge of Java EE design patterns Object Orientated analysis and design.
  • Experience in building enterprise Applications and Distributed Systems using technologies such as Core Java, J2EE (Servlets, JSP, EJB, Hibernate, spring, JDBC, JMS), Spring boot Batch and XML.
  • Hands on experience in UI technologies like HTML5, CSS3, JavaScript, JQuery, Angular 4 and AJAX.
  • Good working knowledge on Spring core, Spring ORM, Spring DAO, Spring Boot and Spring MVC architectures.
  • Good Experience in implementing Web Services such as SOAP and REST using WSDL, JAX - WS, JAX-RS, JAXB and Spring Boot.
  • Good knowledge in using Maven for building and deploying the application in web/app servers
  • Experienced in deploying java spring boot batch in AWS ECS Fargate.
  • Experienced in migrating java webservices application from PCF to AWS ECS.
  • Consumed Rest and SOAP based services.
  • Used Spring Boot for micro-services design and development.
  • Extensive experience in using IDE tools like Eclipse and Spring Tool Suits.
  • Expertise in developing test cases for Unit Testing using Junit and Integration Testing using Cucumber.
  • Experienced in configuration management tools like SVN and GIT.
  • Experience in configuring and deploying Web Applications using Tomcat and WebSphere.
  • Used Log4J for enabling runtime logging and performed system integration test to ensure quality of the system.
  • Familiar with the entire software development life cycle using waterfall and Agile methodologies.
  • Honored with the Silver medal for the best performer in Agile methodology
  • Extensive experience in using Splunk for logging, debugging and troubleshooting.
  • Extensive experience in using CloudWatch for AWS deployed applications logs.
  • Created S3 buckets in AWS infrastructure
  • Data validation on DocumentDirect & Rumba on mainframe.

TECHNICAL SKILLS

Internet Technologies: Java 1.8, J2EE, XML, SOAP, REST, CSS3, Pl/SQL, StoreProc

Frameworks/ORM tools: Spring, Spring Boot, Hibernate

App Servers/ Middleware: WebSphere, Tomcat

Design Pattern: Singleton, Prototype, Factory, Builder, MVC

IDE / Programming Tools: Eclipse, Spring Tool Suits

Operating System: Unix, Linux, Windows, Mac

Scripting Language: HTML5, JavaScript, JQuery, Angular 4, Shell Script

Database/Tools: JDBC, Oracle, SQL Server, My SQL

Libraries and Tools: Maven, Junit, Jenkins

Version Control: SVN, Git/Bitbcket

Cloud Technologies: AWS, Bamboo, Checkmarx, Dockers

Mainframe Tool: Micro Focus Rumba

PROFESSIONAL EXPERIENCE

Confidential, Malvern, PA

Software Developer

Responsibilities:

  • Design, implement and maintain java application phases.
  • Design build and test Java-based software using current software engineering techniques and technologies.
  • Establish, refine and integrate development and test environment tools and software as needed.
  • Develop, test, implement and maintain application software working with established processes.
  • Followed MVC pattern to provide separation between Data Layer, Business Logic Layer and Presentation layer.
  • Used JavaScript and jQuery to perform client-side validation in JSP pages.
  • Worked with IBM Web Sphere 8.0 as application server and Apache Tomcat 8.5 as web server.
  • Database connection was made using properties files.
  • Followed NWOW, Agile/Scrum methodology for software development
  • Developed stored procedures (developed in PL/SQL) on the back end.
  • Developed Java Spring boot Batch and Deployed on AWS ECS Fargate.
  • Maintained AWS infrastructure for Java application
  • Honored Silver Medal for meeting the application automation for Agile Methodology
  • Experienced in implementing UAT and Prod Elevation
  • Extensively used CloudWatch for AWS log watch and code debugging.
  • Extensively used Splunk for logging, debugging and evaluating application performance baseline.
  • Extensively used BitBucket and Bamboo
  • Used Control-M for job scheduling.
  • Highly experienced in Dockers, Checkmarx, Sonatype
  • Experienced with Ansible deployment
  • Used Jira for task management
Environment: Java 1.8/J2EE, EJB, Spring boot Batch, Stored Procedure, Ansible tower, Hibernate, SOAP, WSDL, UML, XML, IBM WebSphere, Oracle, JUnit, JavaScript, HTML, jQuery, AWS, CloudWatch, Splunk, BitBucket, Bamboo, Agile, SharePoint, UNIX, Appdynamics, Honeycomb.

Confidential, Charlotte

Software Developer

Responsibilities:

  • Extensively involved in analyzing business requirement of the project.
  • Responsible for designing user Interface Applications using JavaScript, jQuery, CSS, HTML, AJAX, JSP.
  • Used Eclipse IDE for coding, debugging and testing the application modules.
  • Developed action classes, Form bean classes and configuration file using Spring framework.
  • Implemented Restful web services to perform the business activities.
  • Created data base tables, stored procedures according as the client’s requirements.
  • Involved in peer to peer code reviews and cross checked whether coding standards are met
  • Involved in performance tuning of the application by creating various database Indexes and optimizing database queries.
  • Used App Dynamic for UI based application monitoring.
  • Experienced in using HP BSM service management
  • Used HP-ALM for defect management.
  • Experienced in Production Support level 2.
  • Gained high experience in SONAR and GIT
  • Experienced in using BaNCS application for eligibility management.
  • Experienced in implementing UAT and Prod Elevation
  • Highly experienced in Service Now Ticket Creation
  • Worked as a DevOps developer.

Environment: Java 1.8/J2EE, EJB, Spring Batch, Hibernate, SOAP, WSDL, UML, XML, IBM WebSphere, Oracle, JUnit, JavaScript, HTML, jQuery, Splunk, GIT, Waterfall, SONAR, APP Dynamics, HP-ALM, SharePoint, UNIX.

Confidential, Quincy, MA

Java Developer

Responsibilities:

  • Attended Scrum meetings to provide current project status demonstrations in every two weeks, thus implementing Agile Methodology with Test Driven Development.
  • Involved in the design of the project using UML Use Case Diagrams, Sequence Diagrams, Object diagrams, and Class Diagrams.
  • Used Git repository for files version controlling and maintenance.
  • Developed POJO for Interactions with database using Hibernate ORM framework.
  • Used Maven for auto integration and building
  • Involved in the deployment of the application into IBM Web Sphere Application Server.
  • Actively involved in setting coding standards and writing relatedDocumentation.
  • Developed Microservices with Restful and SOAP web services using Spring REST.
  • Used RESTFUL client to interact with the services by providing the RESTFUL URL mapping.
  • Using Java Persistence API (JPA) for accessing, persisting, and managing data between Java objects/classes and a relational database.
  • Used Spring Boot framework to create the services, models, Delegates for API's while provisioning or decommissioning.
  • Using Hibernate ORM tool for mapping object-oriented domain model to relational database.
  • Writing/Manipulating the database queries for Oracle database.
  • Developed stored procedures, Triggers and functions in Oracle to process the trades using PL/SQL and mapped it to Hibernate Configuration File.
  • Write procedures and used DB scheduler to set up recurring data refresh and optimize queries to improve performance
  • Provide assistance and support to technical problems.
  • Involved in bug fixing and resolving Defects.
  • Coordinated critical due dates for integrated system testing, documentation and reporting.

Environment: Java 1.7, J2EE, Spring, Servlets, Hibernate, Eclipse, JSP, REST, HTTP, XML, HTML, Oracle, AJAX, jQuery, JavaScript, JSON, JIRA, Linux, GIT, Toad, SharePoint.

Confidential, Omaha, NE

Software Developer

Responsibilities:

  • Learn the real time POS Application development environment
  • Gained experience about the different phases of software development life cycle.
  • Worked on Java 1.7 to create classes and objects
  • Used different features of Object Oriented Programming like Inheritance, Polymorphism, Encapsulation, and Data Abstraction.
  • Gained experienced in data structure and algorithm and their use in real time applications
  • Involved in business meeting and team collaboration
  • Resolved the real time clients’ issues.
  • Involved in requirements gathering and application promotion.
  • Used Agile/Scrum methodology and gained good knowledge of using it.
  • Used Jira task management
  • Used and gained knowledge of Eclipse and STS IDE
  • Created and consumed RESTFul web services using Java 1.7.
  • Used SVN & Git repository for version controlling and maintenance.
  • Developed POJO classes for integrating with Hibernate ORM framework.

We'd love your feedback!