Position: Software Engineer  Java
Company: GlobalLogic
Category: Java
Experience required: 2y
English level: intermediate

Required skills:

3+ years of Java experience, developing distributed web systems in Java
Technical:
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 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 - ability to configure a product on these platforms. Windows for DB side.
Working experience with Jira/Confluence as tracking and reporting tools.
Knowledge of product lifecycle - ability to log a bug/get fix/test it/provide a hotfix for a customer.
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.
 
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;
Previous experience in technical product support is a plus.
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.


Keyskills - Must Have
Core Java OOP REST Alfresco Docker SQL Databases

Keyskills - Nice to Have
GitHub