Java Developer Resume
2.00/5 (Submit Your Rating)
Collierville, TN
SUMMARY
- 2 years of strong experience in design, development and deployment of web - based and Client-Server business applications using Java/J2EE technologies.
- Used Java8 features like Lambda expressions, Streams, filters and fetching documents from the database.
- Experience in Spring Framework modules such as Spring MVC, Spring Boot, Microservices, Spring REST, Spring Security, Spring Data JPA.
- Expertise in producing and consuming SOAP as well as REST web services using WSDL, JAX-WS, JAX-RS, Apache Axis .
- Designed and developed Microservice business components using Java /J2EE, Spring Boot and Implemented REST web services based on RESTful APIs.
- Knowledge in creating Docker images, Containers, push/pull and integrating with Spring Boot.
- Experience in development of Micro Services and Deployed application using Pivotal Cloud Foundry (PCF) CLI.
- Experienced in implementing business applications using Microservices in Spring Boot.
- Experience in dynamically generating graphical PDF reports using IText1.1 and excel reports using apache POI.
- Strong experience in testing environments like JUnit Framework using Mockito and Easy Mock, Spring JUnit Runner, Jmeter and Junit.
- Responsible for working a queue of JIRA tickets to address system issues, user requests, etc.
- Good exposure on using IDE'S like Eclipse , IntelliJ and Net Beans .
- Experience in Build/Deploy tools like - Maven, Gradle, Jenkins, GitHub .
- Hands on experience with Logging tools like Log4J and Splunk.
TECHNICAL SKILLS
Java/J2EE Technologies: Servlets, JSP, JDBC, JMS, JPA
Programming Languages: Java 8.0/7.0/6.0/5.0 , SQL
Application/Web Servers: WebSphere, Jenkins, Tomcat 8
Frameworks: Spring 4.3
IDEs: Eclipse, IntelliJ
Web Services: REST, SOAP
Methodologies: Agile, Scrum
Testing technologies/tools: JUnit, JIRA
SQL: Version Control
Build Tools: Maven
Platforms: Windows, Mac
PROFESSIONAL EXPERIENCE
Confidential, Collierville, TN
Java Developer
Responsibilities:
- Used java 1.8 Stream expressions available as part of to store and process the data.
- Used Spring Tool Suite (STS) to build one of the Getting Started guides.
- Developed new application and added functionality to existing applications using Java/J2EE technologies
- Involved in developing Microservices business components using Spring Boot.
- Involved in SQL database for use in background for security and internal proprietary processes.
- Developed SQL queries in Oracle.
- Used Oracle DB for the application. The legacy info was going to Oracle and rest to DTO.
- Involved in creating PDF's using IText and Jasper
- Worked on GITLAB project planning and source code management to CI/CD and monitoring.
- Involved in Scrum Board Teams make Sprint Backlog items visible.
Confidential
Jr Java Developer
Responsibilities:
- Implemented microservices using JAVA 8 and Spring boot
- Implemented Restful Web services.
- Involved in developing Microservices.
- Involved in converting business logic from AS400 to Java
- Involved in migrating data from DB2 to Couchbase.
- Worked on couch queries and Indexing for better performance.
- Used Mockito to write Junit test cases.
- Used Log4J to capture the log that includes runtime exceptions.
Environment: Java, DB 2, Splunk, Jenkins, Docker, Jira.
Confidential
Jr Java Developer
Responsibilities:
- Involved in the Requirements collection & Analysis from the business team.
- Implemented the MVC architecture using Apache Struts1.2 Framework.
- Implemented Action Classes and server-side validations for account activity, payment history and Transactions.
- Implemented Tiles Framework for the view’s layout.
- Implemented web services client to consume the third-party service API for validating credit cards. Used XML Web Services using SOAP to transfer application that is remote and global to different financial institutions.
- Developed Unit test cases using JUnit.
- Used Log4J to capture the log that includes runtime exceptions.
Environment: J2EE, Java, Struts, JSP.