Java Developer

  • Excellerent Technology Solutions
  • Sunnyvale, CA, USA
  • Mar 13, 2018
Full time Software Engineer Application Engineering Java Application Developer Information Technology

Job Description

Job Description

  • Assists and participates in the research, design, development and testing of software and tools, to include development of new work products or enhancing existing applications, systems or embedded products
  • Codes, tests, integrates and documents software solutions
  • Participates in internal review of software components and systems
  • Receives detailed instructions from immediate supervisor
  • Collaborates with project leaders and other professionals within the Engineering department
  • Works on problems with defined scope, schedule and expectations
  • Follows standard practices and procedures in analyzing situations or data from which answers can be readily obtained


Job Requirement:

  • Bachelors or Master’s Degree in Computer Science or related field
  • 2-5 years of experience building scalable applications
  • Solid hands on experience developing applications using Java/J2EE technologies
  • Experience with one or more open source technologies
  • Hands on experience writing REST based webServices
  • Experience with web/app containers such as Web Logic, Web Sphere, Apache/Tomcat, Jboss or related skill
  • Working experience data structure, algorithm and problem-solving skills
  • Ability to write unit/integration test cases
  • Experience with JSON, XML and XSLT technology
  • Experience in Agile Methodology
  • Experience with Oracle, MySQL; NoSQL technologies - Cassandra and Solr
  • Ability to operate effectively and independently in a dynamic, fluid environment
  • Track record of building and maintaining excellent working relationships with peers


Software-Web Development, General-Other: IT-Software Development

Listing Logo