We provide IT Staff Augmentation Services!

Java Developer Resume

2.00/5 (Submit Your Rating)

SUMMARY

  • Strong experience in Designing, Developing, Integrating Java/JEE applications and providing different design technical solutions as per business requirements.
  • Strong Knowledge on Application Development using Software Development Life Cycle SDLC using various methodologies like Waterfall, Agile/Scrum.
  • Strong experience in Web Development, Distributed Applications, Service Oriented Architecture, Client - Server and N-tier (Multi-tier) applications using OOPS-Object Oriented Analysis (OOA), Object Oriented Design (OOD), TDD application programming with web based distributed architecture using Sun's Java technologies.
  • Technical Skills in Core Java (OOPS, Collections), JSP, Servlets, JDBC, Struts, Spring, Hibernate.
  • Good experience in writing SQL Queries, Functions.
  • Implemented the Internationalization (Multi Locales) supported products with Struts, i18n.
  • Building and deploying applications in different environments by using Ant, Maven build tools, Jenkins, Sonar.
  • Experience in Amazon Web Services and Implemented EC2 (Security Groups, Elastic IP's, Load balancers, Auto scaling groups, Placement Groups) and configured VPC, Simple storage service bucket to implement WordPress site on Amazon cloud.
  • Experience implementing SOA, Webservice applications.
  • Experience in Microservices and Spring Boot application development.
  • Strong Experience in developing the application using frameworks like Struts, Java Server Faces (JSF) and Spring Frameworks Worked on maintaining the persistence using Hibernate, JPA ORM.
  • Experienced in implementing presentation layer using JSF, JSP, HTML5, CSS, JQuery, JavaScript, AngularJS, Angular 2, Ext JS, Node JS, JSON and Servlets.
  • Proficiency in developing web services (Soap, Restful) that include several components like SOAP, WSDL, XML, XSD, Axis2, JAXB, JAX-RS and JAX-WS. Also Developed SOAP web services using Apache CXF and Drop Wizard, IBM MQ, Mule Soft ESB.
  • Experience in using XML based technologies and parsers DOM, SAX, JAXP, and JAXB.
  • Good knowledge in Python and Hadoop, HDFS, Map Reduce, Hive, HBase, Flume.
  • Experience in database design, NoSQL, data modeling and developing stored procedures, functions and triggers using SQL plus, SQL developer in Oracle 9i, My SQL and DB2.
  • Created REST APIs by using spring, exposed them from my existing system so that it is consumed by other application.
  • Experience in several agile frameworks like Scrum, XP, and Using TDD and ATDD approach.
  • Experience in writing test-cases in Java environment using Junit, Mockito and Power mock, JIRA.
  • Experience in managing the build files using ANT and Maven.
  • Experience deploying applications on Apache Tomcat 6 Web Server, BEA Web logic 8/9/10, Web sphere 5.0/6.0 application server environments.
  • Designed and developed multiple J2EE Model 2 MVC based Web Application using J2EE Technologies, Patterns and popular open-source framework Struts, Spring MVC, spring, JPA and Hibernate.
  • Experience with Software designing and modeling using UML on Rational Rose and Enterprise Architect.
  • Deployed Spring Boot based Microservices Docker container using Amazon EC2 container services and using AWS admin console.
  • Hands on experience in deployment of J2EE applications on JBoss, Tomcat, IBM Web Sphere and Web logic Application Servers.
  • Good experience maintaining the project in IBM Rational Clear Case, SVN, CVS, StarTeam version control repositories.
  • Experience in Managing Crystal Report, ADBASE for Use of Relational Database, and ACE framework combination of JSON, JQuery, and JSF.
  • Experience in Java Framework Integration with Apache Camel.
  • Exceptional ability to learn and master new technologies and to deliver outputs in short deadlines.
  • Well-rounded, flexible, numerate, adaptable, self-motivated and works well as part of a team.
  • Capability to work diligently under pressure in a fast-paced environment, consistently meet critical deadline.

TECHNICAL SKILLS

Core Languages: JAVA 1.8, J2EE/JEE.

AWS Skills: EC2, S3, RDS, EBS, IAM, AMI, ELB, CLI, SNS, GIT, DNS, Route53, DBA

DevOps Skills: Jenkins, Ansible, Docker, Git

Web technologies: Servlets2.3, JSP1.2, Struts1.2/2.0, Spring3.5 MVC, i18n, JDBC, XML, jQuery, AngularJS.

Distributed Tech: Web Services (WSDL, SOAP, Rest, CXF, JaxWs, Rest Easy,GraphQL)

Web/Application: servers: Spring Boot, JBoss8, BeaWebLogic10, Apache Tomcat7.0

Database Servers: MongoDB, Cassandra, Oracle11g, DB2, MySQL.

OS: RedHat Linux, UNIX, Windows.

Design patterns: MVC-Model View Controller, Front Controller, Singleton Object, DAO

Frameworks: Struts1, Tiles, Hibernate 3.1, Spring 3.0, Spring boot Tag Libraries, jQuery.

IDE’s: Eclipse, IntelliJ, STS

Tools: CVS, SVN, Git, Maven, Ant, log4j, Junit, SOAP-UI, Advanced Rest Client, CSS, HTML

PROFESSIONAL EXPERIENCE

Confidential

Java developer

Responsibilities:

  • Involved in SDLC (System Development Life Cycle) of the total system and followed Agile/Scrum.
  • Involved in various phases of Software Development Life Cycle (SDLC) as requirement gathering, data modeling, analysis, architecture design & development for the project.
  • Analyzing J2EE application frameworks and in corporate them in the application design.
  • Setup Jenkins to obtain one click fresh builds for the application to save developers time.
  • Used Spring Boot Framework and Core java as programming language.
  • Integrating two databases PostgreSQL, Oracle
  • Developed reusable components for the applications.
  • Handled final builds, deployments and management using Jenkins, uDeploy, uRelease and MAVEN Build tool.
  • Attends client meetings and architecture meetings and scrum calls, work to gather and understand requirements, interact with team members to develop and maintain applications.
  • Involved in design and development of the application.
  • Writing Junit test cases using Mockito
  • Built DAO package as well as DAO IMPL package to implement the data access logic, and using Hibernate Annotation to do the data mapping.
  • Wrote Hibernate configuration files to enable the data transactions between POJO and Oracle Database.
  • Implemented Agile practices for workflow process, epic/user stories, scrums, sprints, releases and reporting .
  • Configured Kafka to read and write messages from external programs.
  • Configured Kafka to handle real time data.
  • Developed end to end data processing pipelines that begin with receiving data using distributed messaging systems Kafka through persistence of data into HBase.
  • Worked with SQL and stored Procedures and Functions.
  • Solving the bugs, defects in the application.

Environment: Core Java, JSP, Webservices, J2ee, JDK 8, Spring boot, Rest Easy, HTML, AWS, SAML, LDAP, CSS, Postman, Hibernate 3.2, JMS, Spring Boot, AWS, JBoss,Kafka,GraphQL, Postgress, GIT, Maven, JUnit, Log4j, XML, AJAX, JSON, STS, Eclipse,Karate Framework,Jira,Splunk

Confidential

Java developer

Responsibilities:

  • Involved in SDLC (System Development Life Cycle) of the total system and followed Agile/Scrum.
  • Involved in various phases of Software Development Life Cycle (SDLC) as requirement gathering, data modeling, analysis, architecture design & development for the project
  • Used Spring Framework in the application, which is based on the MVC design pattern.
  • Developed user interface using JSP, JSTL and Custom Tag Libraries and AJAX jQuery to speed the application.
  • Used JBoss Guvnor 5.4 /Drools 6.2/Drools 6.4 Workbench and Drools 6.4 API's for writing business rules to solve complex business problems.
  • Worked on migrating JRules to Drools.
  • Design and implementation of Spring-Security for the application for authentication process against LDAP.
  • Used Fortify tool to scan the entire projects and show the major defects in the project. Used Maven to build the service and ANT to build the entire domain before migrating the changes to different environments.
  • Design and implementation of Micro services for the application for authentication process against LDAP.
  • Worked on the rule's conversion and integration from 5.4 to 6.4.
  • Build RESTful Web services using JAX-RS API.
  • Developed new web applications like Fee Engine Test Generator and C2CTest Generators using Spring
  • Used jQuery to manipulate the DOM objects for a User interface look and feel and for Ajax calls.
  • Developed Single Page Application (SPA) using Angular Js.
  • Used Spring Framework for Dependency injection, security features and integrated with the Hibernate framework.
  • Extensively used Hibernate in data access layer to access and update information in the database.
  • Experience in the development of JAX-WS, Apache Axis for Web Services using SOAP, WSDL.
  • Created Business to Business communication by encapsulating SOAP Web services in Java File and Stateless Session Beans.
  • Developing promotions Micro service using Java, Spring Boot.
  • Worked on developing Micro services using Spring Boot and Spring Cloud were developed, test and documented scalable and high-quality business applications according to business requirements.
  • Used Spring core annotations for Dependency Injection Spring DI and Spring MVC for REST API’s and Spring Boot for micro-services.
  • Test Web Services using SOAP UI.
  • Worked on generating the web services classes by using Service Oriented Architecture SOA, UDDI.
  • Extensively worked on form validation using the Spring Validator framework.
  • Developed Form Beans and Action Classes to model views and client-side functionality.
  • Using Spring Boot learning and developing the new Rest web services
  • Used the Struts Validator framework for validating the forms.
  • Used JMS (MQ Series) for sending out automated notification emails to respective users of the application.
  • Developed Stored Procedures and Triggers on Oracle Database.
  • Involved in Performance Tuning of the database.
  • Developed Scripts for customizing reports depending upon various customer requirements.
  • Responsibilities include design for future user requirements by interacting with users, as well as new development and maintenance of the existing source code.
  • Client-Side Validations and Code are written using JavaScript.
  • Used MAVEN to build the application.
  • Created Auto deploy jobs using Jenkins and Gradle.
  • Monitored the error logs using Log4J and fixed the problems.
  • Developed the different components of the application using Rational Application Developer (RAD) 7.5 and used SVN for version control.
  • Developed and tested the web application using HTML5, CSS3 and Redux.
  • Unit tested the applications before release to QA.
  • Worked with Quality Assurance team in tracking and fixing bugs
  • Designed Spring boot mechanism without configuration XML's and replaced it with Java classes.

Environment: Core Java, JSP, Webservices, J2ee, JDK 8, Spring boot, Rest Easy, HTML, AWS, SAML, LDAP, CSS, Postman, Hibernate 3.2, JMS, Spring Boot, AWS, JBoss, Oracle 11g, GIT, Ant, Maven, JUnit, Log4j, XML, AJAX, JSON, STS, Eclipse.

We'd love your feedback!