Senior Engineer: UI+Java

Convera • Greater Denver Area

Company

Convera

Location

Greater Denver Area

Type

Full Time

Job Description

Responsibilities / Job Duties:

  • Developing and implementing new software, maintaining, and improving existing software 
  • Ensuring that software functionality is implemented with a focus on code optimization and organization. 
  • Recommending improvements to existing software programs 
  • Troubleshooting application issues and coordinate issue resolution with operations, functional, and technical teams 
  • Working with the software development team and Service providers in a geographically distributed structure 
  • Providing coaching to Junior Associates and Associates 
  • Working independently on complex projects

 Qualifications:

  • 6-9 years of work experience
  • Very strong on Core Java. Experience in Spring framework and Spring Boot.
  • Hands-on development on Microservices using REST API
  • Good knowledge of Design Patterns
  • Very Strong on Typescript and React, Redux, Angular, NgRx Hands-on development on UI using JavaScript libraries, Angular framework.
  • Experience in designing and implementing highly responsive user interfaces with kendo UI components and state management for web and mobile applications using React.
  • Extensive knowledge of ReactJS, Hooks, Redux Toolkit, redux-thunk, JSX, Babel, npm, yarn, ESLint data structures, and algorithms
  • Experience in CSS, JavaScript ES5/ES6, HTML5, TypeScript, developing web standards, debugging and multi-browser testing.
  • Exposure to Cloud (AWS) and Shell Scripting is preferable.
  • Firm grasp of UI/UX principles, ability to convert UX designs into working prototypes.
  • Good to have experience in DevOps. Basic CI/CD(Jenkins/Git) 
  • Experience with code versioning tools such as Git, SVN.
  • Knowledge of Database (RDBMS, NoSQL, Postgres) and Couchbase knowledge will be a plus.
  • Must be a problem solver with demonstrated experience in solving difficult technological challenges, with a can-do attitude.
  • Experience in developing and implementing web-based solutions.
  • Self-starter with ability to multi-task, prioritize, manage workload, and consistently deliver results.
  • Experience in Agile and Iterative development methodologies.
  • Good communication skills with ability to interact with partners globally.

Preferred Qualifications:

  • BS degree in Computer Science or related field.
  • Desire to learn new technologies and ability to analyze the applicability of a technology in business context.
  • Experience supporting production customer facing applications with a global reach.
Apply Now

Date Posted

03/22/2024

Views

7

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

Similar Jobs

Emergency Medicine Physician - Baylor Scott & White Health

Views in the last 30 days - 0

View Details

Licensed Practical Nurse - Dermatology - Kaiser Permanente

Views in the last 30 days - 0

View Details

Maternal Fetal Medicine Physician - Pediatrix Medical Group

Views in the last 30 days - 0

View Details

Medical Assistant - Kaiser Permanente

Views in the last 30 days - 0

View Details

Surgical First Assistant - Kaiser Permanente

Views in the last 30 days - 0

View Details

Obstetrics Hospitalist (Inpatient Only) Career Opportunity, Louisville, KY - Norton Medical Group

Views in the last 30 days - 0

View Details