Software Engineer (full-stack Angular+Java) (IRC271514)

Job Description

Required skills:

4+ years of Angular and Java experience, developing distributed web systems.

Technical for Java:

  • Core Java, RESTful Webservices, Jersey JAX-RS, Activiti BPMN, Eclipse Jetty, Jackson JSON processing, Apache HTTP client, OSGi Eclipse Equinox
  • Practical fluency with SQL/DBs is a must and the ability to learn about the deep implementation of the data structure.
  • Understanding of how to manage expectations and ability to track down the different teams (R&D, DB, etc).
  • Knowledge of SSL, SSO
  • Linux hands-on experience - RHEL/CentOS preferred - the ability to configure a product on these platforms. Windows for DB side.
  • Working experience with Jira/xWiki as tracking and reporting tools.
  • Knowledge of product lifecycle - the ability to log a bug/get a fix/test it/provide a hotfix for a customer.

Technical for Angular:

  • Product development experience with a proven track record of delivering high-quality commercial enterprise products.
  • Industry experience in writing front-end GUIs
  • Proficiency in JavaScript, HTML 5 and CSS3
  • Proficiency in Angular is a must
  • Experience in Cypress, Playwright 
  • Good understanding of troubleshooting multi-layered application
  • Web Accessibility
  • Exposure to, or participation in, user research and usability testing
  • Visual design experience

Soft skills:

  • Experience and ability to work closely with customers.
  • Upper-Intermediate English level (written and verbal skills).
  • Excellent problem-solving skills and a strong customer service attitude.
  • Fast & self-learner, team player, organized and responsible, dynamic, and motivated.
  • Able to rapidly establish a good working relationship with clients, other professionals, and peers.
  • Ability to effectively work in a distributed team environment

Education:

  • BS/BA in Computer Science or Software Engineering. 

Personal:

 Communication, ability to work to deadlines, result- and client-oriented professional.

 

Desired Skills:

Continuous integration (Jenkins) / builds management experience (Maven);

Agile / Scrum / TDD / XP practice;

BMC product experience is a plus.

Job Responsibilities

Provide professional technical support by troubleshooting and solving bugs and general issues brought up by clients.

Implement workarounds and provide feedback to product and R&D.

Work closely with the R&D team in order to identify and solve clients’ needs and pain points.

Get familiar with the API, scripts and samples and interact with the client tech teams in order to solve potential issues.

Communication with clients.

Department/Project Description

BMC delivers software solutions that help IT transform digital enterprises for the ultimate competitive business advantage. We have worked with thousands of leading companies to create and deliver powerful IT management services. From mainframe to cloud to mobile, we pair high-speed digital innovation with robust IT industrialization—allowing our customers to provide amazing user experiences with optimized IT performance, cost, compliance, and productivity. We believe that technology is the heart of every business, and that IT drives business to the digital age.

Required languages

English B2 - Upper Intermediate
JavaScript, Angular, Java Core, OOP, Docker, CSS, Playwright
Published 18 July · Updated 18 August
Statistics:
16 views
·
17 applications
100% read
·
30% responded
Last responded 1 week ago
16 views
·
5 applications
100% read
·
40% responded
Last responded 1 week ago
To apply for this and other jobs on Djinni login or signup.
Loading...