We provide IT Staff Augmentation Services!

Sr Developer Resume

3.00/5 (Submit Your Rating)

Atlanta, GA

SUMMARY:

  • Around 12 years of professional experience as Java Developer/Architect, designed and developed multi - tier enterprise applications to complex problems in Retail, Content Management and Travel industry
  • In-depth knowledge and experience with all phases of software development life cycle activities using incremental and iterative methodologies like Agile and Scrum
  • Hands on experience using Java 8 and JavaEE, Spring framework, Hibernate, Struts, AngularJS
  • Experience in developing and architecting Web Services using Spring Boot and Microservices
  • Basic knowledge on ReactJS.
  • Experience and familiarity hosting applications on private and public cloud using Pivotal Cloud Foundry (PCF)
  • Experience using build tools like Gradle, Maven, Git, SVN, Jenkins and Sonar
  • Experience in delivering quality software using CI & CD Automation pipeline
  • Experience in OOAD architecture, modeling, designing artifacts and using design patterns
  • Hands on experience using Kafka, MongoDB and ORM Frameworks like Hibernate
  • Worked on Tomcat, Jetty application servers and IntelliJ IDEA & Eclipse IDE
  • Worked on Monitoring tools like Splunk, App Dynamics and Orange logs
  • Experience in using Oracle 11g/9i, DB2, Mysql and Mongo DB
  • Highly skilled in Agile Development process, Pair programming and Test-Driven Development
  • Ability to design and code to customer satisfaction, participates in architecture design discussions and code reviews
  • Capable of excelling as an individual contributor or within a small team development environment
  • Ability to coach and mentor newbies in the team

TECHNICAL SKILLS:

LANGUAGES: Java 8, C, C++

FRAMEWORKS: Spring, Spring Boot, Hibernate, Struts, AngularJS, ReactJS, EJB

WEB TECHNOLOGIES: JavaEE, Servlets, JSP, JSTL, AngularJS, ReactJS, JavaScript, AJAX, jQuery, OSGi, Spring, JSON, SOAP, WSDL, RMI, XML, XSLT, XHTML, JAXB, JMS, JUnit, Log4j, SLF4J, Cucumber

Web/Application Servers: Tomcat and Jetty

TOOLS: / MISC: IntelliJ IDEA, Eclipse, UML, JMeter, SoapUI, Toad, AppDynamics, Splunk, Pivotal Tracker, JIRA, Share Point, Confluence and Swagger

DATABASE: Oracle 11g, MSSQL, Db2, MySQL, H2 and MongoDB

BUILD / SCM: Gradle, Maven, Ant, Git, Subversion, TortoiseSVN, CVS, Jenkins, Sonar, Visual Studio code, SVN, Concourse

PROTOCOLS: TCP/IP socket programming, SMTP, SOAP, HTML

OPERATING SYSTEM: Windows, Mac, Linux

CLOUD: Pivotal Cloud Foundry

TESTING FRAMEWORK: Test Driven Development (Junit, Mockito, groovy) and JMeter

PROFESSIONAL EXPERIENCE:

Confidential, Atlanta, GA

Sr Developer

Responsibilities:

  • Design and build spring Boot microservices and deploy applications on private cloud environment
  • Build applications using Spring Ecosystem Spring Security, Spring Batch, Spring Boot.
  • Worked on UI pages to enhance the features using AngularJS
  • Implemented JWT token to avoid security breach.
  • Use tools like Splunk, AppDynamics for troubleshooting and performance improvement.
  • Deploy Microservices to private cloud using CICD Pipeline.
  • Write Automation scripts using Junit, Mockito and groovy.
  • Use PMD, Check style and Sonar tools to deliver quality code.
  • Involved in requirement gathering, design, coding, deployment, support and code-review process.
  • Facilitated product enhancements and critical bug fixes using Agile methodology, involved in iterative product development and scheduled release cycles.
  • Works closely with cross functional business unit teams to deliver projects on time.
  • Created dashboards to monitor application performance metrics.

Technologies: Java 8, Spring Boot, Restful Web Service, Pivotal Cloud Foundry, Kafka, concurs pipeline, DB2, Tomcat, AngularJS, MongoDB, Eclipse, IntelliJ, Maven, Junit, Mockito, Splunk, App Dynamics, Swagger and Gradle.

Confidential, Beaverton, OR

Sr Developer

Responsibilities:

  • Design & discuss the feasibility with the product owner and team members.
  • Design the features and enhancement functionalities.
  • Agile methodology with 2-weeks Sprint release to prod.
  • Analyze requirements provided by Business team in stories for each iteration.
  • Responsible for giving demos to product owner for pre-acceptance of stories
  • Supports the team for the implementation & code reviews to insist best practices.
  • Encourages team to think of different design options & discussing to identify the best choices.
  • Project schedule tracking and delivery of the module.

Technologies: Java 7, Restful Web Service, Tomcat, Eclipse, Maven, JUnit, Agile methodology, Spring, Oracle 10g.

Confidential, Sunnyvale, CA

Sr Developer

Responsibilities:

  • My roles and responsibilities were Designing and developing software solutions for Apple CMS project.
  • Implemented Content module for posting, editing and deleting various contents to Apple CMS system including images and text contents.
  • Redesigned and developed content publishing module using Apache Active Mq, its improved the performance of the publishing module 50% and well received and appreciated by apple client
  • Designed and developed content compare tool between Oracle and Couch base, this tool is used for internal testing and validation by QA team.
  • Designed and developed content merge utility to merge contents from oracle to Couch base.
  • Enhanced the code quality of the project using Sonar and improved the Junit test coverage to 82%
  • Developed Rest web services using Spring MVC rest notation
  • Developed Hibernate entities using annotations
  • Extensively worked on Hibernate and Spring frameworks throughout the project implementation.
  • Run JMeters profiling tool for evaluating the load test performance of the application
  • Followed Agile methodology with 2-weeks Sprint release to Production.

Technologies: Java 7, Spring 3.2.2 (core, MVC, security), Restful Web Service, Hibernate, Oracle, Mac OS, SVN, Tomcat 7, Active MQ, Maven, Sonar and Jenkins.

Confidential

Sr Java Developer

Responsibilities:

  • Client Interaction to gather and understand the requirements.
  • Involved in design and development of the presentation layer.
  • Involved in developing the Application using Spring in the Backend.
  • Developed Data Access Layer using JDBC.
  • Involved in Code Review & documentation for future references and updates and Release coordination.

Technologies: Java 5, Spring, Ant, JUnit, Servlets, JSP, Eclipse, Tomcat and Java Script.

Confidential

Developer

Responsibilities:

  • Requirement gathering, Analysis, Design, Development, Testing and maintenance of the system.
  • Played individual contributor role for the end to end implementation.
  • Developed application using Java, Spring framework.
  • Involved in developing the Application using Java and Spring framework.
  • JUnit is extensively used for unit testing.
  • Prepared documentation for future references and updates.

Technologies: Java 5, Servlets, Spring framework, Eclipse, Java Script, SVN, Ant, JUnit.

We'd love your feedback!