We provide IT Staff Augmentation Services!

Java Developer Resume

0/5 (Submit Your Rating)

Saline, MI

SUMMARY

  • 4+ years of experience in web application development using Java.
  • Proficient in development of Client/Server, Enterprise and web applications using JAVA, J2EE and web technologies for enterprise applications.
  • Proficient in various software development languages, OOPS concepts.
  • Known for writing efficient, maintainable and reusable code.
  • In - depth understanding of various stages of Software Development Life Cycle (SDLC) deliverables and involved in various phases including requirements gathering, analysis, design, coding and maintenance.
  • Expertise in developing web pages like HTML5, CSS3, JavaScript, jQuery, Angular with web page browser compatibility and scripting languages that interact accessibility and web browser standards for this website.
  • Experience in creating Single Page Applications using Angular framework.
  • Extensive work experience in JSP, Servlets, JavaScript, JDBC.
  • Hands on experience in building tools like Maven, Gradle.
  • Worked on the waterfall, Agile methodology.
  • Configured and created application log files using Log4J to trace required application messages.
  • Experience working with operating systems like Mac OSX and Windows.
  • Experience with IDE tools like Eclipse, Visual Studio and various tools.
  • Good understanding of Web services.
  • Experience in MySQL, MS Access databases.
  • Experience with version control tools like Git and familiar with Git Bash commands and IDE Integration.
  • Design and development of web-based applications using different web and application servers such as Apache Tomcat.
  • Capable of handling multiple tasks and work effectively both in a group and as an individual to meet deadlines.
  • Motivated team player with ability to work under minimal supervision possessing strong analytical, problem solving and communication skills.
  • Passionate about learning new skills and willing to learn new technologies.

TECHNICAL SKILLS

Languages: C, Java, SQL, Shell script, C#

Web Technologies: HTML5, XML, CSS3, JavaScript, jQuery, Angular

Databases: MySQL, MS Access

Platforms: Windows, Mac OS X

IDE/ Tools: Eclipse, Visual Studio, MS Office, SSMA

Version Control: GitHub

PROFESSIONAL EXPERIENCE

Confidential, Saline, MI

Java Developer

Responsibilities:

  • Responsible for Requirements gathering, Conceptual design, analysis, development, System Testing, Data Validation, Version Control and deployment.
  • End user support and administrative functions to include password and account management.
  • Write JSP and Servlets to add functionality to a web application based on customer requirements.
  • Used Maven as a Build Tool.
  • Develop UIs with JSP, JavaScript, HTML and CSS.
  • Wrote SQL queries to retrieve data from the database using JDBC.
  • Hands on experience using Tomcat server.
  • Configured and customized logs using Log4J.
  • Documented some of the basic business processes including the services that have not been documented, making every day work a bit easier.
  • Involved in Restful API Services to handle request from server and responded back with required information from the database.
  • Maintain and test through VBA modules between MS Access and SQL Server.
  • Importing/Exporting data from pre-existing .csv files and Excel sheets in batch mode in MS Access using VBA.
  • Wrote and maintained Bash, VBScript, PowerShell and batch executables to automate server administration tasks.
  • Created joins, stored procedures as part of database programming.
  • Maintained Co-ordination between the QA department and Development Team.
  • Worked with end users to develop specifications for coding.
  • Managed a ticketed system for resolving user issues independently.
  • Assisted senior developer in creating project plans and progress reports.
  • Tested application as per the test cases and business logic using unit test and fix bugs.

Environment: Java, MySQL, Eclipse, Visual Studio, HTML, MS Access, VB Script, Classic ASP.

Confidential, Novi, MI

Java Developer

Responsibilities:

  • Deploy, Configure and Maintain Compute on Azure Cloud.
  • Develop a web application to preserve daily logs by maintaining communication with the physical devices.
  • Used Maven as a Build Tool.
  • Used Azure to authenticate users across the database.
  • Used ag-grid to build components for grid-view, UI-select for custom dropdowns and controls.
  • Created prototypes in HTML5, JavaScript and CSS3 for different UI pages.
  • Developed Single Page Applications using Angular.
  • Acted as a liaison between customers, sales and support.
  • Participate in internal and customer meetings assisting with the ongoing evolution of technology offerings.
  • Knowledge of monitoring, logging and cost management in a cloud environment.
  • Implemented backend business layers using spring and web services. Used Spring security for maintaining the application security.
  • Worked on client side using JavaScript, HTML5 and CSS3 for user screen components.
  • Developed securing the application using form-based authentication using CSRF token, HTML5, JavaScript, CSS3.
  • Designed and developed the CSRF token generation for all vulnerable URLs for several products to resolve security issues with Cross site scripting.
  • Involved in the life cycle of the project including analysis, development, debugging and testing.
  • Applied Maven as project management tool and Git as version control tool.

Environment: Java, MySQL, Eclipse, HTML, Angular, JavaScript, CSS

Confidential, Westerville, OH

Java Developer

Responsibilities:

  • Responsible for design, write code, propose technical solutions.
  • Have been involved in the entire project life cycle starting from requirements gathering to implementation.
  • Hands-on experience in IDE tool, IntelliJ IDEA.
  • Assisted in designing, building and maintaining database to analyze the life cycle of the project.
  • Designed and developed the UI component using JavaScript, HTML5.
  • Used clear case for creating the project structure and version controlling.
  • Proficient in understanding code versioning tools such as Subversion.
  • Hands-on experience in third party library integration.
  • Involved in performing compliance checks, Testing and Debug.

Environment: Java, SQLite and Agile Methodology.

Confidential

Java Developer

Responsibilities:

  • Managing the life cycle of applications during development phase.
  • Build, document and maintain source code and archives for new applications.
  • Debug and test with different versions.
  • Work with product managers, clients and sales team to assess customer demand and usability of the applications.
  • Provide support and improvements for bugs and known issues reported by users.
  • Wrote technical specifications and maintained all reports pertaining to application development process.
  • System Integration testing and implementation.

Environment: Java, Windows, Mac OS X, MySQL, JSP and Servlet.

Confidential

Java developer

Responsibilities:

  • Worked on the Real Time Concepts of Software and Networking domain.
  • Code Implementation, System Integration Testing and Implementation.
  • Worked closely with client to understand the requirements.
  • In-depth knowledge of security protocols, payment gateways and other safety components.
  • Involved in Bug Fixing and Production Support Maintenance.
  • Involved in creating and extracting data from database using SQL Queries on Oracle database.

Environment: Java, Eclipse and MySQL.

We'd love your feedback!