We provide IT Staff Augmentation Services!

Sr Java/j2ee Developer Resume

3.00/5 (Submit Your Rating)

SUMMARY:

  • 10+ years of IT experience in Java/J2EE Application Development and Object Oriented Programming.
  • AWS Certified Developer Associate Level with 89%
  • 2 years of Experience in AWS EC2, S3, Lambda and VPC
  • Experience in Spring Batch Framework to process large data
  • Well experienced in all phases of SDLC including analysis, design, development, implementation, testing, documentation, production, support and maintenance.
  • Experienced working in agile methodology on Biweekly Sprint using tools like Version One.
  • Extensively worked on Core Java, J2EE (JSP, SERVLETS, JNDI, Java Beans, JDBC, Spring, Hibernate, Struts1.0, Struts 2, HTML, CSS and JavaScript)
  • Working Knowledge of Restful Web Services
  • Extensive experience and knowledge in Spring framework, good understanding on the concepts Dependency Injection
  • Experience on java and spring batch multi - threading
  • Experience in developing application using Struts (1.0, 2.0) framework
  • Good knowledge and hands on experience in SQL (MySQL, Oracle, MS SQL and Postgres)
  • Good knowledge and experience in UML methodologies, involved low level and high level designing of various projects by using UML methodologies.
  • Extensive working knowledge with application servers like BEA Web Logic and Apache Tomcat servers.
  • Good knowledge on Angular JS
  • 2 years of Experience in Designing and Architecting Solutions using various Design Patterns for Web Based Applications
  • Excellent knowledge of Operations and Production Support.
  • Expertise writing test cases using testing frameworks/tools like Junit
  • Expertise in using source control tools like GIT hub, CVS, SVN and Clear case.
  • Experience with project building using Maven, ANT and Jenkins
  • Highly motivated and experienced professional

PROFESSIONAL EXPERIENCE:

Confidential

Sr Java/J2EE Developer

Responsibilities:

  • Identify and propose design strategies to stories and features.
  • Design and development of applications using spring mvc and spring batch.
  • Create test automation suite for different modules.
  • Migrate existing project modules to Docker container.
  • Support, production deployment and testing the spring batch jobs using Junit testing.
  • Develop health check service using rest APIs.
  • Involvement throughout the SDLC starting from Requirement gathering, Analysis, Design, Development, and Testing & rollout to production
  • Adhere to agile practices on daily basis with updates, discussion on impediments and resolving issues.
  • Provided support in maintaining and upgrading existing systems.
  • Followed Agile Sprint methodology for development.
  • Coordinated with business teams to clarify requirements and business needs.
  • Used Hibernate as a persistence layer for database interactions.
  • Experience in Troubleshoot the application in UNIX environment.
  • Intense experience in working in UNIX environment using all the commands.
  • Used web Logic server for deployment.
  • Used GIT for Source Control and Version Management.
  • Used Bit Bucket extensively to collaborate Git solutions, approve code reviews efficiently with pull requests.
  • Deployed application modules using Jenkins.

Confidential

Lead Engineer

Responsibilities:

  • Identify and propose design strategies to read, process and load CRR data to KYC repository
  • Design and development of spring batch scheduled jobs for each LOBs.
  • Integration of spring batch job with amazon web services (aws) for loading crr data from S3.
  • Support, production deployment and testing the spring batch jobs using Junit testing.
  • Develop rest APIs to load the data into GUI
  • Review and analyze current technology infrastructure and its ability to support strategic corporate objectives in AWS cloud platform.
  • Involvement throughout the SDLC starting from Requirement gathering, Analysis, Design, Development, and Testing & rollout to production
  • Adhere to agile practices on daily basis with updates, discussion on impediments and resolving issues.

Environment: JDK 1.8, Spring Batch 2.2.1, Spring 4.2, AWS environment (S3, EC2, IAM, Lambda), log4J, Postgres SQL, Maven 3.3.9, Linux 2.6, Junit, GitHub.

Confidential

Lead Engineer

Responsibilities:

  • Working on Rigorous triweekly Sprint followed as part of Agile methodology. Version One is used as a tool for Project Tracking and Deliverables.
  • Involved in story grooming, requirement analysis, task creation and estimation.
  • Extensive use of JSP, JavaScript and Struts 1.1, Spring as the model-view- controller component.
  • Used Oracle 11g Database.
  • Involved in design and development of java based configuration to improve Business rules.
  • Used SQL queries to retrieve and store data
  • Setup and used Maven for automation build
  • Performed Application Deployment in WebLogic 12c and Tomcat servers in Linux
  • Used HPSM tool for tracking the development process, change management.
  • Used ALM Tool for defect tracking and Sonar Eclipse for code improvement.

Environment: JDK 1.8, Struts 1.2, Spring 4.2, JavaScript, EJB 2.1, Tomcat8, WebLogic 10.3.6, SVN, log4J, Oracle 11g, Maven 3.3.9, Linux 2.6, Junit, GitHub.

Confidential

Senior Java Developer

Responsibilities:

  • Requirement analysis and estimation for new enhancement
  • Development, unit test and production support
  • Used Struts framework for application development
  • Developed the Persistence layer by using Hibernate.
  • Used Maven build scripts to build and deploy the war files on tomcat app server.
  • Coordinator with client and development team on regular basis
  • Used JUnit test cases to perform unit testing.
  • Used SQL queries to retrieve and store data

Environment: JDK 1.5/6, Struts Framework, JavaScript, Hibernate, Maven, SVN, Eclipse IDE, Unix

Confidential

Software Engineer

Responsibilities:

  • Extensive use of JSP, JavaScript and Struts 1.1 as the model-view-controller component in the presentation layer.
  • Involved in Product End to End Take Over and Ownership
  • Involved in providing Estimates
  • Followed Agile Methodology to deliver projects
  • Ownership of all ongoing support and admin activities
  • Provide Technical Feedback to improvise the solution
  • Guide the team and plan for deliverables
  • Involved in Recruiting, Training and Mentoring the team.
  • Involved in the low level design, which includes class and sequence diagram.
  • Used MS SQL database
  • Developed and implemented client side and server side validations.
  • Experience in excel reports using apache POI.
  • Used SQL queries to retrieve and store data
  • Used Ant build scripts to build and deploy the war files in WebLogic server.
  • Used JUnit test cases to perform unit testing.
  • Used log4J for application and notification tracing mechanism.

Environment: Java 1.5, Struts frame work 1.1, J2EE, Servlets, JSP, HTML, XML, JavaScript, WebLogic 11, Eclipse, JDBC, SQL, SVN

Confidential

Technical Analyst

Responsibilities:

  • Prepared functional design documents which includes use case specification, activity diagram.
  • Development, Unit testing and deployment of enhancement of the tool
  • Used SQL queries to retrieve and store data
  • Involved in maintenance of the project, fixing the post productions defects and enhancements serving the user requests.
  • Used Clear case for source control system
  • Used log4J for application and notification tracing mechanism.
  • Developed and Implemented MVC Architectural pattern using Struts 1.0 Framework including JSP, Servlets
  • , Form Bean and Action classes
  • Used Eclipse IDE, SQL developer tools
  • Worked on bug fixing and enhancements on change requests.

Environment: Java 1.5, Struts 1.0, J2EE, Servlets, JSP, HTML, XML, JavaScript, Apache Tomcat, Eclipse, JDBC, SQL

We'd love your feedback!