We provide IT Staff Augmentation Services!

Sr Java Developer Resume

5.00/5 (Submit Your Rating)

TexaS

SUMMARY

  • Over 8 years of experience in Object Oriented Design and Development with exposure to the full life cycle of software design and development process including analysis, design, development and testing.
  • Expertise with technologies like Java, J2EE (Servlets, JSP, JDBC), frameworks (Apache Wicket, Spring Boot, Spring and Hibernate), JUnit, Log4J and working knowledge in Object Oriented Analysis Design.
  • Strong experience in application integration based on SOA including Web Services development using JAX - RS, JAX-WS, SOAP, REST, WSDL and XML over HTTP
  • Proficient with software development methodologies like Agile Methodologies and Waterfall.
  • Experience in design and development of Enterprise applications using Java, J2EE, Servlets, JSP, JDBC, XML, code coverage tools and IDE tools like Net Beans, Eclipse, Spring Tool Suite
  • Experience in installation and configuration of servers like Web Logic Application Server, JBoss AS, WebSphere AS, Glassfish AS and Tomcat and deployment of enterprise applications using these application servers.
  • Good understanding of APIGEE Architecture and experience working with APIGEE Edge, Developer Portal and APIGEE PAAS platform.
  • Worked on building proxies and products within APIGEE Edge and experience working with Swagger to document and maintain API’s for internal and external customers.
  • Experience in building applications using Spring (Spring MVC, Spring DAO), Spring Boot framework and Spring with ORM modules like Hibernate.
  • Good Experience in working with Apache wicket which is component based web application framework.
  • Experienced with JDBC API in establishing connection between databases.
  • Developed spring portlets in Confidential .
  • Good Experience in building web applications using HTML, CSS, JQuery, javaScript.
  • Experience in Installation and configuration of different databases like Oracle, Microsoft SQL Server Management studio 2012 and DB2
  • Experience in database languages like SQL and domain knowledge in PL/SQL.
  • Experience in preparation of test cases and testing using JUNIT, Mockito, Power Mockito.
  • Dedicated work ethics, self-motivated, self-initiative and good team communicator. Ability to learn new technologies and master new technologies. Ability to work in team and in fast paced environment.
  • Excellent written and verbal communication skills and expertise in working with clients and functional teams.

TECHNICAL SKILLS

Programming: C, C++, Java, PHP

Java/J2EE Technologies: Java 8/7/6, J2EE, Servlets, JSP, JSTL, JDBC, Web Services, WSDL, SOAP, REST(Jersey), JSON

Markup Languages: HTML, XHTML, XML

Scripting Languages: React JS

APIGEE Platform tools: APIGEE Edge, Swagger, Open shift Web Console, Splunk

Databases: Oracle 12c/11g/10g/9i, MySQL, SQLDeveloper, DB2, MS SQL server

IDE/Tools: Net Beans, Eclipse, STS 3, ANT, Maven 3, FindBugs, FishEye and crucible 3.0, JIRA, ClearQuest, Jenkins

Version Control: GIT, SVN, CVS

Frameworks: Spring MVC 3.x, Apache Wicket 7

ORM/SQL Mapping Frameworks: Hibernate, JPA, iBatis

Operating Systems: Windows

Servers: WebLogic 9.x, WebSphere 8.5/7.0, JBoss6, Glassfish2.x/3.x, Apache Tomcat 7/6

Web Technologies: HTML, CSS, JavaScript, XML, AJAX, jQuery

Testing Frameworks: JUNIT, Mockito, Power Mockito

ECM Tool: LIFERAY 6.1

Agile Tools: VersionOne

Modeling Tools: Rational Rose, Altova XML SPY Professional 2015

PROFESSIONAL EXPERIENCE

Confidential

Sr Java Developer

Responsibilities:

  • Involved in gathering requirements for various API’s and documenting the API’s in APIGEE developer portal and used as content management system.
  • Developed REST API’s utilizing Swagger.
  • Involved in the end-end development of the Universal credit score Services implementing Restful web services and Spring Boot framework.
  • Implemented RESTful Web Services to retrieve data from client side and made REST API calls and parsed the data to project to client and handled the security and Authorization using OAuth 2.0
  • Worked on building proxies and policies with in APIGEE along with security frameworks.
  • Configuring infrastructure for deployment of Middleware application through APIGEE.
  • Implemented and used all types of API proxies and validations by using schemas. Creating APIGEE endpoints in Dev, test, stage and Production.
  • Troubleshooting and monitoring API Proxies running on APIGEE using Trace tool.
  • Creating API Proxies with traffic management, Mediation policies, security policies and java call out policies.
  • Responsible to deploy the products in different environments and configure Splunk to monitor all the message processors and notifications.
  • Followed Agile methodology for the development of the application.
  • Used Git for Version control across common source code used by developers.
  • Used Sql developer as the database management system to interact with the Oracle database.
  • Designed front end systems using HTML, CSS and Javascript.

Confidential 

Sr Java Developer

Responsibilities:

  • Following Agile Sprint Methodology for the development of the application.
  • Developed Notification microservice to provide RESTful API utilizing Spring Boot with Spring MVC.
  • Create Data Model for and initial Java JPA entities for Notification project.
  • This enhancement is developed using Java, Spring Boot, JPA and RESTful web services and documenting the projects on enterprise level GitHub.
  • Involved in all the SDLC stages like requirement gathering which involves preparing approach document, high level wedge and kick off presentation, design document, development, testing, deployment and maintenance in warranty period.
  • Analysis of the requirement and created user stories in VersionOne to start the feature development.
  • Estimated the feature development timeline in Sprint planning.
  • Created design document in confluence page and get it approved with Product Owner/ Architect.
  • Developed the code taking into consideration, java coding standards, client specific coding standards and optimal design pattern wherever applicable.
  • Developed JUnit test cases using Mockito and Power Mockito framework to validate the code.
  • Perform quality testing using JUnit, PMD, java code coverage and findbugs.
  • Push the code into master repository (Main code repository) using GIT.
  • Involved in reviewing and approving peer code changes before merging to stash.
  • Fixed the defects identified by the quality assurance team.
  • Demoed the application to the Product Owner and other development team in the sprint demo/ sprint review meetings.
  • Updated the daily activity status in the SCRUM meeting.
  • Updated the daily progress and hours in VersionOne under the corresponding epic/ story/ sub-story.
  • I was also acting as an Onsite-Offshore coordinator.

Confidential

Sr Java Developer

Responsibilities:

  • Working as a Senior Software Developer in Member Innovation team which is an active team involved in development/ enhancement of ICE ideas (Ideas provided by the employees).
  • The application was developed using Confidential customized Java, Spring framework (MVC framework), HTML, CSS, Java script, ERDC ( Confidential data base) and is launched in MSR (Member Service Representatives) portal and SharePoint in the beginning but due to the advantages of React framework, we have migrated the project to React.js framework.
  • All the efforts are following agile methodology and I was acting as Scrum Master and Team member for the efforts I was involved.
  • As the code complexity increases, codebase becomes less maintainable. So worked on improving the performance of the application by reducing the lines of code.
  • Have received appreciations from client for my value add ideas to the effort and quick progress with the application migration and development using React.js
  • Have initiated and involved all the team members in improving their technical skills. Have initiated a Knowledge Transfer sessions for all of member innovation team members in React.js and redux.
  • Mock UI designer for all the innovation efforts. The UI designed were developed with HTML.
  • Extensively worked on producing and consuming the Restful web services.

We'd love your feedback!