We provide IT Staff Augmentation Services!

Software Developer Resume

3.00/5 (Submit Your Rating)

PROFESSIONAL PROFILE:

  • Outstanding Java Developer and talented Software Engineer with proven expertise in object - oriented analysis and design and exceptional record overseeing all facets of Software Development Life Cycle, from analysis and design to implementation and maintenance.
  • About 12+ years of experience in analysis, design, development, documentation, implementing and testing of software systems in Java/J2EE.
  • Strong Knowledge on Application Development using Software Development Life Cycle SDLC using various methodologies like Waterfall, Agile/Scrum.
  • Strong experience in Spring Framework such as Springs Core, Springs MVC, Spring AOP, Spring Security, Spring Batch, Spring ORM.
  • Strong hands-on experience with Spring Boot, Spring Cloud with the Spring Boot.
  • Experience in implementing Java EE design patterns.
  • Strong knowledge and work experience on Object Oriented programming.
  • Good experience in developing Restful and SOAP Web Services.
  • Understanding of Internet security including OAuth, JWT.
  • Experience in Configuring and deploying applications on Tomcat, WebSphere.
  • Experience in Oracle, MySQL Databases and Ibatis SQL Mapping framework for Java.
  • Experience with unix commands for checking the logs, pushing the files.
  • Used GIT, CVS, and SVN Microsoft Visual SourceSafe as version control system.
  • Experience in designing front-end interfaces using HTML, JSP, CSS, and JavaScript.
  • Experience with Use-Case design, Class and Sequence diagrams using UML.
  • Experience in application development using an IDE like Eclipse, RAD, and STS.
  • Having good knowledge in AWS CICD builds, AWS Gateway function, Amazon S3, Amazon EC2, Amazon Elastic Beanstalk, AWS IAM, and AWs Lambda.
  • Good work experience on conducting research on existing (or) new areas of Application Development and migrating them into the java technology.
  • Possess strong problem solving, learning and communications skills.
  • Excellent team player with good analytical, strategic planning and interpersonal and communication skills. Highly motivated, enthusiastic and self-starter.
  • Strong Communication skills and good troubleshooting capabilities.
  • Having experience of handling Defect Prevention Activities in several projects.
  • Having good experience in designing the projects by understanding the technical needs.

TECHNICAL SKILLS:

Technologies: Restful web services, Springs 5, Spring Cloud, Spring Boot 2, JSFJSP, Servlets, Struts, Hibernate, AWS.

Web Server: Apache Tomcat 5.5 and 8, WebSphere 6.1.

RDBMS: Oracle 9i, MySQL, DB2, CICS, VSAM.

Languages: Java, JCL.

Web Technologies: HTML, DHTML, CSS, ICEfaces, AJAX, JQuery, Angular and JavaScript.

Frameworks: Seasor, Struts, JSF, Springs

Source Control Tools: Microsoft Visual SourceSafe, SVN, CVS, GIT

IDE: Eclipse, RAD.

Build Tools: Maven, Jenkins, and AWS CI/CD.

PROFESSIONAL WORK EXPERIENCE:

Confidential

Technologies: Java, Spring framework, Spring Boot MVC, Spring SecurityRestful web services, Spring Cloud for developing the micro servicesGIT, Jenkins, Junit, Oracle

Software Developer

Responsibilities:

  • Analyzing the existing system requirements for migrating the application into micro services using Spring Cloud and Spring Boot.
  • Involved in designing and ensuring designs comply with specifications.
  • Developed designed specifications using UML including Use case, Class and Sequence diagrams.
  • Developed RESTful Web Services using Spring Boot to retrieve data from database and exposed as micro services using spring cloud.
  • Worked on JWT using Spring MVC for providing security for the developed Micro services.
  • Implemented backend functionality using Spring Boot, Spring Cloud, Spring IOC, Spring MVC, and Spring Core.
  • Integrated with Spring Cloud Netflix using features Eureka (Service Discovery), Hystrix (Circuit Breaker), Ribbon (Client Side Load Balancing) and Zuul Proxy.
  • Implemented DAO layer using spring JDBC, Spring ORM JPA, and Implementation of Ehcache as a second level cache in the DAO layer.
  • Used POSTMAN for testing the web services.
  • Developed the Controller layers using Spring Core, Spring IOC, AOP, DTO.
  • Consumed the developed RESTful services using Spring Boot.
  • Spring email functionality implementation to send automated emails for members and employees.
  • Used JIRA project management tool for tracking the activities, Tasks and defects
  • Developed JUnit unit testing framework for Unit Testing.
  • Helping the testers for preparing the test data and involved in the creation of the test data for the different environments.
  • Coordinating with DB team for the calling the stored procedures using the spring JDBC and developed some queries.
  • Involved in Build management through AWS Jenkins with GIT integration and working with the AWS pipelines setting up the environments like development, testing and production.
  • Actively involved in the scrum calls.
  • Involved in production issues identification and fixing.
  • Helping team in resolving the technical issues.

Confidential

Technologies: Java, spring 4, Spring Core, Spring IOC, Spring ORM, Spring MVC, Spring Restful web services, Security, Spring AOP, Jenkins, JUnit.

Tech Lead

Responsibilities:

  • Analyzing the existing system requirements build the application using spring framework.
  • Involved in designing and ensuring designs comply with specifications.
  • Developed designed specifications using UML including Use case, Class and Sequence diagrams.
  • Documented the test cases for the developed web services.
  • Developed RESTful Web Services using Spring MVC.
  • Worked on Spring security for securing the rest services.
  • Implemented backend functionality using Spring IOC, Spring MVC, Spring Core, Spring AOP.
  • Implemented DAO layer using spring JDBC, Spring ORM JPA, and Implementation of Ehcache as a second level cache in the DAO layer.
  • Used POSTMAN for testing the web services.
  • Used JIRA for tracking the activities, Tasks and defects
  • Developed JUnit test cases for Unit Testing.
  • Helping the testers for preparing the test data and involved in the creation of the test data for the different environments.
  • Coordinating with DB team for the calling the stored procedures using the spring JDBC and developed some queries for oracle db.
  • Involved in Build management through Jenkins.
  • Involved in version control using the GIT.
  • Actively involved in the scrum calls.
  • Involved in defect fixing.
  • Helping team in resolving the technical issues.

Confidential

Senior programmer

Technologies: Java, SOAP Web services, Spring 3.5 MVC with spring batch, SavionIbatis.

Responsibilities:

  • Analyzing the existing system requirements build the application using spring framework.
  • Involved in designing and ensuring designs comply with specifications.
  • Documented the test cases for the developed SOAP web services.
  • Developed the Spring batch module for processing the batch and stored the data in the database using spring JDBC.
  • Implemented backend functionality using Spring IOC, Spring MVC, Spring Core, Spring AOP.
  • Implemented DAO layer using spring JDBC and Ibatis.
  • Used POSTMAN for testing the web services.
  • Used JIRA for tracking the activities, Tasks and defects.
  • Developed JUnit test cases for Unit Testing.
  • Coordinating with DB team for the calling the stored procedures using the spring JDBC, Ibatis and developed some queries for oracle db.
  • Involved in Build management through Jenkins.
  • Involved in version control using the GIT.
  • Used the UNIX commands for checking the logs and grep the log statements and storing the batch files.
  • Actively involved in the scrum calls.
  • Involved in defect fixing.
  • Helping team in resolving the technical issues.

Confidential

Technologies: Java 5, SOAP Web services, JSF, JavaScript, CVS, EJB, and SOAP UI.

Senior programmer

Responsibilities:

  • Analyzing the existing system requirements to build the application using JSF.
  • Developed the front end application using the JSF, JavaScript.
  • Created the controllers, DTOs, business layers using EJBs, servlets.
  • Tasked with creating POJO classes.
  • Performed the server-side validations using controller classes.
  • Worked on form validation, error handling and event handling using JavaScript, JSF.
  • Implemented backend functionality using JSF and java classes for calling the SOAP web services.
  • Involved in version control using the CVS.
  • Actively involved in the project calls.
  • Build is managed through maven.
  • Used the unix commands for checking the logs and grep the log statements.
  • Involved in defect fixing.

Confidential

Technologies: Java 5, SOAP Web services, SOAP UI, JavaScript, JSP, Struts frameworkAjax.

Senior Programmer

Responsibilities:

  • Analyzing the existing system requirements build the SOAP web services using Struts framework.
  • Involved in designing the application and created the class, sequence diagrams and use cases.
  • Developed the front-end application using JSP, JavaScript.
  • Created the controllers, DTOs, business layers using servlets.
  • Tasked with creating POJO java classes.
  • Performed the server-side validations using controller classes.
  • Worked on form validation, error handling and event handling using JavaScript, java.
  • Implemented backend functionality using DTOS, java classes.
  • Developed and called the SOAP web services using java classes.
  • Involved in resolving cross browser compatibility issues using the JavaScript and firebug.
  • Involved in version control using the CVS.
  • Build is managed through maven.
  • Actively involved in the project calls.
  • Involved in defect fixing.
  • Wrote the test cases for testing the application.
  • Involved in preparing the test data for the application.
  • Used the unix commands for checking the logs and grep the log statements.
  • Managing the team in helping them for resolving the technical issues.

Confidential

Platform: Windows XP

Technologies: JDK 1.5, JSF, ICEfaces, Soap Web Services, JavaScript, Hibernate, CVS.

Developer

Responsibilities:

  • Analyzing the existing system requirements build the application using JSF.
  • Developed the front-end application using JSF, ICEfaces, and JavaScript.
  • Created the controllers, DTOs, business layers using servlets.
  • Tasked with creating POJO classes.
  • Performed the server-side validations using controller classes
  • Worked on form validation, error handling and event handling using JavaScript.
  • Implemented backend functionality using DTOS, java classes.
  • Database queries are consumed using hibernate.
  • Consumed the SOAP web services using java classes.
  • Involved in resolving cross browser compatibility issues using the JavaScript and firebug.
  • Involved in version control using the CVS.
  • Actively involved in the project calls.
  • Involved in defect fixing.
  • Wrote the test cases for testing the application.
  • Involved in preparing the test data for the application.

Confidential

Platform: Windows XP

Technologies: JDK 1.5, JSF, ICEfaces, Soap Web Services, JavaScript.

Developer

Responsibilities:

  • Analyzing the existing system requirements build the application using JSF.
  • Developed the front-end application using JSF, ICEfaces, and JavaScript.
  • Created the controllers, DTOs, business layers using servlets.
  • Tasked with creating POJO classes.
  • Performed the server-side validations using controller classes.
  • Worked on form validation, error handling and event handling using JavaScript.
  • Implemented backend functionality using DTOS, java classes.
  • Database queries are consumed using hibernate.
  • Consumed the SOAP web services using java classes.
  • Involved in resolving cross browser compatibility issues using the JavaScript and firebug.
  • Involved in version control using the CVS.
  • Actively involved in the project calls.
  • Involved in defect fixing.
  • Wrote the test cases for testing the application.
  • Involved in preparing the test data for the application.

Confidential

Platform: Windows XP.

Technologies: Java, J2EE, JavaScript, JRUN4, Struts framework, SVN.

Database: Oracle9i

Developer

Responsibilities:

  • Analyzing the existing system requirements build the application using Struts framework.
  • Developed the front-end application using JSP, JavaScript.
  • Created the controllers, DTOs, business layers using servlets, Java classes.
  • Tasked with creating POJO classes.
  • Performed the server-side validations using controller classes.
  • Worked on form validation, error handling and event handling using JavaScript.
  • Implemented backend functionality using DTOS, Java classes.
  • Database queries are consumed using java classes.
  • Involved in resolving cross browser compatibility issues using the JavaScript and firebug.
  • Involved in version control using the SVN.
  • Actively involved in the project calls.
  • Involved in defect fixing.
  • Wrote the test cases for testing the application.
  • Involved in preparing the test data for the application.

We'd love your feedback!