Software Developer Resume
PROFILE:
- 5 years of experience in Java/J2EE application development, in both Agile and Waterfall methodologies with focus on clients in energy, media and banking.
- Good experience in Project Architecture analysis and Extensive experience in Web Service API, SOAP, REST APIs, JSON, WSDL, UDDI, JMS and Service Oriented Architecture (SOA).
- Proficient in Waterfall, Agile project management methodologies.
- Extensively worked as a Full stack developer of an application including UI, functional and, DB coding with advanced technologies like AngularJs, AJAX, JavaScript and Hibernate in Spring/Spring Boot.
- Experience in database languages like SQL, Pl - SQL, Hibernate.
- Good experience in Writing and Execute JUnit Test cases using Mockito.
- Having hands on experience on complex application programming.
- Good experience on building code, test, debug, implementation and maintenance of Projects.
- Good knowledge in Swagger and Apache camel like Integration Patterns (Routing).
- Have good knowledge in Design patterns, OOPs concepts.
- Experience in DEVOPS advanced tools like Git, Gradle, Maven, log4j, SonarQube and Bamboo.
- Excellent analytical, problem-solving skills and Good communication, teamwork.
- Improved best coding standards, introduced PL-SQL code for DB data migration into project, self-learned tools to easy up development work.
- Flexible, fast learner, proven ability to adapt to new technologies.
SKILLS:
Programming Languages/Technologies: Java, JSP, CSS3, HTML5, Ajax, JavaScript, JQuery, AngularJS, Servlets, SOAP and REST Web services, Hibernate3, JDBC, SQL, PLSQL, UML.
Frameworks: Struts, Spring, Spring Boot, Log4j, Junit, Apache Camel.
Web/App Servers: Jboss, Tomcat Web Server, WebSphere application Server.
IDE and Tools: Eclipse, Spring Tool suit, Ant, Maven, SVN, ClearCase, Confluence, BitBucket, Git, WinMerge, Beyond Compare, XMLSpy, Postman, JIRA, SOAP UI, Swagger, SonarQube, Gradle, WinSCP, Putty.
Database: Oracle.
Operating Systems: Windows and UNIX (basic).
EXPERIENCE:
Confidential
Software DeveloperResponsibilities:
- Used agile methodology to develop Service.
- Developed a Restful Microservice for document digitization.
- Responsible for update JIRA, Confluence task on daily base.
- The version control is managed by using Git and had good experience on it.
- Developed Web services using REST, SOAP and XML technologies.
- Involved in generate consumer data from WSDL and analysis of XML Schema.
- Implemented spring cache in service to fasten the processing time.
- Developed POST, Restful call to other services and processed the response.
- Implemented service with high coding standards.
- Involved in SOAPUI testing of web services.
- Developed unit testing frame work using JUnit test cases and also continuous integration testing.
- Integrated SonarQube and fixed all bugs and critical issues to maintain Quality check of project including testing coverage
- Co-ordinate with various teams to resolve issues during STG support.
- Develop a KT plan to train new team members and integrate them into the project in very less time.
Technology stack: Java, SOAP, Rest Web service, Microservices, JIRA, SOAP UI, Swagger, SonarQube, Gradle, Log4j, Junit, Apache Camel, SpringBoot, Spring Tool suit
Confidential
Software DeveloperResponsibilities:
- Used agile methodology to develop the application.
- Responsible for requirement analysis, development and documentation of the functional specifications.
- Responsible for Application UI designing and backend coding with respect to Confidential design and coding standards.
- Developed AJAX Calls for the UI Interactions to the Controller Actions using Angular JS and getting the Data back as JSON and parsing it onto the UI.
- Used Collections, Abstract Classes, Exception Handling and Interfaces extensively.
- Responsible for peer testing, integration testing and, bug fixing.
- Used SQL and HQL Programming extensively to talk to Oracle database and wrote SQL queries, applying optimization techniques.
- Developed PL-SQL blocks for DB Data migration.
- Written Client/ Server side validations for the project
- Deployed application on JBOSS application server environment using WinSCP.
- Implemented Java Persistence API (JPA) through Hibernate.
- Accessing & Updating JIRA on daily basis and regular scrum meetings
- Delivered sprints with Zero defects to production.
Technology stack: Java, JSP, Spring, JavaScript, XML, Hibernate, AngularJs, JSP, HTML5, CSS, Eclipse, Jboss, Oracle 9i, Clear Case
Confidential
Software DeveloperResponsibilities:
- Quickly integrated into the project and involved in analyzing, understanding the new requirements, creating LLD, UTP, coding and testing.
- Implemented configuration changes and build file for JBoss 6.2.
- Responsible for testing and bug fixing and required documentation.
- Delivered the application as client expected and got good appreciation emails.
Technology stack: Java, Struts, Eclipse, Jboss, Oracle 9i, Clear Case.
Confidential
Junior Software Developer
Responsibilities:
- Developed searching functionality screens for all modules.
- Implemented Action Classes and JSP’s and DTO’s.
- Involved in testing functionalities properly.
Technology stack: JSP, Hibernate, Spring MVC, Tomcat7.0 Server, Eclipse
