Sr Java Engineer

Detailed Information

LISTED SITE
  • Location: Burlington, NC

  • Company: Labcorp

for a web service platform (RESTful APIs). The applicant will be challenged with cutting-edge technologies to provide a modern framework for Java/Linux-based solutions across virtualized machines, and hybrid cloud platforms (Iaa S). As part of this transformational team the applicant will enable new business workflows for the company as well as help to build out a new IT infrastructure.

These platforms enable rapid delivery for our IT teams. The prospective candidate will be engaged in a wide variety of work, including but not limited to web applications and web service development, platform development, automation, and coaching/mentoring of teams adopting the platforms. The Application

Architect will provide technical leadership in our agile development teams. The role will include dealing with complex business integrations, eliciting requirements, and implementing secure and high-performance services consumed by various devices and applications across the organization.

The applicant will drive the evolution of our solutions and ensure that we meet our internal and external clients' software requirements. Most importantly, you'll be engaged in meaningful work for an organization that is committed to " helping people live longer and healthier lives" every day. Responsibilities : Lead the technical design, planning and manage development of both UI and back

end services. Document and present architectural decisions to the team, peers and management.

Provides architectural guidance to the development team. Work with the development team, project managers, business analysts, Quality Assurance and users across the organization and create agile, intuitive and easy-to-use software. Deliver prototypes, reusable and shared microservice components, advanced solutions, and implementations of application in Java. Work with developers and integration team to brainstorm and research new design patterns in creating reusable solutions that can be utilized across the organization. Develop complex RESTful services in a cross-functional and Agile development team.

Perform code reviews and code merges from all team members. Follows best practices for test-driven development (unit testing and beyond) Designs functional/system integration tests and automation. Work with other groups within IT to foster the Dev Ops culture around automation of builds, testing, deploys and scaling. Contribute to the SOA standards for the company and Conduct impact analysis. Mentor and train developers and help to solve the technical challenges Pushes the envelope with innovative and creative thinking Provide modern and performant single page applications and address unique challenges in the interaction with various devices and input preferences.

Requirements Bachelor s degree in Computer Science or foreign equivalent plus ten (10) years of experience as Architect, Technical Lead, User Interface Developer, Consultant, or Software Engineer. 10+ year experience and expert knowledge of Java (7+) enterprise development and integration middleware development. 3+ year experience with hands-on application architecture for large enterprise solutions. 7+ years of experience in each of the following skills: Java, Spring Core, Spring Integration, Spring Boot, Spring MVC, Spring Security.

Strong understanding of Java concurrency, concurrency patterns, experience building thread safe application. Must have extensive web application experience in developing employee/customer facing high scale applications. Knowledge in Front End technologies: Angular, HTML5 and CSS3; Java Script development (including object-oriented development) Advanced skills in implementing Service APIs (SOAP, REST) with the market leading API Management tools such as Apigee, API Gateway. Extensive experience delivering microservice based architecture leveraging APIs, containers and automation.

Experience with web service technologies like JAX-RS, JSON, JAXB, JAX-WS, and WSDL. Advanced knowledge of highly efficient RDBMS SQL (e. g. DB2, Oracle) and Java integration with it using Spring Data, JPA, Hibernate. Experience with No SQL implementations a plus (e. g. Mongo DB, AWS Dynamodb). Experience on cloud based technologies (Preferred AWS or Kubernetes with Open Shift) and experience building cloud native applications. Extensive hands-on experience with AWS technologies like Lambda, SQS, EC2 and ECS is a plus. Expert knowledge in various data integration solutions (synchronous and asynchronous) messaging, Publish/Subscribe models, Middleware, and other related methodologies in a multi-user, multi-platform, multi-tier environment Experience with messaging products like IBM MQRabbit MQ, Kafka or Active MQ Experience in Continuous Integration (CI) / Continuous Deployment (CD) using tools such as Maven, Gradle, Git, Sonar, Jenkins, Jira.

Hands On experience with TDD with expertise in Junit5 / Mockito. Strong analytical, communication and team collaboration skills Work as a multi-skilled professional practicing Agile/SCRUM methodologies. Ability to coach and mentor junior developers as well as teams adopting the platforms.

Must be willing to work in the office as needed. Education Bachelor s degree in Computer Science or foreign equivalent plus ten (10) years of experience as Architect, Technical Lead, User Interface Developer, Consultant, or Software Engineer. 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, interactionual orientation, gender identity, gender expression, personal appearance, age, veteran status, disability, genetic information, or any other legally protected characteristic.

We encourage all to apply. For more information about how we collect and store your personal data, please see our Privacy Statement. Associated topics: algorithm, application, backend, back end, c++, c#, programming, sdet, software developer, software programmer

Computer / Software in Burlington, NC

POPULAR
PC Tech-1st Shift
1
PC Tech-1st Shift
Burlington, NC
Jan 06, 2024

with a world-renowned computer company in the area! These roles are perfect for those who love gaming, computers, or technology in general. This is a great opportunity to turn your hobby of building computers at home into a career. No professional experience needed.

Location: Whitsett Hours: 1st shift (6:30am - 3pm, Monday - Friday) Starting Pay Rate: $15 Job Duties for a Computer Repair Tech: Disassemble and remove/repair computer equipment Keep project records Account and care for tools provided Use hand tools to accomplish general job-related computer and electronics repair tasks Perform upgrades and modifications to computers and electronics Work with team mates to accomplish goals

As a Pro Logistix Computer Repair Tech We Offer You: Competitive pay Paid weekly (Direct Deposit or ATM Debit Card available) Access to health benefits and retirement plan A personal recruiter to help with job searches and assistance when at work!

FREE ONLINE skills training Unlimited $100 referral bonuses Apply online today! Job Requirements: Requirements for a Computer Repair Tech: Understanding of internal components of computers Ability to build/rebuild computers Ability to trouble shoot computers Apply online today!

POPULAR
CNC Programmer - Direct Hire
1
CNC Programmer - Direct Hire
Burlington, NC
Oct 21, 2023
POPULAR
Application Support Analyst
1
Application Support Analyst
Burlington, NC
Oct 21, 2023
POPULAR
About the role: Job Title: Software Engineer Key
1
About the role: Job Title: Software Engineer Key
Burlington, NC
Oct 24, 2023

Computer / Software In North Carolina

1
Senior Network Administrator
Asheboro
Jan 03, 2024

Experience: 1 + years of related experience US Citizenship Required: Yes Job Description: Network Administrator Senior Transform technology into opportunity as a Network Administrator Senior with GDIT.

A career in enterprise IT means connecting and enhancing the systems that matter most.

At GDIT you'll be at the forefront of innovation and play a meaningful part in improving how agencies operate. Transform technology into opportunity as a Network Engineer Senior with GDIT. A career in enterprise IT means connecting and enhancing the systems that matter most. At GDIT you'll be at the forefront of innovation and play a meaningful part in improving how agencies operate. At GDIT,

people are our differentiator. As a Network Administrator Senior you will help ensure today is safe and tomorrow is smarter. Our work depends on Network Administrator joining our team to focus on technical aspects of data center network architecture and operations.

The Administrator will work daily alongside engineering staff at site to become thoroughly familiar with unique processes and requirements relative to DOD specific configurations and challenges. What You'll Need to Succeed: Education: DOD 8570 IAT level II required Required Experience: 3+ years of experience Required Technical Skills: Must closely follow network protocols and methodology. Must be able to evaluate network performance

and interact with users to solve complex problem. Work at a high technical level on all phases of network operations With a wide range of knowledge, evaluates, designs, documents, installs, implements, tests, performs problem isolation and resolution, monitors, tunes and sets standards.

Maintains a complex range of computer network components and systems. Provides client consulting and training on the interfacing and use of the network facilities. Plans and coordinates computer network initiatives. Researches, evaluates and recommends new computer network equipment and technologies. Devises solutions to operational problems within the capacity and operational limitations of installed equipment.

Provides internal consulting, technical guidance, information and support to application developers, computer operations, workstation support, company management and departmental clients. Works with other network professionals as directed to coordinate efforts, resolve cross-team issues and communicate changes. Security Clearance Level: TS/SCI Required Skills and abilities: Good communications skills; shows tact, effective listening skills and follow through. Detail oriented and organized; able to understand network evaluation criteria and be exact in backssments Preferred Skills CCNA or equivalent certification Military experience Location: On Customer Site Citizenship Required: US Citizenship Scheduled Weekly Hours: 40 Travel Required: Less than 10% Telecommuting Options: Onsite Work Location: USA NC Fort Liberty Additional Work Locations: We are GDIT.

A global technology and professional services company that delivers consulting, technology and mission services to every major agency across the U. S. government, defense and intelligence community. Our 30,000 experts extract the power of technology to create immediate value and deliver solutions at the edge of innovation.

We operate across 30 countries worldwide, offering leading capabilities in digital modernization, AI/ML, Cloud, Cyber and application development. Together with our clients, we strive to create a safer, smarter world by harnessing the power of deep expertise and advanced technology. We connect people with the most impactful client missions, creating an unparalleled work experience that allows them to see their impact every day. We create opportunities for our people to lead and learn simultaneously. From securing our nation's most sensitive systems, to enabling digital transformation and cloud adoption, our people are the ones who make change real.

GDIT is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, interaction, interactionual orientation, gender identity, national origin, disability, or veteran status, or any other protected class.

1
Senior Payments Software Engineer
Asheville
Jan 04, 2024

BS, MS, or Ph. D. in Computer Science or a related technical discipline 5+ years of hands-on work experience developing web-based applications Experience in APIs, databases, and other web and cloud technologies Strong familiarity with Agile software development processes Experience with test-driven development

1
Web Designer/Developer III, IV, V - NOAA
Asheville
Oct 21, 2023
1
Senior Software Engineer (Nex Gen NWM)
Asheville
Oct 24, 2023
1
Traveling Project Engineer
Asheville
Oct 07, 2023
1
PC Tech-1st Shift
Burlington
Jan 06, 2024

with a world-renowned computer company in the area! These roles are perfect for those who love gaming, computers, or technology in general. This is a great opportunity to turn your hobby of building computers at home into a career. No professional experience needed.

Location: Whitsett Hours: 1st shift (6:30am - 3pm, Monday - Friday) Starting Pay Rate: $15 Job Duties for a Computer Repair Tech: Disassemble and remove/repair computer equipment Keep project records Account and care for tools provided Use hand tools to accomplish general job-related computer and electronics repair tasks Perform upgrades and modifications to computers and electronics Work with team mates to accomplish goals

As a Pro Logistix Computer Repair Tech We Offer You: Competitive pay Paid weekly (Direct Deposit or ATM Debit Card available) Access to health benefits and retirement plan A personal recruiter to help with job searches and assistance when at work!

FREE ONLINE skills training Unlimited $100 referral bonuses Apply online today! Job Requirements: Requirements for a Computer Repair Tech: Understanding of internal components of computers Ability to build/rebuild computers Ability to trouble shoot computers Apply online today!