We provide IT Staff Augmentation Services!

Sr. Java/2ee Developer Resume

4.00/5 (Submit Your Rating)

San, FranciscO

PROFESSIONAL SUMMARY:

  • 9 Years of IT Experience in Design and developing web based application/product using J2EE Internet Technologies.
  • Strong programming experience in Java 8, J2EE, Spring Framework , AJAX, JavaScript, Oracle, HTML, XML, CSS.
  • Strong experience in Web Services ( JAX - RS, REST ), MicroServices and markup languages
  • Have used Web frameworks like Spring 4 MVC architecture, Spring Web flow, Struts 2 and Spring Security.
  • Have very good experience in Data Structures, Algorithms and Multi Threading .
  • Project exposure in advanced front end and Javascript frameworks like Angular js and Node.js
  • Have very good experience on Object Relation management framework like Hibernate, JPA and iBatis.
  • Extensive experience with the NoSQL Database like MongoDB .
  • Strong experience in Java design patterns (GOF).
  • Strong working experience in Application server like Tomcat 8, JBoss, Web logic
  • Having good knowledge in full Software Development Life Cycle (SDLC) and AGILE/SCRUM process
  • Domain Expertise knowledge in Finance, Ecommerce and Retail .
  • Have very good knowledge in Software product release lifecycle.
  • Have worked on various testing frameworks like Junit, and coding standards tools like PMD and Sonar.
  • Sound analytical, organizational and planning skills, able to achieve team and customer objectives/product features with excellent written and verbal communication skills.
  • Involved in and lead projects with aggressive timelines and highly capable of coordinating multiple projects simultaneously with strong follow up skills.
  • Strong communication & relationship management skills, enthusiastic & self-driven, with a high degree of commitment.
  • Highly capable of handling the distribution of the team across different locations and different timings.

Technical Summary:

Operating Systems: Windows 7,UNIX,OSX

Java Technologies: Core Java, Servlets, JSP,JMS, JPA

MVC / security framework: Spring 4 MVC, Spring Web flow, Spring security, Struts 2

OR Mapping: Hibernate 3, iBatis

SOA / Web services: REST with JAX-RS,Spring REST,MicroServices

XML processing: XSLT, JAXP, JAXB 2.0

RDBMS: Oracle 11G, Sybase

NoSql: MongoDB

Modeling/ Methodologies: UML, Object Oriented Programming

Build Framework: Maven, Ant,Ivy,Gradle

Testing framework: Junit, Ruby/Cucumber

Version control tools: SVN, Git, CVS

Web / Application Server: Tomcat 8, JBoss, Web logic

WORK EXPERIENCE:

Confidential, San Francisco

Sr. Java/2EE Developer

Responsibilities:

  • Design AppConfig Admin Application overall architecture and backend Database Collections.
  • Design and review APIs and Model diagrams
  • Develop end to end REST based Micro services for various API UI based functionalities using Spring,JAX-RS and Java 8.
  • Back end development with Mongo Database and Java Mongo API 3.6
  • Requirement analysis and coordination with QA team for integrartion testing.
  • Unit testing and writing Junit tests.

Technologies used : Java 1.8, Spring MVC, RESTful APIs, Mongo DB,

Confidential, San Francisco

Associate

Responsibilities:

  • Apply end to end Agile development methodology in software product development and help with release process, environment build and deployment employing tools such as Ant, Ivy, Maven and various configuration control tools such as Git and SVN. The Application servers such as Tomcat 8 are used on regular basis for hosting the web applications.
  • Extensively involved in refactoring for various modules which deals with rewriting the components in advanced technologies and frameworks including Java 8, Spring 4, Spring ETL.
  • Application of design patterns like Singleton, Inversion of Control, Prototype and Decorator patterns for high performance and coding conventions.
  • Did extensive research on persisting the Component bean objects in ADL (Cassandra) for even improved response time.
  • Also involved in various front end changes such as Performance/Discount chart which uses Freemarker, Javascript, Jquery,CSS3 and Highcharts
  • Work with Data Layer which utilizes Spark and Sybase for effective querying and retrieval of data.

Technologies used: Java 1.8, Spring MVC, RESTful APIs, SYBASE DB,Cassandra,JavaScript, JQuery, Apache FreeMarker, Apache Spark

Confidential, San Francisco

Sr. Java/2EE Associate

Responsibilities:

  • Design, Develop and Deploy Ecommerce application modules/changes in Spring 4, Java 7, Node.js and Oracle DB.
  • Successfully built and deployed changes in Ecommerce site, Promotions module and other critical areas including the checkout page enhancements using Node.js and JSP.
  • Extensive use of Spring MVC, Ibatis frameworks for development.
  • Worked on REST based web services to publish/consume services.
  • Used various design patterns to implement the module.
  • Analyze stories to estimate/break up into tasks
  • Extensively monitor application performance status and related analysis.

Technologies used : Java 1.7, Spring MVC, RESTful APIs, Postgres DB, Node.js

Confidential, Richmond

Senior Software Engineer

Responsibilities:

  • Design, Develop and Deploy RESTful APIs using Spring mvc 4
  • End to end development of SOAP Client for Peoplesoft services
  • End to end development of REST services to expose service for Mobile/UI team
  • Marshall SOAP service xml response to REST response in JSON format.
  • Setup and deploy to Tomcat instance in AWS through docker image.
  • Utilize Spring security through Digest authentication for securing REST.
  • Utilize Spring Mybatis for Audit logging in Database.
  • Communicate with business for requirements and work in a scrum environment

Technologies used : Java 1.7, Spring MVC4, Restful APIs, Postgres, Docker,SOAP APIs,AWS

Confidential, Richmond

Senior Software Engineer

Responsibilities:

  • Design, Develop and Deploy RESTful APIs using Spring mvc 4.
  • Employ HP Service Virtualization for mocking Webservices.
  • End to end development of REST services as Orchestrator API.
  • Used Spring framework for implementing MVC architecture
  • Used Hibernate for object relation mapping.
  • Worked on POCs to establish automated populating of retention data from excel files to Mongo DB, utilizing Java and Node.js
  • Setup and deploy to Tomcat instance in AWS through docker image.

Technologies used : Java 1.7,Spring MVC4, Restful APIs, Mongo DB, AWS,SOAP APIs, Mongo DB

Confidential, Richmond

Senior Software Engineer

Responsibilities:

  • Development and Code review of Online shop modules with ATG Commerce and REST
  • Application of design patterns like Inversion of Control, Chain of Responsibility for high performance and coding conventions in the middle tier.
  • End to end development of Back in Stock report functionality using Product Repository and sku
  • Enhancements on order fulfillment related to multisite environment utilizing Fulfilment pipeline.
  • Interaction with Customer to get their exact requirements and to transfer ideas.

Technologies used: ATG Commerce 10.2, Oracle 11g, RESTful APIs

Confidential

Senior Software Engineer

Responsibilities:

  • Design, Build and deploy code with Java 1.6,Struts framework 2.0
  • End to end development of Travel itinerary, Approval screens and File upload functionalities
  • Connection to MySQL utilizing Tomcat 7 Connection pool.
  • Use of Java Interceptors and JQuery framework for front end Validation.
  • Writing Test cases/Unit Testing

Technologies used : Core Java, JSP, Spring 3, Struts Framework 2.0, MySQL, Hibernate

Confidential

Senior Software Engineer

Responsibilities:

  • Design, Build and deploy code with Java 1.6,Struts framework 2.0
  • End to end development of Webchat flag functionality using Struts taglibs
  • Extensively monitor application health status and scheduled loader logs in UNIX environment
  • Use of Java Interceptors and JQuery framework for front end Validation.
  • Writing Test cases/Unit Testing

Technologies used : Core Java, JSP, Struts Framework 2.0, Web services, Oracle and PL/SQL

We'd love your feedback!