Position: Java Engineer
Company: GlobalLogic
Experience required: 3y
Category: Java
English level: intermediate
Published: 2020-09-01T00:00:00+03:00

Mandatory skills:
- 3+ years of commercial experience with Java stack (Java 7 and Java8) 
- Spring(Boot, MVC)
- Hibernate, JPA
- SQL knowledge
- Experience with CI / CD understanding
- Experience with JMS
- Readiness to work with Front-end part if needed (JavaScript/JQuery/Angular7)
- Hands-on skills with JUnit
- Excellent communication and negotiation skills (including fluent English language skills)

Nice to have:
- Experience with Cucumber framework
- XML/XSD (parsers,  validation)
- Jasper Reports
- Apache Camel
- Cloud platform (AWS is preferable)
- NoSQL basics

Job Responsibilities:
We are looking for a talented engineer and support specialist to join our team in the role of a Developer Support Engineer to help us archiving our vision of existing system excellence. You will play a significant role in helping our team to develop, triage, investigate, improve and support the team scope related to one of the essential parts of the client’s products. Your primary role will be to provide developer-level support of the existing product which includes infrastructure, services integrations and KTLO activities.

What You'll Be Doing

* Support - You will be engaged in a variety of technical questions from other product teams, related to the functional behaviour of our product, infrastructure and integration, and you will investigate and resolve problems they report and observe on different instanced (including Production environments). Perform Level 3 Support, assisting production operations team in rollout and support related matters.
* Product - You will be involved in building features and enhancements to existing infrastructure, integration by bringing the product to the industry level standards.
* Processes - You will be a part of the team having an active communication with teams on the client and Globallogic sides.
* Infrastructure – You will take an active part in implementation, maintenance and enhancements of development environments, including bringing modern industry standards to the product (OAuth 2.0, MFA etc).

What We'll Expect From You

- Curiosity and a drive to figure things out
- Good English writing and communication skills
- You are capable of working independently while bringing your own ideas to the table
- Enjoys the variability of a developer support role and the need to sometimes jump in and help untangle ambiguous problems
- Comfortable in multiple programming languages and frameworks (Java 7/8, Spring, JavaScript, Angular etc)