Previous Job
Previous
Senior Java Back End Software Engineer
Ref No.: 18-06036
Location: San Diego, California
Our client in San Diego would like to hire on a contract or contract to hire basis a Senior Java Backend Software Engineer. Chosen candidate can either work as a Corp to Corp consultant, a W2 consultant, or our client is willing to consider a contract to hire or even a permanent from day one (no sponsorship provided) employee. Chosen candidate will need to work on site in San Diego 100% of the time. No remote option. Here's the job description. If interested in being considered for this opportunity please email your resume to mike.shorey@nttdata.com for consideration.
Senior Java Back End Software Engineer
San Diego, CA

We are looking for experienced Back-End Java Developers who are motivated to build easy-to-use and reusable services.
What you will be doing:
  • With a focus on Point-of-Sale you will be developing web applications, services and integrating different enterprise applications in a scalable and reusable manner.
  • Utilizing application servers, such as Tomcat in order to implement the proposed solution.
  • Utilizing various application integration techniques to communicate with third party and legacy/back-end systems.
What you need for this position:
  • 9+ years' experience in design and development of service-oriented Java applications
  • Design and develop reusable libraries and APIs
  • Design and develop scalable web-services using Restful services
  • Java technologies: Core Java, Collections, Servlets, JDBC, JMS, JSON, JUNIT
  • Other Framework/Technologies: Apache CXF, JPA, Hibernate, Spring, Git, Java Executor
  • JVM Semantics/ Knowledge in Garbage Collection, Performance tuning and Multithreading
  • Application Server (such as Tomcat) experience and Web Server (Apache) knowledge
  • MySql database experience including transaction management, SQL programming, schema design
  • Relevant O/S knowledge (Linux/Unix and Windows), Networking knowledge and experience
  • Ability to communicate effectively in English, with good verbal and written skills. Agile/Scrum experience
  • Previous experience with Point-of-Sale development is a plus but not required
  • Bachelor's degree in Computer Science (or similar)

NTT DATA Services is a leading IT services provider and global innovation partner with 130,000 professionals based in over 50 countries. NTT DATA recently acquired Dell Services. NTT DATA Services emphasizes long-term commitment and combines global reach and local intimacy to provide premier professional services, including consulting, application services, business process, IT outsourcing, and cloud-based solutions. We are a part of NTT Group, one of the world's largest technology services companies, generating more than $100 billion in annual revenues and partner to 80% of the Fortune 100. Visit www.nttdataservices.com to learn how our consultants, projects, managed services, and outsourcing engagements deliver value for a wide range of businesses and government agencies.

The Company is an equal opportunity employer and makes employment decisions on the basis of merit and business needs. The Company will consider all qualified applicants for employment without regard to race, color, religious creed, citizenship, national origin, ancestry, age, sex, sexual orientation, genetic information, physical or mental disability, veteran or marital status, or any other class protected by law. To comply with applicable laws ensuring equal employment opportunities to qualified individuals with a disability, the Company will make reasonable accommodations for the known physical or mental limitations of an otherwise qualified individual with a disability who is an applicant or an employee unless undue hardship to the Company would result.