We provide IT Staff Augmentation Services!

Java Full Stack Developer Resume

1.50/5 (Submit Your Rating)

SUMMARY:

  • 9+ years of industry experience in Software Design, Development, Integration, Analysis, and implementation of Java web based applications.
  • Strong knowledge in Designing, Developing, Implementing, and Delivering e - Business/Shipping Packaging Web, Mobile and Intranet based applications between different domains.
  • Experience in creative and effective Client-Side using Java, JSP, Java FX, and AJAX, Angular 2+, Hibernate, JPA, spring boot and Micro services.
  • Experience in front-end UI design implementations by writing HTML5/HTML, CSS3/CSS, Bootstrap, JavaScript and Jquery.
  • Extensive work experience on Multi-Threading.
  • Extensive experience in developing consumer / producer Web Services using Restful API, Java Spring, Sails and Express on Node JS server.
  • Experience in developing mobile application on Android Platform
  • Experience working with versioning tools like CVS, Subversion and GIT
  • Experience in developing consumer / producer Web Services using SOAP, WSDL
  • Experience in Application Software Development and Design, Object Oriented Design and Analysis (OOAD), Technical Documentation.
  • Experienced in all phases of Software Development Life Cycle (SDLC) environments like Agile Methodology, SCRUM, Design Thinking and Waterfall Model.
  • Experience with Responsive Web Design, JSON, AJAX, Angular 2+, Node JS and Twitter Bootstrap.
  • Experience with AWS SDKs/API tools.
  • Strong knowledge in MS-SQL, MySQL, PostgreSQL and DB2 (IBM) as Database. Good command in writing SQL queries, Stored Procedures, and Triggers.
  • Strong knowledge with Mongo DB and REDIS as Database. Good command in writing queries, and implementation with Node JS Server.
  • Experience on IDE tools like Net Beans 8.0, Eclipse, Android Studio and STS eclipse Spring.
  • Experienced in RDBMS implementation and development using MS SQL Server, DB2 9.5/9.7
  • Good debugging skills that deep diving into technical issues, collaborating with cross-domain Experts, handling clients with different priorities, both onsite and remote.
  • Strong knowledge in writing SQL and PL/SQL scripts for the database applications
  • Self-motivated, Quick learner, innovative thinking, ability to adopt to new work culture, capable to work individually or in a team environment
  • Excellent interpersonal and presentational skills, positive attitude, and great understanding of business concepts

TECHNICAL SKILLS:

Languages: Java, PHP and VB.Net

Web Technologies: HTML5, CSS3, Java Script, Type Script, AJAX, Jquery, Angular2+, Node JS, PHP, J2EE Technologies Java Beans, Servlets, JSP, JDBC, Multi-Threading Frameworks Spring, Hibernate, Restful Web Services, Sails JS, Express JS, Laravel and Symphony

Databases: IBM DB2, MySQL, MS SQL Server, PostgreSQL, Mongo DB, REDIS Web/App Servers Tomcat Web Services Restful, SOAP, WSDL, Node JS, Apache PHP

IDEs & Other Tools: Net Beans, Eclipse, Visual Studio, AWS, Android Studio Operating Systems Windows, UNIX (Linux, OSX) Version Control Subversion SVN and GIT.

PROFESSIONAL EXPERIENCE:

Java Full Stack Developer

Confidential

Responsibilities:

  • Involve in the design, development and testing phases of software development using AGILE methodology with Design Thinking and SCRUM.
  • Analyse, Design and Implement the strategy for r- engineering from monolithic application to MicroServices application.
  • Design the data structure on IBM DB2 and implement with optimization techniques in the application like indexing, Store Procedures and Triggers when it necessary, using sequences on primary keys.
  • Generate Users, Groups, Permission and scripts administration on the all phases of the development.
  • Add columns to schema for support the migration strategy of data from legacy Fire Bird DB to DB2 DB.
  • Implement MicroServices architecture using spring framework composing the application classes as Spring Beans using Spring IOC/Dependency Injection.
  • Use SWAGGER as a tool for designing and writing API documentation.
  • Use java concepts like Collections, Exception handling to develop business logic.
  • Develop Data persistence API using JDBC template, Spring DAO layer.
  • Implement logging with JWT and spring security using spring's Aspect Oriented Programming (AOP) concept for logging errors into Database Table and log file.
  • Code various business process methods required for creation of Web Services on Spring Framework related to shipping packaging and financial accountant process, using REST web services, coding with collections.
  • Develop and design many kind of libraries deployed in local Nexus Repository, this libraries were used for sharing methods between MicroServices.
  • Work on Maven 3.5.0 during build process also modified pom.xml to use latest third part and local libraries.
  • Work in build process and deploying the MicroServices on Tomcat Server.
  • Work in build process, such as emailing notification to offices involves, coordinators, managers and Financial Accountants, using a dedicated micro service to emailing.
  • Develop JPA annotations to caching to reduce the load on the DB2 DB Server.
  • Involve in java to make multiple changes on multiple records in only one transaction.
  • Develop code using Java 8 features like lambda expressions, streams, predicates.
  • Develop the application using spring tool suite and involved in testing and deploying on Tomcat application server.
  • Implement multithreaded design using JAVA FX.
  • Develop front-end code with JAVA FX to retrieve data as JSON Object using the library GSON, then display the well-organized result in Desktop app.
  • Code CCS styles and XML elements.
  • Use lambda expressions and collections of JAVA 8.
  • Develop and execute test data for functional and user acceptance testing to assure quality project deliverables.
  • Build and Deploy strategies.
  • Involve in the end to end project phases and providing warranty support on the applications.
  • Analyse the migration data strategy, develop of the migration tool using existing micro-services.

Environment: Java 1.8, spring 5, spring boot, DB2, REST Web services, XML, JAVA FX, Maven, GIT.

Confidential

Java Full Stack Developer

CO DETALLE S C

Responsibilities:

  • Design and developed application user interfaces using Java Swing using different elements like tables, pagination, etc.
  • Developed many kinds of reports using Jasper reports with multi pages.
  • Created views, models and controllers and followed MVC architecture for the desktop application development.
  • Developed MVC application with MYSQL, using transaction management.
  • Developed business components and create the session and security logic.
  • Participated during all developed cycle of the application.
  • Analysed the complex business rules and generate different kinds of algorithms, to achieve the requirement.
  • Designed mock ups, and validate them with the client.
  • Used JQUERY, JSON, AJAX and DOM scripting to create interactive web applications.
  • Consumed web services rest with implementation of Angular JS, services
  • Used selenium software for web testing
  • Deployed .Net Application in windows server 2012.
  • Created forms to collect and validate data from the user in HTML5 and Angular JS.
  • Validated with the key user, the business rules, user interfaces, and functional during stabilization process.
  • Coordinated checklist minimum requirements for deploy on site.

Environment: .NET Framework 4, HTML5, Angular JS, JavaScript, Jquery, Ajax, CSS, REST Web services, GIT

Java Developer

Confidential

Responsibilities:

  • Worked with business analyst to collect and understand business requirement and translate that into IT functional requirement and technical solution.
  • Produced preliminary design document and detailed design document.
  • Analysed the functional requirements and generate the user stories.
  • Used Android Studio as Integrated Development Environment for development of code and configuration.
  • Coded with Android SDK API 17.
  • Managed the life cycle of activities of android, and using fragments, serialisable objects and recycler views.
  • Consumed rest web services, through volley library for rest request.
  • Design and developed the User Interface using XML and Material Design.
  • Design and develop the authentication Logic with JWT and storing data on SQLite.
  • Developed Back End database MySQL.
  • Implemented the best design patterns and coding to adapt for future changes.

Environment: Java/Android, SOAP & Restful Web services (PHP SYNPHONY), SOAP UI,, Volley Google, Gradle, JSON, GIT, MySQL, Linux Ubuntu Server.

We'd love your feedback!