Trainee Java Developer (IRC274652)

Job Description

 

Mandatory Requirements

  • Good Core Java and practical experience with Java 17 (LTS)
  • Good OOP/OOD principles understanding
  • Good Spring concept understanding and practical experience (Core Container, JDBC, Web Services, MVC, Security, Boot)
  • Understanding of Jakarta EE 10 specifications and components
  • Good knowledge of SQL and practical experience with RDBMS (Oracle 19c is preferable)
  • Version control: Git
  • Understanding of RESTful API design and implementation
  • Build tools: Maven, Gradle experience
  • Good written and verbal English skills (Intermediate or better)

     

Nice to Have

  • 1+ years of development experience in Java (preferably building/maintaining applications in enterprise segment)
  • Jakarta EE experience: JMS, JAX-RS, CDI
  • Application server: Red Hat JBoss EAP 8 experience
  • Message broker: JBoss Artemis/ActiveMQ experience
  • Linux experience: basic/regular user
  • Front-end experience: SmartGWT 11+, GWT framework
  • XML/XSD/XSLT/XPath for configuration
  • Database migration and schema upgrade experience
  • Technical or Telecom/OSS/BSS background

     

Job Responsibilities

 

  • Working as part of a geographically distributed agile development team
  • Participating in the migration and enhancement of enterprise telecommunications inventory management solutions
  • Developing and refactoring custom modules to be compatible with modern Jakarta EE standards
  • Migrating EJB-based services to RESTful web services
  • Design and implement business logic including complex SQL queries (Oracle 19c)
  • Support remote QA team with unit tests, integration tests, and end-to-end tests
  • Improve and support deployed code and runtime configuration
  • Troubleshoot and analyze problems identified in created solutions
  • Participate in daily communication with technical teams (requirements clarification, status updates, technical discussions)

     

Department/Project Description

 

Our client is a global leader in telecommunications infrastructure and services, providing solutions to mobile and fixed network operators worldwide. The company's technology powers networks in over 180 countries, handling a significant portion of global mobile traffic.

GlobalLogic is engaged in System Integration activities for various OSS/BSS solutions including Network Inventory Management Systems, Resource Management, and Network Planning tools for a major telecommunications service provider in the international market.

 

The project scope involves:

  • Upgrading and modernizing existing inventory management solutions
  • Developing integration modules that connect network inventory systems with third-party systems (CRM, NMS, Activation, Trouble Ticketing,
  • Workforce Management, Order Management)
  • Migrating legacy application server infrastructure to modern, cloud-ready platforms
  • Implementing microservices architecture patterns where applicable
  • Project activities are primarily conducted within GMT+2 and GMT+3 time zones, following the Ukrainian work week schedule.

By joining this position, you will become part of a collaborative team working with:

  • Enterprise-grade technology stack
  • Established development processes and best practices
  • Agile development methodology
  • Continuous learning and professional growth opportunities
Published 1 September
309 views
ยท
84 applications
15% read
ยท
14% responded
Last responded yesterday
To apply for this and other jobs on Djinni login or signup.
Loading...