We provide IT Staff Augmentation Services!

Jr. Java Developer Resume

3.00/5 (Submit Your Rating)

Billerica, MA

SUMMARY

  • Around 5 Years of progressive experience in all phases of software development life cycle including requirements analysis, applications design, development, Integration, maintenance and testing of various client/server, N - tier and web applications.
  • Experience in Developing User Interface (UI) Rich Web Applications, and Web Service Applications using Front End/User Interface (UI) Technologies like Object Oriented JavaScript, Type Script, Angular 2.0, Angular 4,
  • Worked extensively on Angular 2/ Typescript SPA domains. Hands on Experience on Angular CLI (Command line Interface).
  • Good amount of work done on Reactive forms or Web Forms 2.0 in Angular 4 and their Validations.
  • Create desktop application with Angular 2/4 and Unit Test with Karma-Jasmine.
  • Expertise in using Angular JS directives, Controllers, Filters, Services, Templets, Events and Injectors.
  • Proficient in Design Patterns like Repository pattern, Factory pattern, Singleton pattern and Facade pattern.
  • Wrote several Angular components using services, directives and filters.
  • Good Experience using Bootstrap for Responsive Web Design (RWD) and CSS media Queries.
  • Experience in Agile, SCRUM methodologies such as Extreme Programming, Waterfall Model and Test Driven-Development.
  • Responsible for checking cross browser compatibility and hence worked on different browsers like Mozilla-Firefox, Google chrome, Safari and Internet Explorer.
  • Integration of user-facing elements developed by front-end developers with server side logic using node.js
  • Writing reusable, testable, and efficient code and Implementation of security and data protection using node.js
  • Design and implementation of low-latency, high-availability, and performant applications using node.js.
  • Integration of data storage solutions from API using node.js
  • Used Typescript in Angular 4.0 reformation, by using the System JS we convert the Typescript files to JavaScript files, as a default extension with the help of reference libraries.
  • Good Understanding of Document Object Model (DOM) and DOM Functions.
  • Possess good experience on IDE tools like Visual Code, Notepad++, Sublime Text and Visual Studio.
  • Good knowledge in finding out the bugs in the application and used debug tools for eliminating the frontend code issues.

TECHNICAL SKILLS

Web Technologies: HTML5, CSS3, JavaScript, jQuery, DOM, AJAX, JSON, Bootstrap.

Java, J2EE: JQuery, Bootstrap 3.5, XML, JSON, Angular 2/4, TypeScript, Angular 2/4,6, React js, Node.js

Unit Testing: Jasmine, Karma, Selenium, Cucumber

IDE, HTML Editors: Notepad++, Visual Code, Visual Studio, sublime 2

Methodologies: Agile, UML, Waterfall, Safe Agile, SCRUM, TDD, Pair Programming

Debugging Tools: Firebug, Google Chrome Web Debugger, Bugzilla

Tracking tools: SERVICE NOW, JIRA, TALISMA 6.0, Rally and HP Quality Control

PROFESSIONAL EXPERIENCE

Confidential, Billerica, MA

Jr. Java Developer

Responsibilities:

  • Followed SCRUM Software Development Methodology in the progress of the project. Update or track the support ticket status on daily basis using tool JIRA
  • Worked on entirely Java Concepts Object-Oriented-Programming, Collections, Arrays, and Threads.
  • Worked on Java Swing, which provide platform-independent and lightweight components. Developing User interface and business logic in Java to implement new user work ows using Swing.
  • Java Swing is a part of Java Foundation Classes that is used to Create Window Based Applications. It is built on top AWT (Abstract Windowing Toolkit) API and entirely written in Java.
  • Java swing package provides classes for java swing API such as JButton, JTextField, JTextArea, XTButtonFactors, XTCircularButtonFactory, JRadioButton, JCheckBox, JMenu, JColorChooser
  • Knowledge on deploying jar les or components from one project to another project using terminal.
  • Developing Messages to communicate with server and control robot / workstation interaction.
  • As an Individual Contributor responsible for gathering the Development requirements from the Manager and Business Partner and deeply involved in Analysis, Design, and Development, Implementation and Testing the requirements.
  • Conduct Daily standup’s with the internal Dev and QA team. Conducted Code Reviews.
  • Developed the workstation component of a client server architecture that automates the ful llment for on-line grocery.
  • Part of bi-weekly architecture discussions over technical scoping and technology evaluation.
  • Used GIT for Version Control System and follow an agile methodology which is an incremental approach.

Confidential, Waltham, MA

Full Stack Software Developer

Responsibilities:

  • Followed SCRUM Software Development Methodology in the progress of the project.
  • As an Individual Contributor responsible for gathering the Development requirements from the Manager and Business Partner and deeply involved in Analysis, Design, and Development, Implementation and Testing the requirements.
  • Developed the Responsive Web Design using CSS Bootstrap.
  • Been part of re-designing the module level re-writing in designing the model and application architecture
  • Part of bi-weekly architecture discussions over technical scoping and technology evaluation.
  • Worked on many custom modules and widgets using React JS for faster compilation and developing reusable components, Forms, Events, Router, Keys. CSS/HTML and made those cross-browsers consistent.
  • Used React JS for templating for faster compilation and developing reusable components.
  • Used Node.js for server-side rendering and framework like Express to mock a restful API.
  • Used NPM for installing required node modules and Express NPM modules.
  • Worked in using React JS components, Forms, Events, Keys, Router, Animations, and Flux concept.
  • Providing the script/db to the client which can help in processing the business temporarily and suggesting the engineering to fix in the later.
  • Referencing and publishing the Azure functions to trigger mails and logs
  • Deploying the changes from development to the staging using azure Config xml
  • Using azure SQL to add/remove operations on the patient activities.
  • Worked on React JS Virtual Dom and React views, rendering using components which contains additional components called custom HTML tags. Used React-Autocomplete for creating google maps location search on the webpage.
  • Implemented stable React components and stand-alone functions to be added to any future pages .
  • Used GIT for Version Control System and follow an agile methodology which is an incremental approach.
  • Developed application for different browsers and fixed bugs for browser compatibility.
  • Integration of user-facing elements developed by front-end developers with server side logic using node js
  • Writing reusable, testable, and efficient code using node js
  • Design and implementation of low-latency, high-availability, and performant applications using node js
  • Implementation of security and data protection and data storage solutions from API using node js
  • Support the Project instances across multiple clients and Conducted Code Reviews.
  • Involved in creating Normalized Database required Objects like Tables, Backup and Restore etc.,
  • Good knowledge on karma to execute JavaScript code in different browsers.
  • Applied jQuery core library functions for the logical implementation of all the applications at the client side.
  • Update or track the support ticket status on daily basis using tool JIRA

Environment: HTML5, CSS3, JavaScript, Bootstrap, jQuery, SCRUM Methodology and MS Office, Jira, Node js, React, GIT Repository Pattern, IIS 7.0, Responsive Design, LINQ, Bootstrap 3.5, JSON Design, Type-Script, SQL Server 2012.

We'd love your feedback!