Search jobs > Dallas, TX > Senior java developer

Senior Java Developer-Application Integration Specialist

CSI Pharmacy
Dallas, TX, USA
Full-time

Description

SummaryThe Senior Java Developer-Application Integration Specialist is pivotal in developing and architecting an application that integrates multiple external platforms and enhances data visualization and management using cutting-edge technologies.

The Senior Java Developer will possess a deep understanding of Java development, mainly using Spring Boot and experience in UI construction with Vaadin Flow.

Essential Duties and Responsibilitiesinclude the following. Other duties may be assigned, as necessary.

  • Leads the design and development of a new in-home workflow application integrating various pharmacy SaaS solutions.
  • Architects robust, scalable, and secure data solutions that consolidate and organize data across different platforms.
  • Develops business logic and backend services using Spring Boot.
  • Implements user interface code using Vaadin Flow, allowing for dynamic UI construction purely through Java code.
  • Manages cloud-based resources and services, primarily on Azure and AWS, including data storage solutions like AWS S3 and Snowflake.
  • Collaborates with cross-functional teams to ensure applications meet business needs and performance goals.
  • Participates in code reviews, maintain documentation, and adhere to best practices in software development.
  • Consistently represents the company in a professional manner.
  • Maintains effective working relationship and cooperates with all personnel in the Company.
  • Participates in administrative staff meetings and attends other meetings and seminars.
  • Performs other related duties as assigned or requested.

Qualification RequirementsTo perform this job successfully, an individual must be able to perform each essential duty satisfactorily.

The requirements listed below are representative of the knowledge, skill, and / or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

  • Strong understanding of data architecture and the ability to integrate disparate systems into cohesive solutions.
  • Excellent problem-solving skills and ability to work independently in a dynamic, startup-like environment.
  • Maintains a high degree of credibility, independence, integrity, confidentiality, and trust.
  • Strong communication skills are essential.
  • Problem-solver with exceptional analytical, research and organizational skills
  • Good written and verbal communication skills
  • Demonstrates sound business judgment and is supportive of CSI Pharmacy’s mission and objectives.
  • Understands the complexities of a large organization. Involves others appropriately in consultations and decisions.
  • Understands the legal regulatory framework of the entity.
  • Exhibits analytical skills and an understanding of operational processes and technology concepts.

Education and / or Experience

  • Bachelor’s degree in Computer Science, Software Engineering, or related field.
  • 5+ years of professional experience in Java development and application architecture.
  • Extensive experience with Spring Boot and designing RESTful services.
  • Experience in building applications with Vaadin Flow or similar frameworks
  • Proficient with cloud services such as Azure, AWS, and specific technologies like AWS S3 and Snowflake.

Preferred Skills :

  • Experience with continuous integration and deployment (CI / CD) environments.
  • Familiarity with agile development methodologies.
  • Prior experience in healthcare technology or pharmacy-related fields.

Physical DemandsThe physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job.

Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.While performing the duties of this job, the employee is regularly required to talk or listen.

The employee regularly is required to stand, walk, sit, climb stairs, use hand to finger, handle or feel objects, tools, or controls;

and reach with hands and arms.The employee frequently lifts and / or moves up to 20 pounds. Specific vision abilities required by this job include close vision and the ability to adjust focus.

Work EnvironmentThe work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job.

Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.This job generally operates in a clerical office setting.

This role routinely uses standard office equipment such as computers, phones, photocopiers, filing cabinets, and fax machines.

While performing the duties of this position, the employee may travel by automobile and be exposed to changing weather conditions.

CommentsThis description is intended to describe the essential job functions, the general supplemental functions, and the essential requirements for the performance of this job.

It is not an exhaustive list of all duties, responsibilities, and requirements of a person so classified. Other functions may be assigned, and management retains the right to add or change the duties at any time.

NOTICE : Successful completion of a drug screen prior to employment is part of our background process, which includes medical and recreational marijuana.

By supplying your phone number, you agree to receive communication via phone or text. CSI Pharmacy is an Equal Opportunity Employer

30+ days ago
Related jobs
Promoted
Hispanic Technology Executive Council
Irving, Texas

The Applications Development Technology Lead Analyst is a senior level position responsible for establishing and implementing new or revised application systems and programs in coordination with the Technology team. Expertise in building web applications using Java, Angular/React, and Oracle/Postgre...

Promoted
VirtualVocations
Irving, Texas

A company is looking for a Senior Mobile Application Developer to join their growing Software team. ...

Promoted
Avenu Insights & Analytics
Carrollton, Texas
Remote

Avenu Insights & Analytics is looking for a Full-Stack Developer to help deliver innovative features and reduce technical debt as the application expands its footprint across different customers and into the cloud. Java, Kotlin, JavaScript, TypeScript, HTML/CSS. Avenu|Court is a sophisticated Co...

Promoted
VirtualVocations
Irving, Texas

A company is looking for an Application Developer Senior Consultant I. ...

Chem-Aqua
Irving, Texas

Chem-Aqua - Senior Applications Specialist. Senior Applications Specialist. ...

Promoted
VirtualVocations
Garland, Texas

A company is looking for a Senior Java PL/SQL Developer - Remote Eligible. ...

00002 Citibank, N.A.
Irving, Texas

The Full Stack Senior/Lead Java Developer(Financial Domain) position is responsible for establishing and implementing new or revised application systems and programs in coordination with the Technology team in Loan IQ. Provide expertise in area and advanced knowledge of applications programming and ...

BMO
Irving, Texas

Harnesses open source, enterprise and cloud technologies to deliver best-of-breed continuous integration and continuous delivery solutions - including a deployment pipeline and prioritizing development items. Develops Proof-of-Concepts to evaluate feasibility of the software application and tools. B...

Photon
Dallas, Texas

Java and messaging based applications. Collaborate with DevOps engineering to implement continuous integration and deployment using Jenkins and uDeploy tools; analyzing code quality issues using Sonar; implementing application resiliency procedures using HP Operations Orchestration; and process mana...

Infosys
Richardson, Texas

Infosys is seeking a Senior Full stack Java developer with Angular and Microservices - In the role, you will interface with key stakeholders and apply your technical proficiency across different stages of the Software Development Life Cycle including Requirements Elicitation, Application Architectur...