Lead Java Aws Developer Resume
SUMMARY
- A dynamic, self - motivated IT consultant with 12+ years of experience in Analysis, Design, Testing, Implementation, Support and Management.
- Experience in Design and Development of Client-Server applications using Java, Java EE technologies
- Specializes in web-development using Java EE, including Web Services (SOAP and REST)
- Proficient in implementing MVC architecture using Spring, Struts
- Experience on ORM frameworks - Spring JDBC template, Hibernate(Previous experience 1 Proj)
- Experience in cloud technologies like AWS , Jenkins, Kubernetes, Docker and Kibana .
- Experience in web-technologies like HTML, CSS, JSP and JavaScript
- Worked on MySQL Server and Oracle database
- Expertise with Code management tools: Subversion, Git, Code Cloud
- Hands on Experience in developing applications using IDE’s like Eclipse
- Worked with build tools such as Jenkins, Maven
- Experience with Design patterns to deliver Java EE services.
- POC on Amazon Web Services (AWS) S3, EC2, RDS, VPC, VPC Peering, Auto Scaling, Dynamo DB.
- Experienced in Telecomm, Confidential domain
- Worked on Agile tools JIRA, Rally and TDP
- Worked on both the SAFE Methodology of software design
- Excellent communication and analytical skills, effective client relationship and good managerial skills
- Ability to complete projects in a timely fashion while focusing on delivering client driven applications to help streamline business needs.
TECHNICAL SKILLS
Operating Systems: Windows, Linux, UNIX
Programming Languages: Java, J2EE, PL/ SQL.
J2EE Technologies: JSP, Servlets, JDBC, Crystal Reports,.
Framework: Struts 2, spring, Spring Boot, Hibernate, Micro services
Databases: Oracle, 10g/9i/8i, MY SQL and CASSANDRA.
Development tools: Eclipse 3.5, STS.
Web/Application Servers: Web Logic … Apache Tomcat 6.X, 7.1, Web Sphere.
Web Development: JavaScript, HTML5, XML.
Build/Testing tools: Jenkins, Maven 3.x, and Junit 4.7.
Web Services: SOAP, WSDL, REST
Others/Tools: Agile/Scrum, Subversion.
Methodologies: SDLC, Agile (Scrum)
Design/Version Control: SVN, CVS and Tortoise SVN.
Message Service: JMS
PROFESSIONAL EXPERIENCE
Confidential, Dallas, TX
Lead Java AWS Developer
Responsibilities:
- Involved in designing and configuration for spring boot.
- Involved in Design and implementing REST services using Spring Boot application.
- Configuring CI/CD pipelines.
- Analysis of the specifications provided by the clients
- Preparing Design documents like AID.
- Coding using SpringBoot, JAVA, MICROSERVICES, Jenkins,Kubernetes,Docker and Kibana, REST, JSON, MongoDB, JENKINS and MAVEN
- Used Amazon Web Services (AWS) like EC2, S3, cloud watch and Elastic Bean Stalk for code deployment.
- Developed API for using AWS Lambda to manage the serverless architecture and run the code in AWS
- Migrated test and use cases for applications to AWS cloud with public and private IP ranges to
- Carrying Unit testing and integration testing, trouble shooting for defects and providing solution to defects.
- Providing support for Production deployment and defects raised, carrying maintenance activities for Production deployable.
- Review coding and documents for peer employees.
- Responsible for overseeing the Quality procedures related to the project.
- Independently deployed and scalable service instance using Docker.
- Unix shell scripting to automate build.
- Involved development and maintenance of ebill application, Catalog, Checkout, Profile and Subscription services
- Deploying microservices into k8s pods.
- Pushing code to code Cloud.
Environment: Java/J2EE 1.7, Spring Boot, Jenkins, Docker, Kubernetes, JSON, REST, Tibco BS, Contivo, No-SQL Cassandra/MongoDB, Agile/SAFe, JIRA, Maven, SOAP, Code Cloud, Rally, TDP, Splunk, Confidential -leaf, PostMan/Insomnia,Puppet,Nagios,Unix/Linux.
Confidential, Dallas, TX
Lead Java Developer, Web Service
Responsibilities:
- Involved in designing and configuration for spring boot
- Configuring CI/CD pipelines
- Analysis of the specifications provided by the clients
- Preparing Design documents like AID
- Designing Schemas, Model and Data mapping files
- Coding using Spring Boot, TIBCO, CONTIVO, JAVA, MICROSERVICES, REST, JSON, Mongo DB, JENKINS and MAVEN
- Carrying Unit testing and integration testing, trouble shooting for defects and providing solution to defects
- Providing support for Production deployment and defects raised, carrying maintenance activities for Production deployable
- Review coding and documents for peer employees
- Responsible for overseeing the Quality procedures related to the project
- Develop Java classes for scenarios not handled by Tibco
- Develop request and response schemas
- Develop request and response mappings using Contivo
- Work on Agile mode.
Environment: Java/J2EE 1.7, Spring Boot, MICROSERVICES, DOCKER, JSON, REST, Tibco BS, Contivo, No-SQL Cassandra/Mongo DB, JIRA, Jenkins, Maven, SOAP, Code Cloud, Rally, TDP, Splunk, Confidential -leaf, bit Bucket.
Confidential
Full Stack Java Developer
Responsibilities:
- Implementation of financial fusion modules for Credit Cards for Confidential .
- Preparing unit test cases using Mockito
- Preparing DLD from FSD
- Preparing Use cases.
- Preparing Class and sequence diagrams
- Implementing design using STRUTS-2 framework and jquery
- Developed unit case testing scenarios with JUnit
- Implemented logging mechanism using Log4j
- Configured and Deployed WAR files into Web Sphere Application Server
- Build automation done and tested primarily using Apache Maven
- Subversion SCM tool was used with Jenkins for continuous Integration
- Involved in code review and deployment of the application on development, testing of production servers
- Drafted User Testing and Regression Testing using Selenium and JUnit
- Involved in writing Web Services for building the middleware
- Distributed components and deployed them on application servers.
Environment: Java/J2EE 1.6, JDBC, STRUTS-2, Tiles, JSP, Servlets, HTML5, CSS3 and JavaScript, jQuery, XML, Eclipse IDE, AJAX, Apache Maven, SVN, Jenkins, Windows, Websphere, JUnit 3.8, Log4j, Mockito.
Confidential
SSME/Business Analyst Implementation
Responsibilities:
- Implementation of EPC and business configurations as per line of business i.e phone, internet, TV and home security
- Developing soap agents for specific devices for activating Sms, Vms and Blackberry services using WSDL and JAVA
- Developing pseudo codes for Sms and Vms
- Reviewing IAs and writing detail design solutions
- Preparing UT and ST test cases
- Presenting solutions to customer
- Configuring application Confidential client site
- Defect fixing with RCA
- Unix shell scripting.
Environment: Amdocs activation manager, Service Catalogue, Product catalogue, EPC, UNIX, PL/SQL, Oracle, Windows, CVS, Xtra-C.
Confidential
Java/J2EE Developer
Responsibilities:
- Developed different modules in CAM
- Designed and documented system specification
- Wrote SQL statements and procedures
- Developed JAVA classes.
- Responsible for UI designing and prototype development
- Developed reports using Report Man and Crystal report
- Developed staging module using DHTMLX, XML and JDOM.
Environment: Java 1.5, J2EE 6, JDBC, STRUTS-2, Tiles, JSP, JSF, PL/SQL, XML, JavaScript, HTML, CSS, Tomcat, Eclipse 3.7, JUNIT, CVS, Oracle 10g, Windows 7.
Full Stack Developer
Confidential
Responsibilities:
- Full life cycle implementation and design of the System
- Designed and documented system specification and designed database in MySQL
- Developed JAVA classes and individual module development in JSP using JAVA classes
- Responsible for UI designing and prototype development
- Optimization of SQL Queries
- Maintained database and application components, regular support activities, documentation and testing
- Studied business process of the company and understand client requirements.
Environment: Java, J2EE, JDK 1.4,JDBC, Servlets 2.4, JAXB, Struts 1.1, DAO, HTML, Java Script, XML, CSS, XHTML, DHTML, Ajax, SOAP, LDAP, Web Services, JSP1.2, JSTL, Confidential Web Sphere 5.0, Oracle 9i, PL/SQL, SQL.