Software Engineer Resume
3.00/5 (Submit Your Rating)
SUMMARY
- Over 7 years of software development experience using Java, J2EE and related technologies.
- Have performed analysis, design, development and support of Software Applications and products.
- Extensive experience with both core and advanced Java technologies which includes JEE, JSP, Servlets, JDBC, XML, JavaScript, Struts, JPA, Web Services, Spring, Hibernate and MyBatis.
- Experience with using different layers of Spring framework Spring MVC, Spring DAO, Spring Security and Spring Boot.
- Experienced in developing presentation layer using HTML, CSS, Java Script, JQuery, and AJAX.
- Good experience in using Maven build scripts for the project build and deployment process
- Hands on experience with various Application Servers and Web Servers including Web Sphere, Web logic and Tomcat server with wide variety of development tools like Eclipse, NetBeans, and IBM RAD.
- Have good RDBMS knowledge, worked with MySQL, Oracle, and DB2.
- Experience in developing SOAP and REST web services.
- Used GitHub, SVN, CVS, RTC, Log4J, JUNIT and Mockito for version control, loggingand testing.
- Used various tools and technologies like Jira, Splunk, and Netflix OSS Hystrix.
- Worked on Linux and Windows OS
- Efficient in resolving System Testing Issues, User Acceptance Issues and Production Issues.
- Familiar with all aspects of technology projects including Business Requirements, Design Specification, Development, Deployment and Support.
- Good team player with ability to solve problems, organize and prioritize multiple tasks.
PROFESSIONAL EXPERIENCE
Confidential
Software Engineer
Responsibilities:
- Implemented Rest APIs for the Broker and Firm search.
- Used Spring Boot and Spring MVC for the development of web services.
- Used Spring Tool Suite and embedded Tomcat Server for the development.
- Used Maven and Jenkins for the Build and GitHub for the source control.
- Used Oracle database and Oracle SQL developer.
Confidential
Software Engineer
Responsibilities:
- Involved in design and development of new web services.
- Implemented two Restful web services to setup prerequisites and Rated Quote Request(RQR).
- Used Oracle Database and Oracle SQL Developer.
- Used Rational Application Developer and IBM WebSphere Application Server for development of the project.
Confidential
Software Engineer
Responsibilities:
- Worked on server side implementation using Spring MVC and integrated Spring with MyBatis to implement persistent layer.
- Troubleshooting issues and fixing bugs.
- Front end validations and development using ExtJS and AJAX.
- Used Oracle database and IBM WebSphere Application Server for development of the project.
- Developed build management process for the project using Maven.
Confidential
Java Developer
Responsibilities:
- Developed front end web pages using JSP, spring form tags, Validations and event handling using Java script and Jquery.
- Involved in migrating applications from Beehive to Spring framework
- Worked on server side implementation using spring framework, navigation from presentation to other layers using Spring MVC and integrated spring with JDBC to implement persistent layer.
- Used DB2 database and web logic server as part of project development.
- Developed build management using Maven and version control using CVS
- Used web Services to communicate with other system.
Confidential
Developer
Responsibilities:
- Used core java, algorithms and statistics to analyze the data
- Apply algorithms and rank the customers based on different criteria like employee size, revenue
- Make reports on each criteria and assign rankings from least to highest.
Confidential
Java Developer
Responsibilities:
- Developed a project called ‘geocoder’, which is used to find out latitude and longitude for a given USA address.
- Used Restful web services to make a request to geocoder application.
- Developed front end web pages using Velocity templates, Validations and event handling using Java script and JQuery.
- Worked on server side implementation using spring, navigation from presentation to other layers using Spring MVC and integrated spring with Hibernate using Hibernate DAO SUPPORT to implement persistent layer.
- Used MySQL, PostgreSql databases and Tomcat server as part of project development.
- Developed build management using Maven and version control using CVS
Confidential
Web Developer
Responsibilities:
- Dashboard application is developed using Adobe Flex, Flex mate framework, involved in making necessary changes to flex application.
- Worked on server side implementation using spring, navigation from presentation to other layers using Spring MVC and integrated spring with JPA to implement persistent layer.
- Used MySQL databases and Tomcat server as part of project development.
- Developed build management using Maven and version control using Tortoise SVN
Confidential
Java Programmer
Responsibilities:
- This application is developed using custom built frame work, which is built on MVC design pattern. Used Spring Dependency Injection to collaborate object dependencies.
- Front end application is developed using JSF framework, implemented internationalization to convert the application to other languages easily.
- Used Oracle databases and JBoss server as part of project development.
- Developed build management using ANT and version control using VSS
