Senior Java Engineer

iGaming Centre

Manila

On-site

PHP 892,800 - 1,785,600

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

iGaming Centre is seeking a Senior Java developer to join one of our multinational Scrum teams to create state-of-the-art software solutions. You will collaborate with internal and external experts to discover and build the best solutions possible.

As a Senior Java developer, you will work on Java 8+ services, implement REST APIs, and contribute to architecture and testing within a fast-paced, distributed environment.

Qualifications

  • 5+ years of Java SE/EE development experience
  • BS/MS in Software Engineering or similar field
  • Mastery of Hibernate for data persistence
  • Proficiency in Java concurrency and distributed systems
  • Experience with REST API implementations and automated tests

Responsibilities

  • Take part in architecture definition
  • Perform technical analysis and suggest improvements
  • Develop new features and modify existing code
  • Estimate tasks and participate in planning
  • Maintain source code of the company software stack
  • Review requirements and foresee potential issues
  • Design and implement custom functionalities
  • Cover functionality with unit and integration tests
  • Lead POC work with architecture guidance

Skills

English communication
Java programming

Education

BS/MS in Software Engineering

Tools

Java 8+
Spring Boot
Hibernate
JDBC
NoSQL
SQL
REST API
ORM
JSON/XML/HTML

Job description

As a Senior Java developer, you will join one of our multinational Scrum teams to create state-of-the-art software solutions. In all teams we cooperate with internal and external experts from different knowledge domains to discover and build the best solutions possible.

As a Senior Java developer, you will join one of our multinational Scrum teams to create state-of-the-art software solutions. In all teams we cooperate with internal and external experts from different knowledge domains to discover and build the best solutions possible.

Requirements
  • At least 5 years of experience working with Java 8+, SE or EE development experience in (micro) services architectures including webservice frameworks like Java Spring Boot;
  • BS/MS degree in Software Engineering or similar field
  • Mastery of Hibernate for efficient data persistence
  • Proficiency in Java concurrency, with hands-on experience
  • Experience in developing robust distributed systems
  • Expertise in at least one of the following technologies: AMQP, ZeroMQ, JMS, Kafka, Hazelcast
  • Strong command of Spring framework, JDBC, and NoSQL databases
  • Solid understanding and application of SQL for database operations
  • Knowledge of ETL processes for seamless data flow
  • Practical experience with Rest API implementation
  • Proven ability to create and implement automated unit and integration tests
  • Familiarity with ORM principles, along with handling XML, JSON, and HTML
  • Excellent verbal and written communication skills in English.
Advantages
  • Knowledge of cross-platform Web & Mobile development and libraries
  • Experience with dependency injection, data binding
  • Understanding of principles of the Clean Architecture
  • Knowledge of Multi-thread applications, OOP & MVC concepts and design patterns
  • Understanding principles of database modelling and programming like PL/SQL, pgSQL
  • Basic Knowledge of Maven, Docker, Gradle
  • At least 5 years of experience working with Java 8+, SE or EE development experience in (micro) services architectures including webservice frameworks like Java Spring Boot;
  • BS/MS degree in Software Engineering or similar field
  • Mastery of Hibernate for efficient data persistence
  • Proficiency in Java concurrency, with hands-on experience
  • Experience in developing robust distributed systems
  • Expertise in at least one of the following technologies: AMQP, ZeroMQ, JMS, Kafka, Hazelcast
  • Strong command of Spring framework, JDBC, and NoSQL databases
  • Solid understanding and application of SQL for database operations
  • Knowledge of ETL processes for seamless data flow
  • Practical experience with Rest API implementation
  • Proven ability to create and implement automated unit and integration tests
  • Familiarity with ORM principles, along with handling XML, JSON, and HTML
  • Excellent verbal and written communication skills in English.
Advantages
  • Knowledge of cross-platform Web & Mobile development and libraries
  • Experience with dependency injection, data binding
  • Understanding of principles of the Clean Architecture
  • Knowledge of Multi-thread applications, OOP & MVC concepts and design patterns
  • Understanding principles of database modelling and programming like PL/SQL, pgSQL
  • Basic Knowledge of Maven, Docker, Gradle
Responsibilities
  • Take part in the architecture definition
  • Perform technical analysis and suggest improvements
  • Develop new features and make changes to existing code
  • Proactively participate in tasks estimation.
  • Maintaining source code of the company software stack
  • Reviewing requirements, estimate and participate in technical analysis in order to proactively develop and outline potential issues
  • Design and implement custom functionalities
  • Cover the designed/implemented functionality with unit and integration tests
  • Lead POC work along with architecture from discovery to delivery
  • Take part in the architecture definition
  • Perform technical analysis and suggest improvements
  • Develop new features and make changes to existing code
  • Proactively participate in tasks estimation.
  • Maintaining source code of the company software stack
  • Reviewing requirements, estimate and participate in technical analysis in order to proactively develop and outline potential issues
  • Design and implement custom functionalities
  • Cover the designed/implemented functionality with unit and integration tests
  • Lead POC work along with architecture from discovery to delivery
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Java Developer
Java Developer

Hunter's Hub Inc. • Taguig

On-site
PHP 1,200,000 - 1,800,000
Senior Java Software Engineer
Senior Java Software Engineer

Q2 HR Solutions • Taguig

On-site
PHP 900,000 - 1,800,000
Senior Java Software Engineer
Senior Java Software Engineer

UST • Taguig

On-site
PHP 900,000 - 1,500,000
Senior Java Developer
Senior Java Developer

We Support Incorporated • Muntinlupa

On-site
PHP 800,000 - 1,100,000
Engineering
Engineering

Orangeandbronze • Makati

On-site
Competitive salary
Performance-based bonuses
Flexible working hours
+4
Engineering
Engineering

Orangeandbronze • Iloilo City

On-site
PHP 900,000 - 1,200,000
Senior Java Developers
Senior Java Developers

Ascent Solutions Philippines Inc. • Pasay

On-site
PHP 600,000 - 1,200,000
Senior Java Software Engineer
Senior Java Software Engineer

SYSGEN RPO • Taguig

On-site
PHP 1,200,000 - 2,000,000
Senior Java Software Engineer
Senior Java Software Engineer

Hammerjack Pty Ltd • Taguig

On-site
PHP 1,200,000 - 1,400,000
Java Software Engineer
Java Software Engineer

Stratpoint Technologies • Mandaluyong

On-site
PHP 2,457,000 - 3,686,000