We provide IT Staff Augmentation Services!

Sr Java/j2ee Developer Resume

3.00/5 (Submit Your Rating)

San Antonio, TX

SUMMARY

  • Around 5+ years of experience in analysis, design and development of various multi - tiered client-server, distributed components applications using Java and J2EE technologies, working with Micro services, Netflix OSS PAAS(Cloud foundry) .
  • Highly motivated with self-starter with excellent communications, analytical, organizational, and creative skills.
  • Extensive expertise in core Java(Multithreading, Batches, Data Structures, Exception Handling etc), Java Servlets programming, File handling, J2EE, JDBC, Hibernate, Spring Core,Spring Boot, Spring MVC, Spring JPA/JDBC, Restfull Web Services, Kafka.
  • Cloud: Cloud Foundry (PaaS).
  • Extensive exposure in performance tuning using Jmeter.
  • Strong understanding of J2EE design patterns like MVC, Data Access Object, Singleton, Session Facade patterns.

TECHNICAL SKILLS

Internet Applications: JDK-1.8+, Hibernate, Spring, Web Services(REST APIs), PAAS(CloudFoundry), Kafka, Oracle as a service

Framework: Spring Boot, Spring MVC, Spring Security.

Servers: Tomcat with spring boot and on cloud foundry

Scripting Languages: JavaScript, Ajax, DWR.

Database: Oracle, DB2 - AS400.

Methodologies: GOF Design Patterns (Factory, Abstract Factory, Singleton, Builder, Adapter etc)

12factor development: Version Control Tools

GIT/Bitbucket: Tools: Eclipse, Sql Developer,MS office.

Miscellaneous: Log4j, JUnit, Maven, SQL, PL/SQL, Jenkins, Apache Commons, JIRA, JSON, EHCache,JMeter.

PROFESSIONAL EXPERIENCE

Confidential, San Antonio, TX

Sr Java/J2EE Developer

Responsibilities:

  • Supporting & troubleshooting the application, Supporting Business Requests.
  • Creating and handling Micro Services using spring boot and Netflix OSS.
  • Deployment using Cloud Foundry.
  • Merging code and managing revisions on Git.
  • Build management Using Maven, and continuous deployment using Jenkins.
  • Creating and use of REST based API.
  • Test driven Development.
  • Development Using: Extreme Programming (XP) using Pair programming and TDD.

Environment: Java/J2EE, Cloud Foundry(PAAS), Oracle, Spring Boot, Angular-Js, ADFS-IDA, Netflix OSS,Apache Kafka, Liquibase/Oracle as Service.

Confidential, Dearborn, MI

Java/J2EE Developer

Responsibilities:

  • Collecting, understanding and analyzing business requirements and transforming them to technical design.
  • Supporting & troubleshooting the application, Supporting Business Requests.
  • Creating ER, Class and workflow diagrams.
  • Creating and handling Micro Services using spring boot and Netflix OSS.
  • Deployment using Cloud Foundry.
  • Merging code and managing revisions on SVN.
  • Build management Using Maven, and continuous deployment using Jenkins.
  • Working on Jira for scrum management, Creating JIRA tasks, and planning the sprints.
  • Creating and use of REST based API for integration with various 3rd parties
  • Using Spring JPA.
  • Extensive Use of SQL/PL SQL and stored Procedures.
  • Creating a Caching mechanism for the web application to cache the reusable data like the Countries, States, ZIP etc.
  • Used spring for bean management across layers and for loading database configuration to interact with MY SQL database.
  • Spring batch Job to send emails to users for incomplete Deals.
  • Test driven Development.

Environment: JDK 1.7 / 1.8, J2EE, Spring Security,Spring Boot, Spring AOP, Spring JPA, SQL, PLSQL, Transaction Management, REST WS, MySQL, Java Script, Angular Js, Eclipse, Maven, Log4j, EH-Cache, Apache commons, JMeter, UNIX- Shell script, CRON JOBS creation and management.

We'd love your feedback!