We provide IT Staff Augmentation Services!

Sr. Java/j2ee Developer Resume

2.00/5 (Submit Your Rating)

Herndon, VA

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.

TECHNICAL SKILLS

Languages: Core Java, Java 1.5 to 1.8, SQL

Enterprise Java: JSP, Servlet2.x, JDBC2.0/3.0, Log4J API

Mark-up/ XML Technologies: HTML(5), JavaScript, Angular JS, CSS, XML, XSD, JQuery, Ajax, JSON

Tools: & Framework: Spring 3.x/4.x, Hibernate3, Spring Batch, Spring MVC, Spring IOC, Spring Boot, Struts, Log4J, Junit, Maven.

Webservices: REST, SOAP, AWS, JAX-RS JAX-WS

Web/App Servers: Apache Tomcat, WebLogic

Database: Oracle 10g/9i, SQL-Server 2008, MySQL server, MongoDB, PostgreSQL 9.4

Development Tools: Eclipse, My Eclipse, STS, TOAD

O-R mapping: Hibernate 3.x

Modeling/CASE Tools: MS Visio Professional

Testing Tools/ Others: JUnit, Putty, WinSCP, Jenkins

Design Patterns: SOA, MVC, Front Controller, Singleton, Business Delegate and DAO patterns

Enterprise Java: JSP, Servlet2.x, JDBC2.0/3.0, Log4J API

PROFESSIONAL EXPERIENCE

Confidential - Herndon, VA

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.
  • Develop interfaces to read files from AWS S3.
  • Develop AWS Lambda functions to run the daily pricing jobs.
  • Deploying Java based web applications on Cloud.
  • Experience involving configuring S3 versioning and lifecycle policies to and backup files.
  • 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.
  • Adhere to agile practices on daily basis with updates, discussion on impediments and resolving issues.
  • 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.
  • Deployed application modules using Jenkins.

Environment: JDK 1.7, Spring Batch 2.2.1, Spring 4.2, AWS environment (S3, EC2, IAM, Lambda), log4J, Oracle, Maven 3.3.9, Linux 2.6, Junit, GitHub, Cucumber, JIRA

Confidential - Mc Lean, VA

Lead Java 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.
  • Used Java-8 features like Streams, lambdas, new date-time API.
  • 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.
  • Understanding of oops principals, design patterns, MVC, Component based design and experience in REST API application development.

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 Java 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.
  • Understanding of oops principals, design patterns, MVC, Component based design and experience in REST API application development.

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

We'd love your feedback!