Senior Developer Resume
Bentonville, ArkansaS
SUMMARY
- Java/J2EE developer with 8+ years’. Below are the highlights of the work experience:
- Expertise in design and development of web applications with N - Tier Architecture using MVC.
- Good work experience on Spring framework (Spring Boot, Web services, Spring MVC, Web flow, Spring JDBC)
- Experienced in creating Spring based Restful services, Micro services.
- Exposure on Hibernate and Mule framework
- Strong Database development experience in creating functions, packages, procedures, triggers and views in PL/SQL. Experienced on Oracle DB, PostgreSQL DB and DB2.
- Proficient in using various design patterns like MVC, Data Access Object, Factory, Singleton etc in the development of Multi-tier distributed Enterprise Applications.
- Work experience in OneOps Cloud management service.
- Developer knowledge on AWS EC2, S3 and deploying Web Applications onto AWS.
- Working experience in Waterfall and Agile Scrum Methodologies.
- Worked on DevOps tools such as Jenkins for Continuous Integration and Continuous Deployment Process(CI/CD).
- Proficient in all phases of SDLC (analysis, design, development, testing and deployment) and experienced in gathering user requirements and converting them into software requirement specifications using Object Oriented Techniques.
- Strong knowledge of SOAP Web services using SOAP, WSDL, UDDI and XML and REST API.
- Good experience in publishing and consuming Secured Web Services over SSL.
- Developed secured applications using Secure Hashing Algorithms like PBKDF2 and MD5.
- Good working knowledge on Exception handling, Collections, Multi Threading.
- Working knowledge on Distributed streaming system Apache Kafka.
- Working knowledge on distributed Data Store Druid.
- Creating alarms in Cloud watch service for monitoring the server’s performance, CPU Utilization, disk usage.
- Running CFTs to build servers on AWS, creating S3 buckets on AWS for storage.
- Hands-on experience in AngularJS, HTML, JQuery, CSS, Javascript.
- Worked on Castor mapping and JAXB for Marshalling / UnMarshalling
- Worked on JUnit, Mockito, Power Mockito for unit testing.
- Worked on Apache JMeter for HTTP load testing.
- Worked on Maven & ANT build tools.
- Worked on Automated Integration tests and Regression tests using Cucumber framework.
- Worked on IBM websphere application server and Tomcat Webserver.
- Used SONAR and PMD tools for code improvement.
- Used Tortoise SVN, Github and Perforce for Source Control (Version Control).
- Worked on Java 1.4 - 1.7
- Experienced in using Project Management software’s: Version One and JIRA
TECHNICAL SKILLS
Technologies: Java, J2EE, Spring Framework(Spring Boot, MVC, Webservices, JDBC, Webflow, RESTful Services),Micro Services, Cucumber Framework, Hibernate, HTML,Velocity, jQuery,Javascript,C++,C
Database: Oracle SQL/ PLSQL, PostgreSQL, DB2, Druid
Tools: Oracle SQL Developer, Spring Tool Suite, Rational Application developer, Eclipse, PGAdmin, SOAP UI, Apache JMeter, SONAR, PMD
Application Servers: Web sphere 7.0
Web Servers: Tomcat 5.5/6.0/8.0
Cloud: OneOps, AWS EC2,S3
Logging Frameworks: Log4j, SLF4J
Operating Systems: Windows,UNIX, MacOS
Product Management Tools: JIRA
PROFESSIONAL EXPERIENCE
Confidential, Bentonville, Arkansas
Senior Developer
Environment: Spring Boot, Apache kafka, DB2, IBM MQ, Cassandra, OneOps, Micro services
RESPONSIBILITIES:
- Developed Spring Boot Module, Spring Rest Services DAO layer
- Worked on consuming Rest services for requests validation.
- Developed Kafka receiver and Sender.
- Create instances on OneOps and deploy applications.
- Played role of Code Reviewer.
- Worked on Junits.
- Coordinating offshore developers for everyday deliverables.
Confidential, SanFrancisco, California
Senior Developer
Environment: Spring Framework, Apache kafka, Druid, Cucumber Framework, PostgreSQL, Micro Services
RESPONSIBILITIES:
- Worked on Batch file parsing, Customer data validation code.
- Took care of Automated Integration tests using Cucumber Framework.
- Worked on Secure Algorithms for data encryption.
- Worked on Creating Druid Data Source, Kafka Topic for Distributed streaming.
- Creating Jenkins Job to run the Regression test suite before every code release.
- Worked on Junits and Regression Tests for the tool.
- Developer support during Production.
- Played role of Code Reviewer.
- Followed Agile Scrum Methodology and been part of all Agile ceremonies.
Confidential
Senior Developer
Environment: Spring MVC, PostgreSQL, Cucumber Framework, Core Java
RESPONSIBILITIES:
- Followed Agile Scrum Methodology and been part of all Agile ceremonies.
- Developed Spring Rest Services on top of client framework
- Took care of DB design and creation of DB scripts in PostgreSQL.
- Worked on Secure Algorithms for passcode generation.
- Played role of Code Reviewer.
- Used Maven build tool.
- Worked on Junits and Integration Tests for the tool.
- Worked on TOMCAT server.
- Developer support during Regression.
Confidential
Senior Developer
Environment: Spring MVC, Spring Webflow,Velocity, jQuery, Javascript, Micro Services
RESPONSIBILITIES:
- Followed Agile Scrum Methodology and been part of all Agile ceremonies.
- Developed Spring MVC/ webflow components for new modules.
- Developed UI page using HTML, Velocity, jQuery, Javascript languages.
- Worked on Enhancements post production.
- Played role of Code Reviewer.
- Developer support during Product releases which happen every month.
- Used Maven build tool.
- Worked on TOMCAT server.
- Developer support during Regression.
Confidential
Senior Systems Engineer
Environment: Spring tool suite, soapUI
RESPONSIBILITIES:
- Took active participation in Design discussions with the client.
- Developed Spring Web Services for the client and used Castor mapping for Marshalling/UnMarshalling the requests.
- Used ANT build tool and coded ANT script for the same
- Worked on IBM web application server(WAS) 7 and made use of BladeLogic Jobs for deployment
- Worked with and helped Testing team in parallel for integration testing and developing test cases.
- Used SONAR tool for code quality improvement and achieved 90% of rule compliance as per client requirement.
Confidential
Senior Systems Engineer
Environment: Spring tool suite, Oracle10g and soapUI
RESPONSIBILITIES:
- Developed and consumed Spring WebServices and used Castor mapping for Marshalling/UnMarshalling the requests.
- Used Spring file polling and Database polling features.Also made use of Spring Security features.
- Used Maven as a build tool.
- Worked on IBM web application server (WAS) and deployed the applications in RAD.
- Used SONAR tool for code quality improvement and achieved 85% of rule compliance as per client requirement.
- Used Perforce to maintain the code base.
- I have given the analysis for reuse of the code for another Client requirement.
- Worked on enhancements post production.
Confidential
Senior Systems Engineer
Environment: Mule Framework, Mule Studio
RESPONSIBILITIES:
- Worked on code migration to Mule framework
- Developed POC for the same.
Confidential
Systems Engineer
Environment: Spring tool suite, Oracle10g and SoapUI
RESPONSIBILITIES:
- Developed and consumed Spring WebServices and used JAXB for Marshalling/UnMarshalling the requests.
- Used Maven as a build tool and have taken care of POM file for the same.
- Worked on IBM web application server (WAS) and deployed the applications in RAD.
- Used SONAR tool for code quality improvement and achieved 85% of rule compliance as per client requirement.
- Used Perforce to maintain the code base.
- Worked on enhancements post production and rendered different kind of documents in addition to PDF.