We provide IT Staff Augmentation Services!

Java Developer Resume

4.00/5 (Submit Your Rating)

Charlotte, NC

SUMMARY

  • A highly - motivated individual, passionate about his work and aspire to carry out his duties with the utmost professionalism and integrity.
  • Having around 7+ years of programming experience in JAVA/J2EE, Flex and specializing in web development.
  • Good noledge in Object-Oriented Analysis and Design, Data Structures and Algorithms.
  • Expertise in developing Microservices in Spring boot.
  • Well versed with software development methodologies like Agile, Waterfall.
  • Well versed in project responsibilities such as designing, coding and implementation.
  • Advance noledge of flex class library and components like graphing, charting etc.
  • Developing and designing complex RIA (Rich Internet applications).
  • Designing of Custom UI using Flex and Action Script. Knowledge on cairngorm Architecture.
  • Possess in-depth noledge of UI Development, Database Management, Object Oriented Development & Client side and Server-side development.
  • Worked with Web Service & backend data. MySQL, Oracle DB noledge for system integration.
  • Strong experience in different IDEs like RAD, Eclipse, Spring Tool Suite and IntelliJ IDEA and worked on various application and web servers like JBoss, Web Logic, IBM Web Sphere, and Apache Tomcat.
  • Experience with JUnit, Mockito, PowerMockito in developing test cases and determining application functionality.
  • Extensive experience in Amazon Web Services like EC2, Simple DB, RDS, Elastic Load Balancing, SQS, SNS, AWS Identity and access management, AWS Cloud Watch.
  • Experience with log monitoring tool called Splunk.
  • Experience with CI/CD tools like Jenkins.
  • Experience in development, deployment and troubleshooting Web based and enterprise-based applications on Windows, UNIX and Linux platforms.
  • Experience in using code repository tools - Tortoise SVN, CVS, GitHub, and Visual Source Safe.
  • Experience with applications requiring Component Development, Multithreaded Programming.
  • Strong analytical, interpersonal skills with good communication skills. Highly motivated, willing to work independently and in a team environment.

TECHNICAL SKILLS

LANGUAGES: C, C++, Java/JEE, Action Script 3.0, HTML5, Java Script, CSS, SQL

FRAMEWORKS: Springboot, Spring MVC, Spring JPA, Hibernate-shards, Struts.

WEB SERVICES: Micro Services, Restful Webservices, SOAP Webservices

WEB/APPLICATION SERVERS: RedHat JBoss, Tomcat

CLOUD: Pivotal Cloud Foundry

JAVA IDE/TOOLS: Eclipse, IntelliJ, Flash Builder 4.0.

VERSION CONTROL: SVN 1.5, GIT

DATABASE: MY SQL, Oracle

PLATFORM: Windows XP/2003/7/Server

BUILD TOOLS: Maven

TESTING: Junit, Mockito, PowerMockito.

PROFESSIONAL EXPERIENCE

Confidential, Charlotte, NC

Java Developer

Responsibilities:

  • Involved in all phases of the end-to-end implementation project- requirements gathering, analysis and design, development, testing and debugging.
  • Involved in developing Micro service with Spring boot.
  • Implemented a CI/CD pipelines using Jenkins.
  • Involved in Implementing the Splunk incidents in order to monitor the production logs.
  • Used JPA entity validations to valid rest entities and created REST controller advices to send error messages to the clients.
  • Implementing Spring services and Spring DAO’s for controller interactions to operate on data and developed asynchronous message listeners using Spring JMS.
  • Implementing Java and J2EE design patterns such as MVC, DAO and DTO and designed and developed Business components and Integrated with Spring framework.
  • Wrote data Components for Plan Setup, wrote and called StoredProcedures using Java, HQL and Hibernate.
  • Working on Spring batch in order to send data to the down streams as an auto job.
  • Involved in developing Spring MVC Rest controllers for exposing server data to UI in JSON and XML formats.
  • Involved in configuring and integrating Spring and Hibernate frameworks and integrated business layer using Hibernate with Spring DAO.
  • Involved in Unit & Integration Testing for different Modules in the application.
  • Did the application support on different environments from QA to Production. Was responsible for analyzing the issues, providing technical & functional support to the users and fix them.
  • Followed Agile Methodology for development in most of the individual projects and actively participated in the daily meetings to produce quality deliverables within time.
  • Created Amazon S3 bucket and Amazon DynamoDB connectivity from Java using Amazon SDK.
  • Implemented CURD operations on Amazon s3 buckets and Amazon DynamoDB using Amazon SDK plugin.

Confidential, New York

Java Developer

Responsibilities:

  • Developing complex distributed software applications for I-Inquire applications using Java/J2EE, Spring boot, Micro services and Cloud Foundry.
  • Converted a monolithic app to microservices architecture using Spring Boot. Deployed, Scaled, Configured, wrote manifest file for various Microservices in PCF.
  • Deployed the applications onPivotal Cloud Foundry.
  • Involved in all phases of development process such as analysis, design and implementation in Agile methodology. Participated inhaving dailySCRUMmeeting for progress reportingand task distributing.
  • Designed reusable components by utilizing various standard frameworks.
  • Evaluated requirements and initial mock-ups; made technology recommendations dat supported optimal construction, maintenance and performance
  • Collaborate with developers, QA, product owner and scrum master to assess sprint tasks, prioritize needs and produce high quality software.
  • Worked with SONAR reports.
  • Configured Splunk, Dynatrace alerts and taking necessary steps.
  • BuiltS3buckets and managed policies for S3 buckets and usedS3 bucketfor storage and backup onAWS.
  • Responsible for monitoring the AWS resources usingCloud Watch.

Confidential, Chicago

Graduate Assistant

Responsibilities:

  • Graduate Assistant to Perform a variety of administrative tasks includes maintain the application documents.
  • Maintain University web site.
  • Involved in developing the application dat stores the documents of the students using Java and HTML 5.
  • Data entry and analysis, collating marketing materials and presentations in Graduate and Professional Studies department.

Confidential

Software Developer

Responsibilities:

  • Worked on DVT 4.0.
  • Create a Market Requirement Document which will serve as the base of the product Develop the User Interface of the product using Adobe Flex 4.0 and Cairngorm Framework.
  • UI development using flex and action script using server side technology like java.
  • Developed and integrated a rich graphical user interface using Adobe Flex to facilitate Users to handle data in interactive way.
  • Worked on Benchmarking. Where Benchmarking is a feature in DVT, in which a particular school will compare with all other schools of dat group and take necessary steps to improve for next academic year.

Confidential

Responsibilities:

  • Develop different flex dashboards (for Finance, HR, Demographics, Facilities etc.) to avoid the use of Xcelsius dashboards in order to provide a cost effective solution
  • Customizing the flex UI to show real time conferences on user dashboard
  • Communication of client and server using Web Services.
  • Designing of various custom components using action script in flex.
  • Implemented a feature which converts the dashboards in to image and chart data in to PDF, MS-Excel formats.

Confidential

Responsibilities:

  • Involved in Developing Dynamic Forms Module, Dashboard Module and User management Module
  • Involved in developing User Interface by using Struts with Jquery and HTML5
  • Involved in developing the Database through Hibernate Framework.
  • Involved in developing Business logic through Spring Framework.
  • Involved in developing various Report displaying on Customers performance

We'd love your feedback!