Sr. J2ee Developer Resume
Tempe, AZ
SUMMARY
- Over nine (9) years of experience in development, support and testing of real time Java applications for retail and financial clients
- Proficient in Core Java (6, 7 and 8), Groovy and Grails, Struts 2.0, Spring MVC, Spring Boot, Hibernate, JSP, Servlets, REST and SOAP Web services, AngularJS, JMS, JBoss HornetQ, JSON, Oracle, MySQL, RDBMS, PL/SQL, Eclipse, PMD, OAuth2.0 (Basics), Kafka (Basics)
- Experience developing wif client side technologies including JavaScript, JQuery, AngularJS, JSP, HTML, CSS and AJAX
- Worked on various Web application servers like JBoss and WebLogic
- Oracle and MySQL databases experience
- Experience working in Microservice architecture
- Experience wif Docker deployments
- Work experience wif continuous integration tools such as Jenkins
- Basic understanding of AWS, OAuth2.0 and NoSQL/MongoDB
- Experience wif Struts, Hibernate, JPA, Grails and Spring Boot Framework, EJB 3.0, and JavaScript libraries such as AngularJS and JQuery
- Utilized various Java, JEE programming design patterns like Factory, Singleton, and Facade to develop server side components
- Worked on JBoss 7.1 Domain host configuration, Apache Mod JK configuration and JBoss 7.1 Clustering
- Experience working wif version control tools including Git, GitHub, Perforce, CSV and Tortoise SVN
- Exposure to Software Engineering methodologies such as test - driven development under extreme programming
- Well versed wif all the phases of SDLC
- Hosted as a scrum master for agile standup meetings, managed backlog grooming meetings, conducted demo sessions and retrospective meeting as well as sprint planning meetings
TECHNICAL SKILLS
Technologies: JEE, Java 6, 7 & 8, Groovy & Grails, EJB 3.0, JPA, Tag Libs, JSON, Struts 2.0, Spring MVC, Spring Boot, HTML, XML, Hibernate, JAX-RS, JAX-WS, JMS, JAXB, JBoss WS, Servlet, JSP, JDBC
Operating System: MacOS, Window XP, Window 7
Web Technologies: HTML, HTML5, CSS, JavaScript, JQuery, XML, AJAX, AngularJS
Database: Oracle, MySQL
Web Services: REST and SOAP based Web services
IDE Tools: Eclipse, IntelliJ IDEA, NetBeans, Perforce, SOAP UI, Postman
Application/Web Servers: JBoss 7.1, Weblogic 10.3, Apache Tomcat
Frameworks: Grails, Spring MVC, Hibernate, Struts 2
ORM frameworks: JPA, Hibernate
Coniguration: JBoss 7.1 Domain Host Conf., JBoss 7.1 Clustering, Apache Mod JK Conf
Integration Tools: Jenkins
Testing/ Perf. Tools: Junit Build Scripts Maven, Ant, Gradle
Version Control Tools: Git, Github, CVS, SVN
PROFESSIONAL EXPERIENCE
Sr. J2EE Developer
Confidential, Tempe, AZ
Responsibilities:
- Designed and developed the Java application version seven using Grails and Groovy
- Created JIRA stories and its related sub tasks and its related estimates
- Created service end points for various microservice applications
- Hosted scrum meetings
- Wrote logic to optimize frequently changed files by uploading/downloading them from Repo service
- Created caching layers for improved performance
- Created various branches related to Jira tasks and merged into the develop branch in Git and resolved conflicts etc.
- Performed code reviews and code cleanup activities of the peer developers
- Merged/deleted the branches in Git
- Followed the software development process and JUnit development testing
- Deployed the applications using continuous integration tools like Jenkins and tan deploying them in to various servers
- In print related application, deployed the build projects from Jenkins to deploy into different servers through Docker
- Worked on change requests, bug fixes and enhancement
- Followed the agile software development process, attended standup meetings, backlog meetings, sprint retrospection meetings, provided demos to the user and provided various valuable inputs
Environment: Java 7/8, Micro service architecture, REST based Services, Groovy and Grails, Spring Boot, Hibernate, Angular JS, Oracle, MySQL, SQL Developer, Squirrel SQL Client, Git, Git Hub, Perforce, Code Collaborator, Jenkins, Docker, JUnit, AJAX, JSON, HTML, CSS, JavaScript, JQuery
Sr. J2EE Developer
Confidential, Edison, NJ
Responsibilities:
- Implemented DAO Layers using Hibernate
- Created entities wif database First Approach
- Developed the business logic using EJB and persistence logic using JPA Hibernate
- Wrote database PL/SQL stored procedures and integrated the database and applications via JDBC
- Followed the software development process and JUnit development testing
- Created caching layers for improved performance
- Conducted code cleanup activities
- Facilitated requirement gathering/interaction wif the clients
- Worked on change requests, bug fixes and enhancement
- Coordinated wif the business analyst for UAT testing and feedback of testing results
- Coordinated wif the stakeholders for approval of change requests in production environment
- Handled the Java performance and memory issues, identified any potential and transactional issues in the applications
Environment: Java 6, Core java, JEE, Struts2, JPA, Hibernate, EJB 3.0, PL/SQL, Stored Procedures, Oracle, AJAX, JSON, HTML, CSS, JavaScript, Maven, Ant, SQL Developer, WebSphere, JUnit, SVN, PMD, Eclipse Juno
Sr. J2EE Developer
Confidential, Bensalem, PA
Responsibilities:
- Designed and developed Java application version 6 wif JPA and hibernate. Created entities and its relations and basic implementation of OAuth2.0
- Wrote database PL/SQL Store Procedures, triggers and integrated database and application via JDBC
- Deployed the application using continuous integration tools like Jenkins and deployed them to various servers
- Created caching layers for improved performance
- Followed the software development process and JUnit development testing
- Integrated Spring API wif AngularJS 2. Basic implementation of NoSQL DB like MongoDB
- Conducted code clean-up activities
- Worked on change requests, bug fixes and enhancement for SDAT
- Followed the agile software development process and JUnit development testing
- Successfully completed UAT and received appreciation from the clients
- Hosted scrum meetings
- Managed Java performance and memory issues, identified any potential transactional issues in the application
Environment: Java 6, REST based Services, Spring, JAX-RS, EJB 3.0, JSP, JPA, Hibernate, Angular JS 2, AWS, Oracle, SQL Developer, AJAX, JSON, HTML, CSS, JavaScript, JQuery, SVN, JUnit, PMD, JBoss
J2EE Developer
Confidential
Responsibilities:
- Designed and developed Java application version six wif JPA and hibernate
- Developed the business logic using EJB and persistence logic using JPA Hibernate
- Migrated application from Jboss 6.1 to Jboss 7.2
- Followed the Software Development process and JUnit development testing
- Facilitated requirement gathering/interaction wif the clients
- Worked on change requests and Bug fix and enhancement
- Developed server-side code
- Coordinated wif the business analyst for UAT testing and feedback of testing results
- Coordinated wif the stake holders for approval of change requests in production environment
Environment: Java 6, Core Java, JEE, Struts2, JPA, Hibernate, EJB 3.0, Oracle, SQL Developer, AJAX, JSON, HTML, CSS, JavaScript, JBoss, PMD, XML, Ext JS, Development tool Eclipse Juno, Linux
J2EE Developer
Confidential
Responsibilities:
- Designed and developed the Java application version 6 wif JPA and hibernate
- Followed the software development process and JUnit development testing
- Generated the clients for SOAP Web service
- Developed server-side code
- Facilitated requirement gathering/interaction wif clients
- Generated different types of reports such as sales orders and purchase orders etc.
- Worked on change requests, bug fixes and enhancement
- Coordinated wif the business analyst for UAT testing and feedback of testing results
- Coordinated wif the stake holders for approval of change requests in production environment
Environment: Java 6, Core java, JEE, JPA, Hibernate, Spring MVC, EJB 3.0, SOA architecture, SOAP Web Service, JAX-WS, JBoss WS, AJAX, JSON, HTML, CSS, JavaScript, JQuery, Oracle, SQL Developer, JBoss, PMD, XML, Eclipse Juno, Linux, JMS (JBoss Hornet Q)
