Software Engineer - Java

Apply Now

Company: ACL Digital

Location: San Diego, CA 92154

Description:

Job Description
  • Work with different stakeholders to author, review, and improve technical and functional specifications, which includes tests description and acceptance criteria;
  • Author and contribute, timely and at the appropriate quality level, to the design, development, operations, maintenance, troubleshooting, tests and documentation of the company's application suite;
  • Follow and promote development practices and policies in order to produce high quality software which can be easily implemented within the company;
  • Use state-of-art software engineering practices and development frameworks namely Agile so as to ensure superior quality on every delivery;
  • Escalate and follow-up on timely manner any and all the issues that might be a blocker, issue deviation from procedures, guidelines, etc.;
  • Create and maintain technical and operational documentation that describes program code, logic, changes, and corrections for assigned functions;
  • Regular attendance and punctuality.
  • Conducts all activities in a safe and efficient manner.
  • Performs other duties as assigned.
  • Owns the accountability and responsibility of delivering to client needs and timeliness.
  • Provides cross-functional support to other departments as required.
  • Adjusts work hours as needed to meet client deadlines.
  • Adheres to site environmental health and safety (EHS) requirements.

Qualifications
  • BE Computer Science/MCA or any other Bachelor's degree with relevant experience
  • At least 5 years as a software developer or system engineer in web enabled environment
  • Strong technical and analytical skills required, including a thorough understanding of application architecture
  • Will be an added advantage if have past experience working with Laboratory Management related software
  • Experience in collaborating on projects in multiple international geographical locations


  • Strong Core Java, Spring experience
  • Storage understanding of database development using Oracle database.
  • Good understanding of database development using Postgres database.
  • Knowledge of Linux/Unix.
  • Good understanding of Tomcat / JBoss.
  • Good understanding of CI / CD tools like Jenkins, Maven, Git.


  • Exposure to development technologies like .NET, AngularJS is preferred.
  • Exposure to HTML5 development is preferred.
  • Autonomous and Proactive.
  • Excellent analytical and problem solving skills with ability to make independent judgment.
  • Good oral and written communication skills.
  • Ability to understand end-user needs.
  • Risk oriented sensitivity.
  • Eager to learn and continuously develop personal and technical capabilities.
  • Travels to Eurofins facilities located worldwide may be required. Percentage of working time of approximately 5-10%.

Similar Jobs