We provide IT Staff Augmentation Services!

Software Developer Resume

5.00/5 (Submit Your Rating)

Irving, TX

SUMMARY

  • Over 6+ years of Software Development experience using JAVA/J2EE technologies.
  • Experience in teh implementation of Core Java 8 concepts such as Stream API, Lambda function, Time API, Functional Interfaces, Multithreading, Exception Handling and Collection API.
  • Experience working in SDLC methodologies Agile Scrum and Waterfall Model.
  • Experience in building applications using UI technologies such as HTML5, CSS, Bootstrap4 and Scripting languages like JavaScript, JQuery, DOM, Angular2.
  • Experience wif AngularJs directives ng - app, ng-init for initialization of AngularJs application data, implemented AngularJs Expressions, filters.
  • Hands on experience in writing server pages using JavaScript, Jquery to make connections between server and databases like MongoDB.
  • Experience in building applications in Java, Spring, Hibernate and Servlets.
  • Strong experience at developing microservices using Spring MVC, Dependency Injection, JDBC, Spring REST, Spring Boot, Spring Security and Maven.
  • Implemented Microservices architecture using Spring Boot for building teh application in a modular fashion avoiding redundancy.
  • Experience in developing Spring JDBC, Spring Rest templates and Multi threading strategy on back-end services.
  • Experience in Database Modeling, design and development of PL/SQL, Stored Procedures in relational databases Oracle, MySql.
  • Experience in managing and maintaining Oracle and NoSQL databases in teh production domain.
  • Experience wif build tools like Maven, CICD-ANT, and logging tools like Log4J.
  • Experience in Service Oriented Architecture and Web Services using SOAP and REST.
  • Experience in unit testing using Junit, and integration building using Jenkins.
  • Experience in Development, Testing and Deployment of various domain applications on Windows and UNIX platforms using IDEs such as Eclipse, Spring Test Suite, IntelliJ.
  • Experience in software configuration management using SVN and GIT.
  • Experience in deploying applications on Tomcat and JBoss servers.

TECHNICAL SKILLS

Methodologies: Agile, Waterfall, TDD (Test Driven Development)

Web Technologies: HTML5, CSS3, Bootstrap, JavaScript, jQuery, AJAX, Angular

Java/J2EE technologies: Servlets, Spring, Multi-threading

Frameworks: Dependency Injection, Spring MVC, Restful Services, Spring Boot Spring Security

App Server: Apache Tomcat 7.x, J-Boss 7. x.

XML technologies: XML, XSL, XSLT

Database technologies: Oracle10g, MySQL, DB2, MongoDB

Web Services: SOAP, REST

Build tools: Log4j and Maven 3.x, Jenkins 2.x

Version Control: SVN, GitHub, and Subversion

Testing: Junit, and SOAP UI.

PROFESSIONAL EXPERIENCE

Confidential, Irving, Tx

Software Developer

Responsibilities:

  • Implemented teh MVC architecture using Java 8 and Spring Boot. Analyzed business models, logical specifications and user requirements to develop api’s for teh microservice applications.
  • Developed API to integrate wif binding components using REST endpoints.
  • Designed and developed container management for micro services automated CI/CD platform.
  • Perform build and unit testing using tools such as Maven, Gradle and Junit.
  • Used BitBucket version control for project source management.
  • Used Spring framework for Model View Controller (MVC) and integrated wif Hibernate.
  • Used Spring inheritance, Auto-wiring, Core Containers, ORM modules for migration from EJB to Spring for scheduling tasks to generate reports and emails to clients.
  • Implementing or exposing teh Microservices to base on RESTful API utilizing, implementing teh Microservices to base on RESTful API utilizing Spring Boot. Worked on SOA Web Services using SOAP wif JAX-WS for large blocks of XML data over HTTP.
  • Expertise in Core Javaconcepts, such as Object-Oriented Design (OOD)/Object-Oriented Programming (OOP) skills, Multi-Threading, Generics, Exception Handling, Collections, Java Reflection, Annotation, and some new features in Java8.
  • Unstructured data was handled using MongoDB and used a Mongoose connector to connect to teh database.
  • Worked on packages to run using dynamic SQL and developedUNIXShellscripts.
  • Configured and used Maven scripts to deploy applications on teh server.
  • Integrated Spring DAO for data access wif Hibernate to implement CRUD operations.
  • Implemented Second level of caching using Hibernate configuration files, EHCache provider.
  • Implemented Hibernate join strategies, to select elements from different tables in an efficient way.
  • Involved in defining teh build process wif Maven scripts and customizing through CI builds using Jenkins.
  • Validate teh Rest API’s developed using SOAP, Postman and documented through Swagger.
  • Created a custom integration and JUnit, Mockito test cases which adds additional security for packaging and deployment.
  • Build and manage relationships wif business, development team, change management, IT Operations, project managers to resolve critical issues and troubles.

Environment: Java 8, J2EE, Spring MVC, Hibernate, Rest web services, Angular4, Spring 4.x, Spring Boot, Spring cloud, JSON, Maven, Junit, Hibernate, MongoDB, JBoss, Microservices architecture, and Swagger.

Confidential, Thomasville, NC

Software Developer

Responsibilities:

  • Implemented teh MVC architecture using Java/J2EE and Spring Boot. Analyzed and created business models, logical specifications and user requirements to develop solutions for teh application environment.
  • Developed API to integrate wif binding components using REST endpoints.
  • Deployed teh applications on Tomcat Application Servers using Jenkins continuous integration build.
  • Designed and developed container management for micro services automated CI/CD platform.
  • Perform build and unit testing using tools such as Maven or Junit.
  • Worked on a threat matrix implementation program to safeguard and track/log teh high risk transactions.
  • Involved in various phases of Software Development Life Cycle (SDLC) such as requirements gathering, analysis, design, development, testing, and production environments.
  • Worked on Agile Development Methodology using Scrum concepts.
  • Implemented presentation layer of application using HTML, CSS, JQuery and Ajax calls.
  • Implemented transaction management using Spring declarative transaction management and spring AOP.
  • Used GIT version control for project source management.
  • Involved in defining teh build process wif Maven scripts.
  • Created a custom integration and JUnit test cases which adds additional security for packaging and deployment.
  • Involved in writing test cases, implementing unit test cases using Junit and mocking frameworks.
  • Deployed on JBoss 7.1 enterprise server wif JBoss Native and Metro stack using document literal style web services.

Environment: Java 8, JQuery, JSON, Servlets 2.3, JDBC, AJAX, Jenkins, Multithreading, Web services, SOAP, XML, Microservices, JQuery, JavaScript, Oracle 10g, Apache Maven, JUnit, XSLT, HTML.

Confidential

Developer

Responsibilities:

  • Developed auto-assigned access features in Java 8 using Confidential Cloud Storages and Spring Boot.
  • Used a hybridized method for development- AGILE/Waterfall.
  • Developed a Java application for clients using Spring Boot, which automatically enables teh access requests.
  • Implemented Script based creation of middleware end points.
  • Used GIT Version Control for Project Configuration Management.
  • Resolve application problems, support end-users, and manage teh processes of reporting, diagnosing, and troubleshooting.
  • Build and manage relationships wif business, development, change management, IT Operations, and project managers to resolve time critical issues and troubles.
  • Provided support documentation for clients to onboard messaging service. Resolve application problems, support end-users, and manage teh processes of reporting, diagnosing, and troubleshooting.
  • Involved in application support to resolve teh Production issues and issue management.
  • Worked on Unit and Integration Test cases.
  • Developed SQL queries, functions, stored procedures, and triggers to perform teh backend testing of teh data.

Environment: Agile Methodology, MySQL, JAVA, HTML, XML, Java 8, Soap UI, Test Complete, Eclipse, Swagger, JIRA.

We'd love your feedback!