We provide IT Staff Augmentation Services!

Java Developer Resume

2.00/5 (Submit Your Rating)

AtlantA

SUMMARY

  • Around 8 Years of IT experience in analysis, development, documentation, implementing and testing of software systems in Java/ J2EE technologies.
  • Hands - on experience developing multi-tiered, service-oriented enterprise applications using Agile, Microsevices and Waterfall methodologies across industries, including healthcare, retail and finance.
  • Well experienced in Core Java - asynchronous programming, multithreading, collections and a few design patterns.
  • Highly accomplished and experienced Core Java Developer with comprehensive mastery of all Java packages.
  • Team player with excellent communication and problem solving skills with a strong aptitude towards learning new technologies.
  • 8 years of experience in custom applications in different areas like Finance/Banking.
  • Over 5 years of experience in development using J2EE, MDB, Hibernate (Open source ORM framework), HQL, REST Services, SOAP Services and JMS.
  • 1+ year of experience in Java 8, Hazel cast Caching and predicates, RabbitMQ and Mockito
  • 1 year experience in Spring Boot application.
  • Complete Understanding and hands on experience in agile development methodologies.
  • Experience in wiring test cases/test plans in JUNIT, Mockito.
  • Experience in Scala 2.12 and Spark 2.3 streaming.
  • Understanding of JVM, its limitations, weaknesses, and workarounds.
  • Profound insight of Java and JEE internals (Class loading, Memory Management, Transaction management etc.)
  • Experienced in using Web logic, JBoss, Tomcat
  • Remarkable Production Support experience in J2EE development environment.
  • Experience in using Jenkins and UDeploy for build and deployment.
  • Hands on experience with Programming languages like Java and Database languages like Oracle 7.x/8.x/10/11.
  • Excellent analytical and problem solving skills.

TECHNICAL SKILLS

Internet Technologies: J2EE, MDB, Java (JDK 1.2/1.3/1.4/1.5/1.6/1.7 ), JSP, Servlets, JDBC, Beans, Java Script XML, JAXB, XSL, XSLT, HTML, Hibernate (Open source ORM framework),HQL, REST Services, SOAP Services, AJAX, JMS, MQ Series.

Languages: Java, HTML 5, JavaScript, SQL, T-SQL, PL/SQL

RDBMS: Oracle 7.x/8.x/10

Platforms: Windows XP, Windows 2000, Windows NT, Windows 98/95 and LINUX

Web Servers: Web logic, JBoss, Apache-tomcat

Tools: Eclipse 3.1.1, Apache Ant, Maven 2.0.9, Spring tool suite

Version Control Tools: Tortoise SVN, GIT

Agile Tools: JIRA

Data Modeling Tools: Microsoft Visio

Data Access Tools: Oracle Developer

Frameworks: Struts(1.2/1.3), Springs (2.0/2.5/3.0/4.1/5 ), Hibernate(3.0/4.3/5)

Automation Tools: JIRA with Cucumber

PROFESSIONAL EXPERIENCE

Confidential

Java Developer

Responsibilities:

  • Used a micro service architecture, with Spring Boot-based services interacting through a combination of REST and Rabbit MQ endpoints.
  • Test plans and Unit Testing using Junit and Mockito.
  • Development of new listeners for producers and consumer for both Rabbit MQ
  • Continuous integration using Jenkins for nightly builds and send automatic emails to the team.
  • Used Jenkins plugins for code coverage and also to run all the test before generating jar file.
  • Used Sonar cube for code coverage.
  • Developed Kafka Producers and consumers from as per the software requirement specifications.
  • Bi-weekly sprints using agile development methodologies.
  • Rest services templates are generated using swagger specifications.
  • Used Hazel Cast for caching and predicates for validating IMaps

Environment: s: Java, Spring boot, spring JPA, Spring Webflow, Thymleaf, REST, RabbitMQ, Spring State Machine, Junit, Mocito, Hazelcast Caching, SQL server, JIIRA, GIT, Jenkins, Tomcat

Confidential

Java Developer

Responsibilities:

  • Implemented Spark using scala and stream
  • Performed unit testing using JUNIT Framework, Mockito
  • Involved in converting CDA to AVRO and AVRO to AVRO files.
  • Developed Kafka Producers and consumers from as per the software requirement specifications.
  • Configured spark streaming to get ongoing information from Kafka and store the stream information in HDFS
  • Developed RESTFUL end points to retrieve data or perform an operation on the back end.

Environment: s: Java, spring, Hibernate, Scala, Spark, Postgres, Cassandra, Mockito, UNIX, Linux, IntelliJ, Kafka, JIIRA, GIT, Tomcat

Confidential

Java Developer

Responsibilities:

  • Used JavaScript for UI functionality and validations. Developed UI using JSP’s
  • Developed Hibernate ORM layer to connect to the Oracle database. Used JNDI for referring to the queues and database Connections
  • Used Oops based design to develop the interactive web application.
  • Developed and maintained Unix/Linux scripts for building.
  • Created and registered Microsevices using Eureka
  • Created consumer producer service using REST Template
  • Developed and Registered Eureka Micro Services.
  • Created and maintained the front-end standards document and oversaw production of JavaScript, HTML, and CSS
  • Updated and Modified existing CSS code.
  • Developed the web applications using Core Java Threading Collection
  • Used GIT Hub extensively for version control.
  • Used JIRA for issue tracking and project management also used JIRA for bug-tracking and project management. Bi-weekly sprints using agile development methodologies.
  • To maintain lose coupling between layers published the business layer as services and injected the necessary dependent components using Spring IOC
  • New library development with micro services architecture using Rest APIs, Spring MVC. Used Spring Core Annotations for Dependency injection, Spring MVC for RESTAPI for micro services.
  • Worked closely with Support team for resolving the service tickets and migration and GZ of the application.
  • Provide off-hours support on a rotational basis
  • Interacting with the clients for the new enhancements to be done. Developing the web applications using springs, Hibernate.
  • Used Hibernate Query Language HQL to query the database for complex data. Worked on SQL Scripts for Data Access such as selection, insertion and deletion, joins of data from Oracle database. Wrote SQL queries
  • Creating environment for user-acceptance testing and facilitating Integration and User Acceptance Testing with JUNIT.
  • Responsible for release of code into production and its integration with other Applications.
  • Followed AGILE (SCRUM) methodologies, had done sprint planning every two weeks and setup daily stand up meeting to monitor the status.

Environment: JSP, Springs4.1, Oracle 10, JQuery, HTML5, Hibernate4.3, PREDICATES, RESTFUL services, JBOSS, GIT, JBehave, JNDI, Spring Tool Suite, Maven 2.0.9, Log4J.

Confidential

Java Developer

Responsibilities:

  • Interacted with Clients to gather business requirements and generated requirement specification documents.
  • Interacted with the SMEs (Subject Matter Expertise), Delivery Managers, Sales Managers to understand the business process.
  • Developed the middle-tier using DAO and Business Objects.
  • Developed and deployed the application on Weblogic 8.1 application server.
  • Involved in development of user interface layer using spring framework.
  • Developed POJO objects corresponding to the database schema and implemented persistence in the business logic using Hibernate. Developed configuration files corresponding to beans mapped and backend database tables.
  • Used Toad and Oracle 9i SQL Prompt to interact with the database.
  • Involved in development of Search Screen Module which is extensively used by application.
  • Responsible for coding, testing and documenting various packages, procedures, and functions for libraries, also used JUnit for unit testing.
  • Used SVN for extensively version control and used Maven for automated building of projects.
  • Taken care of Java multi-threading in common java classes / library.
  • Used HQL and DOJO for Data management of accounting system.
  • Involved in code review of the team members and implemented best practices.
  • Created and modified the CSS classes to change the look and feel. Used JavaScript for Client-Side validations.

Environment: Spring tool suite, J2SE, weblogic, DAO, JSP, Servlets, XML, Log4j, SpringMVC3.0, Hibernate 3.0, Maven2, and Oracle9i.

Confidential

Junior Java Developer

Responsibilities:

  • Designed and developed Application based on Struts framework using MVC design patterns.
  • Used Struts Action Classes and regular Java classes. Implemented client side validations using JavaScript and server side validation in the Action classes.
  • Developed Client and Server side validations using Struts Validation Frame work.
  • Involved in Implementation and Unit testing of the product.
  • Developed Struts Action classes and Form Beans.
  • Designed and developed the UI using Struts view component, JSP, HTML, CSS and JavaScript.
  • Efficiently involved in daily meetings on giving inputs on the enhancement of application design to facilitate efficient and easy access.
  • Added logging and debugging capabilities using Log4j and using SVN

Environment: Eclipse, J2SE, weblogic, DAO, JSP, Servlets, XML, Log4j, Spring2.5, Hibernate 3.0, Struts1.2 and Oracle9i, JBOSS, SVN, JUnit

We'd love your feedback!