Senior Java Software Engineer

Labcorp Burlington

Company

Labcorp

Location

Burlington

Type

Full Time

Job Description

At Labcorp we believe in the power of science to change lives. We are a leading global life sciences company that delivers answers for crucial health questions because we know that knowledge has the potential to make life better for all. Through our unparalleled diagnostics and drug development capabilities, we provide insights and accelerate discoveries that not only empower patients and providers but help medical, biotech and pharmaceutical companies transform ideas into innovations.Duties & Responsibilities:

  • Works within Agile team to clarify story objectives and groom product backlog
  • Facilitates architecture development, technical design planning and solution approach
  • Manages component configuration and state to facilitate minimalistic deployment footprint and resource requirements for deploying changes
  • Diagrams and documents technical approach as required
  • Assists with application development and testing
  • Performs code reviews to ensure quality of programming through standards enforcement, peer code review and automated tools
  • Works with Data Architecture and DBAs to establish necessary persistence platforms for applications
  • Documents activities using appropriate tools defined by the department
  • Follows department coding standards and procedures that define the software development life cycle
  • Troubleshoots problems in existing and newly developed applications and implements effective and durable solutions

 
Requirements:

  • License/Certification/Education: Normally requires a B.S. Degree in Computer Science or Engineering (or equivalent program) w/7+ years of experience
  • Prior experience working with Labcorp is preferred.

  • Knowledge of AWS cloud services and strategies for migrating monolithic applications to cloud microservices
  • Strong Java development background with 7 or more years of experience in Java/JEE application development
  • Significant experience required with development of distributed database applications, leveraging enterprise integration patterns including service buses and event-driven architectures
  • Must be self-motivated, creative, technically astute, and able to coach and develop less-experienced team members
  • Experience as part of an Agile scrum team required
  • Working knowledge of JDBC and data sources
  • Experience with multiple application servers (Websphere 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 OOAD and programming with objects, software design patterns and their application, integration patterns and frameworks, database platforms, and SQL
  • Experience analyzing performance of programs and resolving performance issues
  • Excellent verbal and written communications and organizational skills are required
  • Healthcare applications experience strongly desired
  • A team player that can easily adapt to a rapidly changing environment

 
Required Programming Languages and Tools:

  • Java/JEE, and Javascript/TypeScript
  • REST services with JSON
  • Windows and Linux; MacOS a plus
  • 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 single-page application technologies like Angular or React, 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
  • Build and Deployment -- Maven, Ant, Jenkins, UrbanCode Deploy
  • Continuous Integration and Build Automation using Jenkins, Maven, Nexus repository
  • Oracle Database, prefer experience with AWS Aurora PostgreSQL as well
  • Familiarity with AWS persistence tools such as S3, ElasticSearch/OpenSearch, DynamoDB, RDS Aurora

Optional Programming Languages and Tools:

  • Terraform; familiarity with CloudFormation
  • Amazon Web Services (AWS) Console and CLI

Pay Range: $120,000 - $150,000 annually

Benefits: Employees regularly scheduled to work 20 or more hours per week are eligible for comprehensive benefits including: Medical, Dental, Vision, Life, STD/LTD, 401(k), Paid Time Off (PTO) or Flexible Time Off (FTO), Tuition Reimbursement and Employee Stock Purchase Plan. Casual, PRN & Part Time employees regularly scheduled to work less than 20 hours are eligible to participate in the 401(k) Plan only. For more detailed information, please click here

*Application window will close on 12/06/2024

Labcorp is proud to be an Equal Opportunity Employer:

As an EOE/AA employer, Labcorp strives for diversity and inclusion in the workforce and does not tolerate harassment or discrimination of any kind. We make employment decisions based on the needs of our business and the qualifications of the individual and do not discriminate based upon race, religion, color, national origin, gender (including pregnancy or other medical conditions/needs), family or parental status, marital, civil union or domestic partnership status, sexual orientation, gender identity, gender expression, personal appearance, age, veteran status, disability, genetic information, or any other legally protected characteristic. Additionally, all qualified applicants with arrest or conviction records will be considered for employment in accordance with applicable law.

We encourage all to apply

If you are an individual with a disability who needs assistance using our online tools to search and apply for jobs, or needs an accommodation, please visit our accessibility site or contact us at Labcorp Accessibility.

For more information about how we collect and store your personal data, please see our Privacy Statement.

Apply Now

Date Posted

12/04/2024

Views

0

Back to Job Listings ❤️Add To Job List Company Info View Company Reviews
Positive
Subjectivity Score: 0.9

Similar Jobs

Design Verification Engineer - FPGA - (Sign-on Bonus) - BAE Systems, Inc.

Views in the last 30 days - 0

BAE Systems is seeking experienced senior FPGA Design Verification Engineers to develop advanced electronic systems for military aircraft The role inv...

View Details

Development Manager (Editorial) - Aspen Publishing

Views in the last 30 days - 0

Aspen Publishing is seeking a Development Manager for its Editorial Team based in Burlington MA with a hybrid work schedule The ideal candidate will h...

View Details

Contract Talent Acquisition Recruiter - PharmaEssentia U.S.A.

Views in the last 30 days - 0

PharmaEssentia USA Corporation is seeking a Contract Recruiter with at least 5 years of talent acquisition experience in the pharmaceutical or life sc...

View Details

Senior Power Electronics Engineer | Airborne Electronic Hardware - BETA TECHNOLOGIES

Views in the last 30 days - 0

BETA Technologies is seeking a Power Electronics Design Engineer to revolutionize electric aviation The role involves designing building and validatin...

View Details

Customer Engagement Manager - Aspen Publishing

Views in the last 30 days - 0

Aspen Publishing is seeking a Customer Engagement Manager to join their Digital team preferring Bostonbased candidates who can work in the Burlington ...

View Details

Research Associate - EVERSANA

Views in the last 30 days - 0

EVERSANA is a global company with over 7000 employees committed to creating and delivering nextgeneration commercialization services to the life scien...

View Details