Position: Senior Java developer
Company: GlobalLogic
Experience required: 5y
English level: upper

Over 1,000 networks in more than 180 countries use  our client's equipment, & more than 40 percent of the world’s mobile traffic passes through company’s networks. Using innovation to empower people, business & society, they are working towards the Networked Society, in which everything that can benefit from a connection will have one. We apply our innovation to market-based solutions that empower people & society to help shape a more sustainable world.

**Requirements:**
• 5+ years of development experience (Java enterprise applications)
• Strong Core Java8
• Good OOP/OOD
• J2EE stack: Apache CXF, EJB, JMS, JAX-WS, JAX-RS
• Experience with J2EE application servers (JBoss is preferable, Weblogic would be a plus)
• Good understanding of ORM, RDBMS background (Postgres or Oracle is preferable)
• DI with Spring Core
• GWT, basics of JavaScript
• Solid experience with shell, Docker. Kubernetes would be a plus
• Experience with Kafka would be a plus
• Telecom domain knowledge would be a plus
• Upper Intermediate+ English level

**Preferences:**
Docker, Microservices, GWT, JavaScript, Linux Kernel, Velocity

**Responsibilities:**
New features design and implementation
Technical investigation and devising POCs and solutions for further implementation
Defect investigation, bug fixing, troubleshooting
Unit and functional testing
Following design and coding standards accepted in the team
Work with Software Quality Assurance(SQA) in order to validate correctness of the implementation
Interact with project management, other engineering teams, and other stakeholders as appropriate