We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

0/5 (Submit Your Rating)

SUMMARY

  • Having 12 years of professional experience in developing web based, distributed architecture and client/server applications in multi - platform environments with Java/J2EE technologies using Object Oriented Analysis and Design (OOAD). Involved in all the phases of Life Cycle of Software Development (SDLC).
  • Analysis, Design and Development of J2EE Business applications, Web-based and n-tier applications using the following core technologies - Java, Servlets, JSP, JSTL, Spring Boot, Micro Services, Rest and XML.
  • Experience in developing web based J2EE applications using Struts/Spring Boot frameworks.
  • Experience on cloud-based technologies like Docker and AWS- S3, EC2, Lambda.
  • Extensive experience and actively involved in Requirement gathering, Analysis, Design, Reviews, Coding, Code Reviews, Unit, and Integration Testing.
  • Extensive experience in designing front end interfaces using HTML, JSP, CSS, Java Script, Angular and Ajax.
  • Good Experience using Object Relational Mapping tools like Hibernate and Spring Data JPA.
  • Experience in developing applications and APIs using Micro Services, Spring Boot.
  • Experience in Spring Framework such as Spring MVC, Spring JDBC.
  • Having experience of fixing SONAR, SSAP scan code quality issues like removing unnecessary dependencies, SQL query.
  • Secured Restful API using application layer security framework spring security, OAuth2 and JWT for securing REST end points
  • Having working knowledge on Junit Mockito test cases for code coverage.
  • Having working experience Apache Spark
  • Experience with various IDEs like Eclipse, STS (Spring Tool Suite) and IntelliJ.
  • Implemented the projects on Agile Methodology and involved in running the scrum meetings.
  • Working knowledge in Oracle Stored procedures.
  • Having working knowledge on XML Suite of Technologies XML, XSL, XSLT and validations with DTD & XML Schema and processing profile with SAX, DOM Parsers.
  • Experience in developing web-services using Restful, SOAP and WSDL.
  • Experience in writing SQL, PL/SQL queries.
  • Experience on database like oracle, SQL Server
  • Experience in Business Process Analysis, Detailed Data Analysis.
  • Used Git, Clear Case, CVS, Maven, and Subversion for Source code version control.
  • Experience in designing transaction processing systems deployed on various application servers including Tomcat, Web Sphere and Web logic.
  • Good Experience on JIRA, Quality Center for tracking the tickets like accepting the tickets/defects, Submitting the tickets, and closing the tickets etc.,
  • Designed dynamic user interfaces using AJAX, JQuery and Angular2/6 to retrieve data without reloading the page and send asynchronous requests.
  • Experience with CI/CD implementations.
  • Experience in TDD (Test Driven Development).
  • Strong Experience in Distributed delivery model (onshore/offshore).
  • Strong Experience in Production Support, UAT Support.
  • Good Experience in Process Improvement and Continuous Integration.
  • Excellent Experience in Code Refactoring.
  • Experience in Kafka Messaging.
  • Experience in SPLUNK.
  • Excellent Client interaction skills and proven experience in working independently as well as in a team.
  • Good in communication, analytical, interpersonal and presentation skills.
  • Having good experience in handling the client calls.

TECHNICAL SKILLS

Operating Systems: Windows, UNIX, LINUX

Programming Languages: C, C++, Java, C#, SQL, PL/SQL, NO SQL

J2EE Technologies: JDBC, Servlets, JSP, JNDI, RMI, Web services.

Frame Works: Struts, Hibernate, Spring Boot, Spring MVC, JSF, Junit, Angular

Web Services: RESTFUL, SOAP

XML Technologies: XML, XSL, XSLT, XML Schema

Scripting Languages: HTML, CSS, JavaScript, JQuery, Angular, JSON, AJAX, Type Script.

Design Methodologies: SDLC, UML, J2EE Design patterns.

Application Servers: Web Sphere, WebLogic

Web Servers: Apache Tomcat, IIS.

Protocol: HTPP, TCP/IP, LDAP, FTP.

Databases: Oracle, MS SQL-Server, DB2, Dynamo DB

IDE Tools: Eclipse, STS, IntelliJ and Visual Studio Code

Build Tools: Ant, Maven, Gradle, Docker

Other Tools: Log4J, Microsoft Excel, Microsoft Word, Rational Tool Suite, Microsoft Office, SQL Developer, WinSCP, Putty, JIRA

Source Control: GIT, GITLAB, ClearCase, CVS, SVN.

Methodology: Agile (SCRUM), Waterfall

CRM Tools: Salesforce

Cloud Technologies: Azure, AWS

Big Data Technologies: Apache Spark

Messaging System: Kafka, SPLUNK

PROFESSIONAL EXPERIENCE

Confidential

Sr. Java Developer

Responsibilities:

  • Involved in the lifecycle of the software design process including, requirement Definition, prototyping, design, interface implementations, unit testing.
  • Worked on Technical POC and delivered successfully.
  • Delivered application development and enhancement using Agile/Scrum methodology.
  • Developing Micro Services using Rest API, Spring Boot.
  • Worked on SQL Data Extraction using Apache Spark.
  • Deployed in Docker containers on AWS platform.
  • Secured Restful API using application layer security framework spring security, OAuth2 and JWT for securing REST end points
  • Consuming APIs and delivering them to downstream systems.
  • Migrated / Upgraded ETL Informatica System to Spring Boot APIs.
  • Writing JUnit test cases for code coverage.
  • Involved in Code Review.
  • Developed components in Angular 6 for each module of the application and developed responsive web designs.
  • Experience code vulnerability fixes like removing unnecessary dependencies, SQL query.
  • Expertise in development tools like Eclipse, STS and IntelliJ
  • Managing the team and assigning change requests and daily tasks.
  • Performance Tuning and Project stabilization.
  • Presented demo to the customer for the new requirements.
  • Involved in CI/CD pipeline jobs configurations.
  • Written CI/CD configuration for our application build and deployment.
  • Active interaction with various teams to achieve the project objectives.
  • Worked with team leaders and business analysts in resolving application technical issues.
  • Developed reusable components to use in various applications.
  • Coordinating and resolving the team on requirement understanding and technical/functional issues.
  • Worked on UAT/Integration test issue fixes.
  • Worked on Final Production deployment.
  • Worked and Supported Postproduction.
  • Involved in creation of objects like tables, views, stored procedures, triggers using oracle tool like SQL developer
  • Implemented spring boot micro services to process messages into Kafka Cluster.

Environment: Java, J2EE, Spring Boot, Apache Spark, git, Maven, Angular6, SQL Server, Oracle, micro services, Kubernetes, Informatica, Control M, GKP, Splunk, Kafka, AWS, JIRA, JUnit, Mockito.

Confidential

Sr. Java/J2EE Developer

Responsibilities:

  • Involved in requirements gathering, design, development and delivering the application using Agile/Scrum methodology.
  • Developing Micro Services using Rest APIs and Spring Boot.
  • Developed components in Angular 6 for each module of the application and developed responsive web designs.
  • Writing JUnit test cases for code coverage.
  • Fixing issues reported by Sonar scan report for application code quality.
  • Coordinating with testing team and resolving all the issues related to testing and development.
  • Involved in CI/CD pipeline jobs configurations.
  • Experience code vulnerability fixes like removing unnecessary dependencies.
  • Active interaction with various teams to achieve the project objectives.
  • Worked with team leaders and business analysts in resolving application technical issues.
  • Worked on post-production installation support.
  • Involved in deployment of production releases.
  • Maintain and support new and existing services in the Application.
  • Worked on Final Production deployment activities.
  • Secured Restful API spring security, and JWT for securing REST end points
  • Worked with SQL queries, stored procedures.
  • Worked on Big Data Integration &Analytics based on Kafka.

Environment: Java, J2EE, Spring Boot, Micro services, git, Angular6, Maven, Oracle, JUnit, Mockito, Docker, Kubernetes, Jenkins, Azure DB, Kafka.

Confidential

Sr. Java/J2EE Developer

Responsibilities:

  • Worked on Writing High Level Design Document and.
  • Involved in User Story discussion, Understanding.
  • Worked on application development and enhancement using agile methodology.
  • Developed application using Spring Boot.
  • Developed single page application using Angular2, HTML, CSS and Bootstrap. And web API for backend functionalities.
  • Written JUnit test cases for code coverage.
  • Fixed issues reported by Sonar scan report for application code quality.
  • Worked on UAT issue fixes and delivered on time.
  • RCA of defect, debugging code and defect fixing.
  • Involved in CI/CD pipeline jobs configurations.
  • Worked with client team and resolved application queries and issues.
  • Involved in post-production installation support.
  • Worked on critical Production issues and worked with application support team.
  • Involved in creation of objects like tables,, stored procedures using oracle tool like SQL developer
  • Triaged and solved customer’s based technical issues.

Environment: Java, J2EE, JSF, JSP, Spring Boot, JavaScript, Angular2, Wild fly 9, SVN, Hibernate, Maven, Oracle, GIT LAB, SOAP web services, Docker, Jenkins - CI/CD, Kubernates

Confidential

Sr. Java Developer

Responsibilities:

  • Involved in application End to End including Required Understanding, Design & Analysis, Development and Testing.
  • Understanding of the business rules, functional and technical specifications for the given requirement.
  • Developed application using J2EE architecture with Struts, Spring and Hibernate using concrete principles laid down by design patterns.
  • Designed and integrated the full-scale Struts/Hibernate persistence solution with the application architectures.
  • Used Hibernate as data mapping and persistence framework to implement data access abstraction.
  • Designed the architecture for a scalable, maintainable, highly available J2EE application using in Web Sphere.
  • Developed of core components of the application usingJ2EE, Hibernate, SQL/PLSQL
  • Developed the application using Struts Framework which is based on the MVC design pattern.
  • Responsible for Design and Architecture of J2EE application
  • Developed web presentation layer using GWT, HTML and CSS according to internal standards and guidelines.
  • Implemented Ajax with JQuery UI to refresh results from Ajax page.
  • Responsible for build and release of code from SVN.
  • Developed JUnit test cases for all the developed modules.
  • Agile/SCRUM was used as the project management methodology.
  • Developed the UML Use Cases, Activity, Sequence and Class diagrams using Rational Rose.
  • Design & Development of the User Interfaces using GWT, HTML, CSS.
  • Involved in technical support and coding on basis of the Design Document’s, development, and reviews.
  • Code Review, Quality Co-ordination, Release Management and bug fixing.
  • Translate application storyboards and use cases into functional applications.
  • Design, build, and maintain efficient, reusable, and reliable Java code.
  • Ensure the best possible performance, quality, and responsiveness of the applications.
  • Identify bottlenecks and bugs, and devise solutions to these problems.
  • Review of test cases and Unit Testing.
  • Tracking the resources and presenting the weekly status to the management about the assigned tasks
  • Building functionality within the existing system to accommodate/associate customers operating with different circumstances.
  • Worked on creating tables, stored procedures using oracle tool like Toad.
  • Conducting Peer reviews and Independent Testing.

Environment: Java, J2EE, GWT, Struts 2.x, SOAP Web Services, IBM Web Sphere, JQuery, Tomcat 6.0, IBM clear case, SVN, Ant, log4j, Eclipse, Oracle, SVN, Maven, Agile.

Confidential

Sr. Java Developer

Responsibilities:

  • Involved in Understanding of the business rules, specifications and technical/functional specifications for each interface.
  • Reviewing the code developed by other members.
  • Developed the application using Struts Framework which is based on the MVC design pattern.
  • Developed User Interface using JSP.
  • Worked Java Script and JQuery for validations.
  • Build & Release management and defect tracking and closure.
  • SIT & UAT support of the application.
  • Involved and written High level and low-level design documents.
  • Involved in release management, UNIX scripts change and testing.
  • Reviewing the code according to the coding standards & accessibility guidelines.

Environment: Java, J2EE, Struts1.2, Hibernate 3.x, Eclipse, Tomcat 6.0, WebSphere, IIS web server, JavaScript, SQL Server 2005, SVN, Jenkins, DB2, Ant, Maven, Junit.

We'd love your feedback!