Java J2ee / Cloud Webservice Developer Resume
Houston, TX
SUMMARY
- 8 years of extensive Information Technology (IT) industry experience in the Java Technologies and AWS Cloud Infrastructures.
- AWS Certified Developer - Associate
- Cloudera Certified Apache Hadoop Developer
- Oracle Java SE 6 Certified Programmer
- Working in Continuous Delivery (CD) approach with fully automated delivery pipeline.
- Involved in the Software Development Life Cycle (SDLC) phases which include Analysis, Design, Implementation, Testing and Maintenance.
- Worked on the development of client/server and web Applications using JAVA, J2EE, J2SE technologies and on cloud based web application.
- Expertise in Core Java concepts such as OOP Concepts, Collections Framework, Exception Handling, I/O System, Multi-Threading, JDBC, Reflection, Generics and other new features in Java 7.
- Strong hands on experience in developing the Web applications on Amazon WebService (AWS).
- Expertise with SOAP (JAX-WS), RESTful, JAXB, JAXP, JAX-RPC, XML/XSLT and WSDL for developing Web Services.
- Solid background in Object-Oriented analysis and design OOAD .
- Strong work experience using MVC pattern using Struts2.
- Experience working in Agile Software Development, Test Driven Development (TDD)
- Good experience in web server Apache Tomcat, Jetty and application server JBoss.
- Hands on experience on Couchbase NoSQL database.
- Work experience in code management tool like Microsoft Visual SourceSafe, Serena & Github
- Preparation of release notes, deploy instructions and packaging software for deployment using ANT, Maven & Gradle.
- Versatile experience of working on Waterfall, Agile and Scrum methodologies.
- Work experience in web technologies like HTML, Java Script, and CSS.
- Strong in IDE tool like Eclipse, intellij.
- Well experienced with NewRelic and Splunk logs monitoring tools to create application-monitoring dashboards, reports alerts for production operations.
- Sharp to learn new concepts, adapts to new environments.
- Dedication in planning and executing a given job to perfection.
- Good communication and interpersonal skills.
TECHNICAL SKILLS
Sun Technologies: Java, J2EE, Web services (SOAP & RESTAPI)
Amazon AWS Tools: EC2, SQS, SNS, Cloudwatch, ELB, Elasticache
Netflix OSS Stack: Eureka, Archaius, Ribbon, Hystrix, Governator
XML Technologies: XML, XSD
Web Technologies: HTML, Java Script, CSS
Frameworks: Struts 2.0
Web Services: SOAP, RESTful
Application Servers: WebLogic, JBOSS
Web Servers: Apache Tomcat, Eclipse Jetty
Operating Systems: Windows, Ubuntu (Linux)
IDE: Eclipse, JBuilder
Scripts: Linux shell scripting
Database: SQL Server,Couchbase
SCM tools: ANT, Maven, Serena, GitHub, VSS
PROFESSIONAL EXPERIENCE
Confidential, Houston, TX
Java J2EE / Cloud Webservice Developer
Responsibilities:
- Involved in developing Rest based microservice.
- Writing unit testing using JUnit.
- Executing and monitoring business runs in every environment
- Writing integration testing for testing connectivity between services
- Developing, Testing, Deploying service in AWS using Cloud Foundry
Confidential, Beaverton, OR
Java J2EE / Webservice Developer
Responsibilities:
- Involved in developing Rest based microservice.
- Writing unit testing using JUnit.
- Writing integration testing for testing connectivity between services
- Deploying service in AWS EC2 instances using Netflix/Asgard
- Involved in code review for team member code changes
- Used Couchbase as document storage for microservices.
Confidential, Parsippany, NJ
Java J2EE Developer
Responsibilities:
- Involved in design phase for 3580 release of eRAM.
- Creation of Java web application framework.
- Code management and source control.
- Involved in preparation of release notes and code deployment.
- Defect fixing during all the testing phase.
- Streamlining of development process and coordinating the project.
Confidential, Parsippany, NJ
Java J2EE Developer
Responsibilities:
- Creation of Java web services and web application framework.
- Creation of DAO layer.
- Code management and source control.
- Involved in preparation of release notes and code deployment.
- Defect fixing during all the testing phase.
- Streamlining of development process and setting guidelines for new members in the team.
Confidential
JAVA J2EE Developer
Responsibilities:
- Worked in implementing new enhancements like Alarm Notifier etc.
- Involved in resolving issue raised by customers.
- Involved in the designing of Java Server Pages.
- Validations using JavaScript and Validation framework.
- Involved in interaction with client and onsite team.