We provide IT Staff Augmentation Services!

Sr.java/j2ee Developer Resume

4.00/5 (Submit Your Rating)

Owings Mills, MD

SUMMARY:

  • Over 8 Years of progressive experience in all the phases of software development life cycle including Design, Development, Integration, Maintenance, Implementation and Testing of various client/server, N - tier and web applications. Experience working as a Java/J2ee Developer.
  • Ground-up understanding of a wide array of J2EE technologies such as JSP/ Servlets/ Struts/Spring/Spring boot/ Hibernate/ Vaadin/React.js/Angular.js frameworks, Web Services, JMS, XSD, JPA, XML, JNDI, JSON and JDBC.
  • Experienced in the analysis and design of applications using OOAD techniques, Use Cases and Design Patterns (MVC, MVP, Singleton, and Data Access Objects).
  • Experience with Web Services, Distributed Systems, Cloud-Computing, and Web Applications development.
  • Extensive cloud experience with creating and consuming REST APIs implementing Microservice architecture using AWS stack - S3, EC2, ElastiCache, RDS, EBS, CloudFront, ELB, ALB.
  • Experience in implementing CI/CD pipeline for continuous integration and automated cloud deployments in AWS using Jenkins, Docker, Terraform, Artifactory.
  • Understanding and experience on various Hashi corp Tools for Cloud Infrastructure automation - Vault, Vagrant, Terraform, HCL.
  • Experience in implementing secure protocol through Apigee proxies using OAuth2, Basic Auth etc.
  • Knowledge and hands on experience in migration and integration of AEM 6.2 cloud for content & asset management with other Java applications.
  • Experience building applications using different databases - Oracle, MySQL, IBM DB2.
  • Expertise in web-based GUIs development using HTML, DHTML, JavaScript, CSS and AJAX.
  • Experience with configuration and deployment of multi-tier applications using servers like WebSphere (WAS 7/8/9), Web Logic, Tomcat and AWS cloud.
  • Strong Knowledge in Software Development Life Cycle (SDLC) and involvement in various phases including requirements gathering, analysis, design, coding, testing and maintenance.
  • Good working knowledge of ANT, Maven, Gradle for project build/test/deployment, Log4j for logging, Splunk for monitoring.
  • Experience with GitHub, SVN & IBM ClearCase for version & source code management. Junit for unit & integration testing; HP Fortify for application Security testing & HP ALM for issue remediation & bug tracking.
  • Experience in maintaining code quality and standards using SonarQube.
  • Great command over IDEs like Eclipse, STS, IBM RAD, Intellij IDEA.
  • Extensive experience in Agile framework for SDLC lifecycle - SCRUM, SAFe & LEAN using Rally & JIRA.
  • Motivated team player with ability to work under minimal supervision possessing strong analytical, problem solving and communicational skills.
  • Excellent team player and can work on both development and maintenance phases of the project.

PROFESSIONAL EXPERIENCE:

Confidential, Owings Mills MD

Sr.Java/J2ee Developer

Responsibilities:

  • Design and develop new programs as well as enhancements, modifications and corrections to existing software applications.
  • Use Agile framework - SCRUM, SAFe for project lifecycle and tools like Rally, JIRA for tracking & process management.
  • Develop cross browser compatible software applications using Java/J2ee, Spring boot, Spring, OTC, Rest APIs, SQL, DB2, Oracle, Gradle, Groovy, jQuery, AWS, HTML, CSS, JavaScript, JSP, React.js, GitHub, IntelliJ IDEA.
  • Implement cloud-based services to integrate with various third-party tools & solutions like AEM, Alfresco, EDG & Seismic. Create and consume RESTful APIs.
  • Implement CI/CD pipeline for applications to be deployed to AWS cloud using Jenkins, Docker, Terraform, Artifactory.
  • Design and implement APIs using microservices architecture utilizing AWS stack - EC2, S3, Lambda, Vault, Node.js
  • Integrate applications with other APIs and consumers through Apigee proxies using secure protocols, OAuth2, Basic Auth etc.
  • Build Restful Web services to consume data from as well as integrate with other services.
  • Involved in migration efforts from AEM 5.6 OnPrem to AEM 6.2 Cloud in AWS. Integrate current WAS7/8 Java application with AEM 6.2 for content management to author & update content.
  • Translate functional business requirements into complex customer-facing technical solutions.
  • Develop software code that compiles with design specification and code software solutions to meet development & support deliverables by creating design components, code and testing changes that adhere to department standards, are easily maintainable, and have good system performance.
  • Perform deployment activities for various environments both OnPrem & AWS cloud in DEV, QUAL, UAT & PROD.
  • Test and debug code for potential problems. Create unit tests using jUnit.
  • Provide documentation and thorough analysis of requirements for development.
  • Involved in data bases tables creation and data entry for end user use.
  • Inspect the code quality and review for standards using SonarQube.
  • Implement logging using log4j, Use Splunk for troubleshooting & monitoring.
  • Source control management using GitHub for microservices & SVN for OnPrem Java applications.
  • Application security testing using HP Fortify & HP ALM for bug tracking and remediation.
  • Code quality, standards and governance using SonarQube.
  • Perform support and maintenance activities.

Confidential, Foster City CA

Sr.Java/J2ee Developer

Responsibilities:

  • Followed Agile Methodologies - SCRUM to manage full life-cycle development of the project.
  • Developed software code that complies with design specification and code software solutions to meet development and support deliverables.
  • Participated in the design and development of new programs and subprograms, as well as enhancements, modifications, and corrections to existing software.
  • Experienced with object-oriented design and development of enterprise-class web applications
  • Developed cross browser compatible user interface using Struts, JSP, Servlets, HTML, Angular.js.
  • Java programming with Multi-threading and performance tuning experience.
  • Involved in web services design and development. Created and consumed web services using JSON, XML, REST.
  • Developed end to end data flow between backend and UI using JMS, IBM MQ series and RESTful web services.
  • Programming in UNIX & Linux environments.
  • Demonstrated experience with 3-tier web application development utilizing Java, Spring, Hibernate.
  • Integrated data from automated backend Hadoop job with the application over a config-driven transfer server.
  • Solved complex software development/design issues by implementing SOA architecture.
  • Involved in process orientation and planning, organizational and problem-solving sessions.
  • Involved in configuration and deployment of applications on the cloud using AWS.
  • Involved in Coding of Enterprise Java Beans, which implements business rules, and business logic.
  • Used Junit for unit testing & Jenkins for automated build and deploy process.
  • Used Maven for application build & IBM ClearCase for source control management.

Confidential, Denver CO

Java/J2ee Developer

Responsibilities:

  • Involved in analysis, design, development and testing of the project.
  • Followed agile methodologies such as Agile unified process and SCRUM.
  • Implemented MVP architecture using Vaadin 7.0 framework.
  • Created front-end UI for various Reporting tools.
  • Designed and developed User Administration tool to support Backend User management.
  • Developed System Cleanup, Device Management and Video Theft Identification tools.
  • Developed the application using J2ee, Servlets, Struts and Spring 2.0.
  • Developed DAO components using Hibernate and used JDBC to connect to Oracle DB using SQL.
  • Implemented JPA 2.0, to support collections of objects in the ORM, stored procedures, schema generation & JPQL for RDBMS.
  • Used Metadata manager for validating, promoting, importing and exporting repositories from development environment to testing environment.
  • Developed cross browser compatible user interface using Struts, JSP, Servlets, HTML and JavaScript.
  • Designed and developed front-end screens using Vaadin, JavaScript, CSS3, and HTML.
  • Involved in coding automated Jenkins test cases, Maven for building the application.
  • Involved in interaction with DevOps tools - Chef for continuous delivery & Jenkins for automated builds.
  • Used Log4j for logging and tracing java code
  • Used JUnit for unit testing.
  • Used SVN for version control and source management.

Confidential, Chicago IL

Java/J2ee Developer

Responsibilities:

  • Utilized Agile Methodologies to manage full life-cycle development of the project
  • Created Web Layer using JSF framework.
  • Used struts framework's action states for handling the dialog modules.
  • Worked Extensively on Spring IOC, Spring DAO framework, Spring Web services and integrated spring with Struts framework
  • Developed the application using Java Beans, Servlets and EJB’s.
  • Involved in integrating and business layer with DAO layer using custom frameworks
  • Involved in operating with MongoDB.
  • Used JMS for sending and receiving requests and response from the message queue.
  • Used Hierarchies tool for configuring entity base objects, entity types, relationship base objects, relationship types, profiles, put and display packages and used the entity types as subject areas in IDD.
  • Used Log4j for logging and tracing java code
  • Designed and developed front-end screens using JavaScript’s, CSS, and HTML.
  • Parsed the XML content and displayed the content in the user interface layer using STAX Parsers.
  • Involved in coding for TestNG test cases, ANT for building the application.
  • Implemented MVC design pattern

Confidential, Richardson TX

Java/J2ee Developer

Responsibilities:

  • Utilized Agile Methodologies to manage full life-cycle development of the project.
  • Implemented MVC design pattern using Struts Framework.
  • Form classes of Struts Framework to write the routing logic and to call different services.
  • Created tile definitions, Struts-config files, validation files and resource bundles for all modules using Struts framework.
  • Developed web application using JSP custom tag libraries, Struts Action classes and Action. Designed Java Servlets and Objects using J2EE standards.
  • Used JSP for presentation layer, developed high performance object/relational persistence and query service forentire applicationutilizingHibernate.
  • Developed the XML Schema and Web services for the data maintenance and structures.
  • Developed the application using Java Beans, Servlets and EJB’s.
  • Created Stateless Session EJB’s for retrieving data and Entity Beans for maintaining User Profile.
  • Evaluation and implementation of user administration tools including IBM’s IDI/TIM and CA’s Admin.
  • Used WebSphere Application Server and RAD to develop and deploy the application.
  • Worked with various Style Sheets like Cascading Style Sheets (CSS).
  • Designed database and created tables, written the complex SQL Queries and stored procedures as per the requirements.
  • Involved in coding for JUnit Test cases, ANT for building the application.

We'd love your feedback!