Java Cloud Developer Resume
Richmond, CaliforniA
SUMMARY:
- 5 years of experience as a Web/Application Developer and Cloud Engineer as coding with analytical programming using Java and J2EE technologies.
- Actively involved in each phase of software Development life cycle (SDLC) experience in Agile Software Methodology.
- Experience in design and development of multi - tier applications using Java, J2EE, Cloud Services Amazon Web Services (AWS), Salesforce (SFDC) and Web Services (REST and SAOP).
- Experience in designing and developing Microservices architecture applications.
- Experience in developing web applications by following Model View Control (MVC)
- Experience with frameworks including Spring, Spring MVC, Spring Batch and Struts.
- Expertise in client-side technologies including AngularJS, NodeJS, Bootstrap, JavaScript, jQuery, HTML and CSS.
- Knowledge in Using Amazon Elastic Beanstalk with Amazon EC2 to deploy project into AWS
- Good experience with JDBC to perform operations such as CR UD operations and writing complex queries with Oracle 10g/11g
- Good experience in Core Java concepts like object oriented programming, Multi-Threading and Exception Handling and knowledge in client server environment.
- Experience in developing web services (WSDL, SOAP and REST) and consuming web services
- Experience with UML diagrams.
- Experience in utilizing SAS procedures, Macros and other SAS application for data extraction, data loading, cleaning and reporting.
- Performed mapping of JSON/XML formatted data with relational databases like MySQL, PostgreSQL and SQLite
- Hands on experience with installation and configuration of Apache Tomcat server
- Expertise in full life cycle application development and good experience in Unit testing and Test-Driven-Development (TDD).
- Experienced with CI tools and Version Control Tools or Source Code tools.
- Hands on experience with continuous integration and automation using Jenkins
- Hands on experience with version control tools such as SVN, GitHub, GitLab
- Excellent communication, Team work, inter-personnel and presentation skills, fast learner and organized self-starter.
TECHNICAL SKILLS:
Programming Languages: Java/J2EE, C, C++, Python, SQL and PL/SQL.
Frameworks: Struts, Spring, Spring Boot, Spring Batch.
Technologies: HTML, CSS, Java Script, jQuery, AJAX, XML, Angular JS, NodeJS.
Version Control: GIT (GitHub), SVN, CVS, Bitbucket.
Databases: Oracle, MySQL, PostgreSQL, MongoDB.
IDE's/ Development Tools: Eclipse.
Web Services: SOAP, REST.
Operating Systems: Windows, Red hat Linux, MAC OSX.
Protocols: MQTT, HTTP/HTTPS, SOAP, SNMP, SMTP.
Deployment Tools: Jenkins
Tracking Tools: Bugzilla and JIRA.
Methodologies: Agile, Scrum and Waterfall.
PROFESSIONAL EXPERIENCE:
Confidential, Richmond, California
Java Cloud Developer
Environment: Amazon Web Services (AWS), Cloud Environment, Lambda Functions, DynamoDB, API Gateway, Java, J2EE, REST API, Spring Framework, AngularJS, HTML, Amazon S3, Cloud Watch, Gradle, eclipse, MSSQL Server, GIT, Jira, Jenkins, Confluence, Past
Responsibilities:
- Experience working in a fast-paced scrum environment.
- Designed base project structure and different modules using Microservices architecture.
- Developed Shared Services, Event and Data processors using Lambda functions
- Implemented AWS API Gateway.
- Configured Cloud Formation, AWS IOT and, IAM.
- Developed S3 and Cloud Watch clients for data operations.
- Involved in UI development for the application using HTML5, CSS3, AngularJS.
- Experienced in GitLab CI and Jenkins for CI and for End-to-End automation for all build and CD
- Implemented Lambda to configure DynamoDB Auto scaling feature.
- Implemented Data Access Layer to access AWS DynamoDB data.
- Created Device Simulator using Spring Boot.
- Created Integration Test module for end-to-end testing.
- Did code reviews and implemented best practices.
- Used Git and Bitbucket server for source repository.
- Wrote unit test cases for Controller, Service and DAO layers.
- Worked on front end frame works like CSS, Bootstrap for development of Web application.
- Worked in MySQL database on simple queries and writing Stored Procedures for normalization.
- Deployed the project into Jenkins using GIT version control system.
- Learned to index and search/query large number of documents inside Elastic search.
- Taken part in entire lifecycle of the projects including Design, Development, and Deployment, Testing and Implementation and support.
Confidential
Java Developer
Environment:: Java, J2EE, MVC, REST API, Spring framework, HTML, CSS, AngularJS, Gradle, eclipse, MSSQL Server, GIT, Jira, Jenkins, Confluence.
Responsibilities:
- Analysed project requirements and prepared high level technical documents.
- Used Jira for User Story and Defect management.
- Developed frontend components such as controller layer, service layer and data layer using HTML, CSS and AngularJS.
- Used Jasper tool for generating Contract reports.
- Developed backed API application using Java, J2EE on top of Spring MVC.
- Implemented REST API web services to interact with Salesforce services.
- Involved in implementing backend logic using Hibernate framework to interact with SQL Server.
- Worked on front end frame works like CSS, Bootstrap for development of Web application.
- Worked in MySQL database on simple queries and writing Stored Procedures for normalization.
- Deployed the project into Jenkins using GIT version control system.
- Written Unit Test cases and Integration Tests.
Confidential
Graduate Trainee Engineer
Environment: Java, PL/SQL, Linux, HTML, XHTML, CSS, AJAX, JavaScript
Responsibilities:
- Followed Agile Methodologies to manage full life-cycle development of the project.
- Writing backend programming in Python and used the Django Framework to develop the application.
- Implemented user interface guidelines and standards throughout the development and maintenance of the website using the HTML5, CSS3, JavaScript, jQuery and Angular JS.
- Developed views and templates with Python and Django's view controller and templating language to create a user-friendly website interface.
- Developed RESTful services using Django.
- Designed and developed communication between client and server using Secured Web services.
- Developed and tested many features for dashboard using Python, Java, Bootstrap, CSS, JavaScript and jQuery.
- Worked on YUPPTV APP for the DEVICES.
- Android 4.0.1 ad 4.02 based Handsets (HTC, Samsung, LG, and Sony).
- Smart TV’s (Panasonic VEERA, Samsung, LG, Sony BRAVIA).
