Software Developer I-Java - Hyderabad - Advance Auto Parts

Date de Publication: 6/6/2021

Résumé de l'offre

  • Type de contrat:
    Employé à plein temps
  • Type de poste:
  • Date de Publication:
    6/6/2021

Description de l'offre



Job Description

ESSENTIAL DUTIES AND RESPONSIBILITIES: include the following. Other duties may be assigned.

 Experience with an Integrated Development Environments and build systems:

  • Eclipse
  • Apache ANT

Experience in JEE development including:

  • Servlets
  • EJBs
  • JSP

Experience with Java development:

  • Java 1.6 (minimum)
  • Java 1.8 or higher (nice to have)
  • Writing and executing JUnit tests
  • Debugging java code

Experience with Web application front end development:

  • HTML
  • JavaScript
  • jQuery
  • CSS

Experience with Version Control Systems:

  • Any

Experience with database development:

  • Writing java code that uses JDBC to execute:
    • SQL queries

  Communication Skills

  • Ability to work collaboratively with or lead cross-functional teams with minimal supervision.
  • Ability to work both independently and with a dispersed team
  • Excellent interpersonal, written and verbal communication skills to work with:
  • IT partners (enterprise architects, vendors, etc.)
  • Other developers
  • Demonstrated knowledge in Agile software development disciplines
  • Familiarity with UML Class and Sequence diagrams

 Problem Solving

  • Attention to detail and organization in all aspects of the system development along with a solid understanding of the customer need.
  • Ability to understand, master, and be able to prototype with existing and new technologies quickly.
  • Experience with enhancing and maintaining legacy JEE applications

Time Management

  • Ability to effectively plan, organize and prioritize multiple streams of activity. Adapt well to changes.
  • Demonstrated ability to meet commitments and multi-task in a fast-paced work environment with a high-level of accuracy and efficiency.

 Analytic Skills

  • Demonstrated critical thinking skills.
  • Open-minded, willing to consider multiple options, sources, perspectives, and possible solutions. Careful assessment of the importance, relevance, and validity of all options.
  • Inquisitive. Ask probing questions and research as a basis for making design decisions and judging quality; understand the true reason behind the request rather than just accepting an initial thought or proposed solution.
  • Proactive and willing to contribute ideas. Not afraid to ask questions.

EDUCATION and/or EXPERIENCE

  • Bachelor’s degree in a technical discipline or equivalent experience/training
  • 2-4 years of experience in Java building web applications in a J2EE Environment within the US
  • Demonstrated knowledge in building, debugging and maintaining mission critical enterprise applications.
  • Experience in application development, testing, implementation and documentation of web based applications using Java