Java/j2ee Developer Resume
SUMMARY:
- 13 years of experience in IT Industry with proficiency in Design and Development of J2EE Projects. Complete understanding of Object Oriented design and development of Web - based and client/server-based systems on multiple platforms.
- Experience in configuring and deploying applications in Tomcat 6.0/7.0 and WebLogic servers.
- Developed applications using JAX-RS API with Jersey Implementation
- Working Knowledge of multiple Web Technologies on Spring, Hibernate,
- Struts, Servlets, JSP, JDBC and XML.
- Worked on AWS Lambda functions using Python
- Worked on Restful web services (APIs), Spring MVC framework, Spring Boot and JSON.
- Worked on Spark with Scala programming and Python 2.7
- Monitoring tools Cloud Watch alerts, SNS Topics, Splunk alerts
- Designing and deploying scalable, highly available, and fault tolerant systems on AWS
- Experience in Waterfall and AGILE/SCRUM methodologies such as iterative development (sprints), Story pointing, Stand-up, Retrospective and Pair Programming.
- Testing expertise includes functional testing, unit testing, integration testing, regression testing and system testing.
- 2+ years of combined experience of Test Automation Framework development from scratch using Tools like Rubymine, Gherkin, JMeter
- Experience in Agile Development Env. Using ATDD approach.
- Working experience with Struts, iBatis technologies
- Very Good Experience in using Java IDE tools such as Eclipse, JDeveloper, Intellij and Spring Tool Suite.
- Involved in writing Test Plans by incorporating Performance Testing Objectives, Testing Environment, User Profiles, Risks, Test Scenarios, Explanation about the Tools used, Schedules and Analysis, Monitors and Presentation of results.
- Extensive experience in centralized and distributed version control systems such as SVN, GIT, WINCVS
- Worked on wide variety of platforms like Unix and Windows operating systems
- Quick learner, good team player and proven track record for effective project execution.
- Exhibited excellent Communication skills, Leadership skills.
PROFESSIONAL EXPERIENCE:
Confidential
Java/J2EE DeveloperResponsibilities:
- Involved in complete life cycle of software development including designing, developing, testing, and deployment of application.
- Building AWS Stack and deploy in EC2 Instance
- Provide technical solutions/suggestions for other adhoc tasks.
- Used various Core Java concepts such as Exception Handling, Collection APIs to implement various features and enhancements.
- Involved in test-cases using Junit, debugging and Implementation
- Followed agile methodology to implement this project.
Environment: Java, Spring Boot, AWS, EC2, JAX-RS, JSON, Postman REST Client
Confidential
Java/J2EE DeveloperResponsibilities:
- Involved in complete life cycle of software development including designing, developing, testing, and deployment of application.
- Building AWS Stack and deploy in EC2 Instance
- Provide technical solutions/suggestions for other adhoc tasks.
- Used various Core Java concepts such as Exception Handling, Collection APIs to implement various features and enhancements.
- Involved in test-cases using Junit, debugging and Implementation
- Followed agile methodology to implement this project.
Environment: JAVA/J2EE, Spring Boot, Postman REST Client, Python 2.7, Spark, Scala
Confidential
Java/J2EE DeveloperResponsibilities:
- Involved in complete life cycle of software development including designing, developing, testing, and deployment of application.
- Building AWS Stack and deploy in EC2 Instance using Jenkins.
- Build Docker Containers and Deploy in AWS ECS.
- Enable API logging with Splunk.
- Provide technical solutions/suggestions for other adhoc tasks.
- Used various Core Java concepts such as Exception Handling, Collection APIs to implement various features and enhancements.
- Involved in test-cases using Junit, debugging and Implementation
- Followed agile methodology to implement this project.
Environment: Java, J2EE, JSON, Spring framework, JAX-RS, SOAPUI, Ruby, Cucumber, ATDD
Confidential
Java/J2EE Developer
Responsibilities:
- Involved in the Analysis, Design, Coding and testing of user requirements in different sprints.
- Working on the development work as well as support for previous releases.
- Developed web services by using Spring REST full web services APIs.
- Agile development process has been followed.
- Validating the functionalities after every sprint for impact on migration.
- Test cases have been written by using JUnit framework.
- Involved on peer to peer testing and code review meetings.
- Utilized JAX-RS APIs on Jersey framework for developing web services.
- Created the WAR and deployed it in Apache Tomcat Server using Cargo Plugin.
- Support the other team members for runtime issues and helped them to track down the issues and update the issue reporting sheet.
- Documented the support information which helps in understanding the application for a new team member.
Environment: Java, JSON, Parasoft Virtualize, Restful web services, Tomcat7.0, Junit.
Confidential
Java/J2EE Developer
Responsibilities:
- Involved in the Analysis, Design, Coding and testing of user requirements in different sprints.
- Provide technical solutions/suggestions for other adhoc tasks.
- Coordinating with the business and functional teams to get clarity on the requirement for analysis.
- Working on the development work as well as support for previous releases.
- Developed web services by using Spring REST full web services APIs.
- Used various Core Java concepts such as Exception Handling, Collection APIs to implement various features and enhancements.
- Agile development process has been followed.
- Test cases have been written by using JUnit framework.
- Utilized JAX-RS APIs on Jersey framework for developing web services.
- Created the WAR and deployed it in Apache Tomcat Server using Cargo Plugin.
- Support the other team members for runtime issues and helped them to track down the issues and update the issue reporting sheet.
Environment: Core java, JSON, Restful web services, Tomcat7.0, Junit.
Confidential
Java/J2EE Developer
Responsibilities:
- Monitor the progress of all Stories and update the status of Tasks on daily basis in Version1 as part of Agile process
- Contributing to team meetings;
- Troubleshooting development across multiple environments and operating platforms
- Prepare and produce releases of software components
- Frequently communicate project statuses to all stakeholders and track the project to closure
- Proactively alert management for any impediments and involved in planning
- Coordinating Dependent teams and making sure that dependencies are not impacting our deliverables
- Worked on Spring framework, JAX-RS, SOAPUI, Ruby, Cucumber, ATDD
- Monitor the progress of all Stories and update the status of Tasks on daily basis in
- Demo to the Product Owners
Environment: Spring framework, JAX-RS, SOAPUI, Ruby, Cucumber, ATDD
Confidential
Java/J2EE Developer
Responsibilities:
- Monitor the progress of all Stories and update the status of Tasks on daily basis in Version1 as part of Agile Process Representation of Stand up, Sprint Planning and Grooming meetings
- Frequently communicate project statuses to all stakeholders and track the project to closure
- Proactively alert management for any impediments and involved in planning and preparation of process related documents
- Coordinating Dependent teams and developers and making sure that dependencies are not impacting our deliverables Fixing the defects identified by the testers and demo to the Product Owner
Confidential
Java/J2EE Developer
Responsibilities:
- Monitor the progress of all Stories and update the status of Tasks on daily basis in Version1 as part of Agile Process Representation of Stand up, Sprint Planning and Grooming meetings
- The prime responsibility of this position is to either manage a small team of analysts, developers or engineers and drive delivery of a small module of a project ( AD/ AM/ Testing) or serve as entry level specialist with expertise in particular technology /industry domain / a process of a ERP package. If not a module the lead is responsible for functional /technical track of a project.
Environment: Java, Savvion, JSP, Java Script, Oracle
Confidential
Java/J2EE/ BPM workflow Developer
Responsibilities:
- Worked as a team member in use case development and user interface
- Monitor the progress of all Stories and update the status of Tasks on daily basis in Version1 as part of Agile Process Representation of Stand up, Sprint Planning and Grooming meetings
Environment: Java, PEGA, JSP, Java Script, Oracle
Confidential
Java/J2EE/ BPM workflow Developer
Responsibilities:
- Worked as a team member in use case development and user interface
- Involved as team member for the enhancements and bug fixing of Huntsman Account Payables Approval System
- Automation of the reports which are being pulled manually by the support team
Environment: Java, Savvion BPM, JSP, Java Script, Oracle