Senior Java Developer Resume
Phoenix, AZ
SUMMARY:
- Having 9+ Years of Experience in client/server, internet applications based on JAVA and J2EE.
- Expertise in Back End development frameworks like Spring Framework, Springboot/Microservices and applying J2EE Design Pattern.
- Extensive experience in Integrated Development Environment (IDE) like Eclipse 3.x , SDS and RAD
- Knowledge on ORM tools like Hibernate and iBatis .
- Worked on developing SOAP and RESTful web services
- Knowledge on Android mobile application development.
- Strong understanding in Object Oriented Analysis and Design ( OOAD ) concepts.
- Extensive Experience in web servers like Apache, Tomcat, JBoss AS and Web Sphere Server.
- Extensive Experience in creating Java web applications.
- Knowledgeable of build and deploy systems like Ant, Maven (1 and 2) and Gradle.
- Strong knowledge on version control systems like CVS, SVN and Rational Clear case.
- Strong Knowledge on logging, monitoring and alerting tools like ELK (Elasticsearch stack)
- Good knowledge on Oracle, SQL Server and Postgresql.
- Extensive experience with asynchronous messaging such as Solace MQ and Apache Kafka
- Worked in Agile methodology and participated in SCRUM meetings.
- Worked in a Team and individually on projects and completed successfully.
TECHNICAL SKILLS:
Languages: Java 7, Java 6
Operating Systems: Windows, Unix, Linux
Frameworks: Spring Framework 3.x, Spring boot, Hibernate
Web Servers: Apache, Tomcat 5, JBoss AS, Web sphere 7
Databases: Postgresql 8, oracle 10g, Sql Server 2005
Build and Deployment: Ant, Maven, Jenkins, XL Release, LARA, Nexus, Bitbucket/GIT, TortoiseGIT
Web Technologies: Servlets, JSP, Tag Libraries
Web Services: Spring WS, JAXB and REST
Database Tools: PgAdmin3, Oracle Developer and Toad
IDEs: Eclipse 3.x, SDS, RAD 8, IntellliJ 13
Tools & Utilities: Apache Kafka, Solace Message Broker, AppViewX, Elasticsearch Stack (ES, Logstash and Kibana), ICINGA, SFTP TMView, JIRA, Confluence, ServiceNow, Soap UI, JMeter, Selenium, SSH, Putty, WinSCP, etc
PROFESSIONAL EXPERIENCE:
Confidential, Phoenix, AZ
Senior Java Developer
Responsibilities:
- Responsible for Analysis, Design, Development and Deployment. Followed the Agile methodology while implementing the new requirements.
- Responsible for creating the approach documents and getting approvals from the business for the given enhancements
- Development of microservices using SpringBoot and tools for automation and implementing CICD Pipeline for the project.
- Development of Dropwizard application on ePaaS (Openshift) platform. Created REST service with JSON payload.
- Using Openshift Console created project and services, opened ports, deployment of application on Pods. Using XL - Release built and deployed application on Pods.
- Testing using Junits, Mockito, SonarQube and Cobertura for test coverage.
- Continuous Integration and Continuous Delivery using Jenkins, LARA, XL Release, maven, GIT.
- Created support tool using Selenium. Also worked on a tool using MEAN stack.
- Worked on agile methodology /sprint system.
- Used Log4j implement logging facilities.
- Wrote Complex SQL Queries in Oracle.
- Involved in resolving critical issues (bugs) on priority base
Environment: IntelliJ13, JDK 1.7, Spring, Springboot, Hibernate, Apache Kafka, Solace Message Broker, Postgres, Oracle 10g, Oracle Developer, XML, JBOSS, Apache, Tomcat, UNIX, Maven, Jenkins, XL Release, LARA, Nexus, Bitbucket/GIT, TortoiseGIT, AppViewX, Elasticsearch Stack (ES, Logstash and Kibana), ICINGA, SFTP TMView, JIRA, Confluence, ServiceNow, Soap UI, JMeter, Selenium, SSH, Putty, WinSCP, etc.
Confidential
Java Developer
Responsibilities:
- Analysis of the requirement (Deciding the flow on the basis of volume and SLA).
- Advice BSA/E2E team about the changes required.
- Sizing, working with client directly to understand the requirement
- Worked on both strategic and BAU (Business As Usual) projects.
- Detailed design preparation using Visio and Provision tools.
- Developed Message Driven Beans as Queue listeners for JMS queues (IBM MQ). Coded new flows according to the requirement of the client in Java, EJB, JMS. Coded new validators, formatters to the existing application. Coded new version of service which included message digester and processor.
- Developed an internal testing tool for automating the processing at CU end and internal testing (Unit Testing).
- Provide offshore technical support to the client.
- Helping testing team in SIT and UAT.
- Also took up other key activities such as CMR (Change Management Request) using (IBMs Infoman) creation and implementation.
- Knowledge management tasks, tools development tasks.
- Mentoring new joiners in the team to make them aware of technologies used in project and process.
- Involved in resolving critical issues (bugs) on priority base
Environment: Eclipse, JDK 1.5, Spring, Hibernate, JSP 2.0, Servlets 2.4, DB2, Toad, WebSphere, IBM MQ, UNIX, Oracle 10g, Oracle Developer, XML, Apache, Ant, Maven, Jenkins, Nexus, SVN, Tortoise SVN, AppViewX, SFTP TMView, Infoman, ServiceNow,LISA, Soap UI, JMeter, Dynatrace, SSH, Putty, WinSCP, etc.
