Sr. Java Developer Resume
SUMMARY
- 8+ years of experience in designing and developing enterprise, standalone and multitier web applications using Java/J2EE Technologies.
- Expertise in developing enterprise and multi - tier Web based software development applications using Core Java and J2EE technologies i.e., Spring, Spring Boot, Spring Cloud, Multithreading, Servlets, JDBC, Struts2.0, Web Services (SOAP & REST).
- Experience with developing the applications using Standalone and MicroServices Architecture.
- Possess hands-on experience in implementing applications using Java 8 features like Lambdas, Method reference and Streams.
- Experienced in working on the ORM Frameworks like Hibernate.
- Experienced in application development using RDBMS like Oracle 12c/11g/10g and MySql.
- Well experienced in writing Complex queries, stored procedures, functions, cursors and packages using Pl/Sql programming.
- Possess good knowledge on working with JBoss Application server.
- Have good experience in working on Messaging systems like Apache ActiveMQ, Jboss HornetQ, EJB Message Driven Beans and Apache Kafka.
- Experience in Search and analytics engine ELK(Elastic Search, Logstash and Kibana) Stack.
- Experienced in logging, creating alerts and reports in Splunk.
- Integrated Self service Load Balancer Shield in the application.
- Expertise in JUnit testing framework for java language.
TECHNICAL SKILLS
Programming Language: Java/J2EE, Sql/PLSql
Web services: SOAP, REST
Version Control: SVN, GITLab
MVC Framework: Struts 2.0, Spring 4.2
ORM Framework: JPA, Hibernate 3.0
IDE: Eclipse, Oracle SQL Developer, STS(Spring Tool Suite)
Tools: SOAPUI, Rest Client
Build Tools and CI: Maven 3.0, Ant
Sql Databases: Oracle 10g/11g/12c, MySQL
Application Servers: JBoss EAP, Apache Tomcat 6.0
Search and Analytics Engine: ELK(Elastic Search, Logstash, Kibana) Stack, Splunk
Messaging Services: Apache ActiveMQ, JBoss HornetQ
CI/CD Tools: Hudson, Jenkins
PROFESSIONAL EXPERIENCE
Confidential
Sr. Java Developer
Responsibilities:
- Experience with working on Spring Boot, Microservices architecture.
- Migrating the micro services from Weblogic to Wildfly Application server.
- Hands on experience with Spring Cloud technologies like Netflix Eureka, Netflix Hystrix, Netflix Ribbon etc..
- Experience with Java 8 features like Lambdas, Method References and Streams.
- Experience working in the Agile environment.
- Used GITLab as version management tool.
- Hands on experience with Oracle database by writing and debugging SQL queries and Stored Procedures.
Environment: Java/J2EE Java 8, Spring boot, Spring Cloud, Hibernate, MicroServices Architecture, JBoss Server, Splunk, Oracle Pl/Sql, Eclipse, Rest Client, SourceTree
Confidential
Technology Analyst
Responsibilities:
- Implemented a Spring based mobile/standalone application for iOS/Mac that provides easy access to users to take action/approval on various application forms.
- Implemented JMS Messaging system using JBoss HornetQ and EJB Message Driven Beans.
- Experienced on working on the projects using Spring Boot framework.
- Extensively worked on Core java features like Collections, Generics, Exception handling, File Handling, JPA, JMS etc.
- Implemented the project using ORM frameworks like JPA and Hibernate.
- Worked closely with clients to establish problem specifications and system designs.
- Perform responsibilities of conducting root cause analysis as well as statistical analysis of data for any new feature/change request.
- Prepared complex Oracle Sql queries and Java batch jobs to constantly insert and update the production database with real time customer data
- Migrated the application from Java 6 to Java 8. Implemented application using Java 8 features like Lambdas, Method Reference and Streams.
- Integrated Splunk with the application. Used splunk for logging, creating alerts, reports etc..
- Involved in setting up Disaster Recovery System and have successfully switched running application to/from the Disaster Recovery System.
Environment: Java/J2EE Java 8, Spring, Spring boot, Hibernate, JBoss HornetQ, ELK Stack, Splunk, Oracle Pl/Sql, Eclipse, Rest Client, SOAP UI, SourceTree
Confidential
Senior System Engineer
Responsibilities:
- Created a Java/J2EE web application for Confidential Service Provider’s console.
- Implemented JMS using ActiveMQ in the Application.
- Worked on SOAP and REST based web services.
- Good experience in writing SQL queries, views, materialized views, PL/SQL programs using procedures, functions, packages, cursors, triggers.
- Have implemented complex dynamic queries and complex procedures.
- Hands on experience with Jenkins CI/CD tool.
Environment: JAVA/J2EE, Spring, Oracle Pl/Sql, Maven, Eclipse, Jenkins, REST and SOAP Web Services.