We provide IT Staff Augmentation Services!

Java Veloper Resume

3.00/5 (Submit Your Rating)

DE

SUMMARY:

  • 6+ years developing applications using programming languages like Java, C++ and Python
  • Experience in Object Oriented Programming (OOP) and Object Oriented Designing (OOD)
  • Strong knowledge of Data Structures and Algorithms
  • Experience in a team oriented working environment using SCRUM Agile Software Development methodology
  • Experience with Distributed Version Control System (DVCS) Git and hosting service GitHub for several collaborations
  • Hands on experience with web development technologies like HTML, CSS, Bootstrap and JavaScript including development, publishing and maintenance of multiple websites
  • Expertise with several IDEs mainly Eclipse, Sublime Text, IDLE, BlueJ and Processing
  • Experience in scripting languages like Shell script (Bash) and Python
  • Knowledge of open source frameworks like Java Swing, AngularJS, jQuery, Bootstrap and Canvas
  • Expertise in Java Collections framework
  • Thorough knowledge of the Software Development Lifecycle
  • Considerable knowledge and hands on experience in eCommerce principles like Search Engine Optimization (SEO), Search Engine Marketing (SEM) and A/B testing using tools like Google Analytics, Google Search Console (Webmaster), AdWords and Wordpress
  • Several years of experience using Linux (Ubuntu) and Windows (XP/ 7/8/ 8.1/10) operating systems
  • Knowledge of Data Modelling using UML tools like StarUML
  • Basic knowledge of Database programming and management using SQL and MySQL
  • Knowledge of graphical languages like Postscript, Ghostscript and Processing 3
  • Experience with Backend and Frontend coding
  • Participation in several online coding competitions
  • Exceptional analytical and communication skills
  • Highly motivated self learner and a team player with excellent problem solving skills

SKILL:

Programming Languages: Java, C++, Python

Scripting Languages: Shell Script (Bash), Python

Operating Systems: Linux(Ubuntu), Windows XP/ 7 / 8/ 8.1/ 10

Web Development: HTML5, CSS3, Bootstrap

Database: SQL

Software Tools: Eclipse, Sublime Text, Git, GitHub, Wordpress

Graphical API: Java Swing, Processing, Postscript

EXPERIENCE:

Confidential, DE

Java Developer

Responsibilities

  • Utilize mature programming methodologies, languages and platforms (Java, PL/SQL, SQL loader, UNIX Kom shell scripting, SAS, Linux, Windows) and adhere to coding standards, procedures and techniques while contributing to the technical code documentation
  • Provide high quality technology solutions that address business needs by developing applications within mature technology environments
  • In corporate security requirements into design, provide input to information data flow and comply to the Project Lifecycle Methodology in all planning steps. Adhere to IT control policies throughout the design, development and testing process
  • Participate in project planning sessions with project managers, business analysts and team members to analyze business requirements and outline the proposed IT solution
  • Participate in design reviews and provide input to the design recommendations
  • Document detailed application specifications and translate technical requirements into programmed application modules
  • Enhance software Application modules
  • Participate in code reviews and ensure that all solutions are aligned to pre - defined architectural specifications
  • Identify application code related issues. Review and provide feedback to the final user documentation

Confidential, NJ

Teaching Assistant, Java Programming

Responsibilities

  • Tutor and mentor graduate students enrolled in the course CPE 810J - Java Programming
  • Assist faculty members with examinations, projects, assignments and homework
  • Conduct bi-weekly mentoring sessions for graduate and undergraduate students
  • Develop a course plan and keep record of course progress
  • Grade programming assignments weekly
  • Assist guest lecturers with presentations
  • Proctor tests and examinations
  • Participate in graduate course seminars and information sessions for new students

We'd love your feedback!