BurlingtonRecruiter Since 2001
the smart solution for Burlington jobs

JAVA Developer

Company: Laboratory Corporation of America Holdings
Location: Burlington
Posted on: April 30, 2021

Job Description:

Responsibilities

  • Works within Agile team to clarify story objectives and groom product backlog
  • Facilitates technical design planning, solution approach, and implementation
  • Diagrams and documents technical approach as required
  • Develops user interfaces and/or services as necessary to support functional requirements of applications
  • Performs code reviews to ensure quality of programming through standards enforcement, peer code review and automated tools
  • Works with DBAs to establish necessary persistence platforms for applications
  • Working from technical specifications, codes and unit tests program modules
  • Creates unit tests for written code
  • Documents activities using appropriate tools defined by the department
  • Follows department coding standards
  • Follows department procedures that define the software development life cycle
  • Delivers working software using SCRUM methodology
  • Troubleshoots problems in existing and newly developed applications and facilitates the team to identify and implement effective and durable solutions Expected Background
  • BS in computer science, related technical degree, or equivalent
  • Knowledge of AWS cloud services and strategies for migrating monolithic applications to cloud microservices
  • Working knowledge of JDBC and data sources
  • Experience with multiple application servers (WAS and WebLogic, minimum) and message queue implementations
  • Experience using object-relational mapping (ORM) technologies
  • Experience using Windows and Linux
  • Must have excellent working knowledge and be technically proficient in o Single-page application frameworks such as Angular Object-oriented analysis and design, and programming with objects o Software design patterns and their application o Integration patterns and frameworks o Database platforms and SQL
  • Experience analyzing performance of programs and resolving performance issues
  • Excellent verbal and written communications and organizational skills
  • A team player that can easily adapt to a rapidly changing environment Required Programming Languages and Tools:
    • Java/JEE (including EJB, Servlets) and Javascript/TypeScript
    • SOAP services and REST services with JSON
    • Amazon Web Services (AWS)
    • Excellent understanding of XML, XSD, XSLT, WSDL, and WSDL versioning best practices
    • Excellent understanding of Enterprise RDBMS and design with ER diagrams
    • Excellent knowledge of UI technologies like REACT, Angular, Knockout, Single page frameworks, and state management tools for such frameworks
    • CSS3 and Less
    • Persistence with Hibernate, JPA, or other ORM frameworks
    • Log4j, JUnit,
    • Monitoring -- Dynatrace for JVMs
    • IDE -- Eclipse, Visual Studio Code
    • Source Control -- Git and TFS
    • Build and Deployment -- Maven, Ant, UrbanCode Deploy
    • Continuous Integration and Build Automation using Jenkins, Maven, Nexus Repository a plus
    • Oracle Database, prefer experience with AWS Aurora PostgreSQL as well
    • Knowledge of IBM MQ and its configuration is a plus $descr2 - provided by Dice

Keywords: Laboratory Corporation of America Holdings, Burlington , JAVA Developer, IT / Software / Systems , Burlington, North Carolina

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category
within


Log In or Create An Account

Get the latest North Carolina jobs by following @recnetNC on Twitter!

Burlington RSS job feeds