Java Software Engineer at BGT Ent
Ireland, Manitoba, Ireland -
Full Time


Start Date

Immediate

Expiry Date

06 Dec, 26

Salary

0.0

Posted On

07 Sep, 26

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Industry

Information Technology & Services

Description

Who you areYou’re a hands-on Java Developer with 3–5 years of professional experience who enjoys solving technical challenges and working across different application layers.

You have strong Core Java fundamentals and are comfortable working with both modern backend technologies and existing desktop applications. You’re analytical, collaborative, and able to work effectively in an Agile environment.

  • Key responsibilitiesBackend Development: Design and develop backend services using Java and Spring Boot, including business logic and REST/SOAP services.
  • Desktop Applications: Develop and maintain applications using JavaFX and Java Swing.
  • System Integration: Integrate applications with internal and external systems through APIs, messaging, and middleware.
  • Code Quality: Write clean, maintainable code, perform unit testing, and participate in code reviews.
  • Security: Implement authentication, authorization, and secure communication across applications and services.
  • DevOps: Support application builds and deployments through CI/CD tools.
  • Collaboration: Work with business teams, analysts, and developers in an Agile environment.


Technology stackJava | Spring Boot | JavaFX | Java Swing | REST | SOAP | APIs | JSON/XML | Microservices | CI/CD

  • Requirements3–5 years of professional Java development experience.
  • Strong Core Java and object-oriented programming skills.
  • Good experience with Spring Boot / Spring Framework and REST services.
  • Hands-on experience with JavaFX and/or Java Swing.
  • Experience developing or consuming REST & SOAP web services.
  • Strong debugging and troubleshooting skills.
  • Understanding of application security, APIs, and system integration.
  • Good communication and collaboration skills.
  • Bachelor’s degree in IT, Software Development, or a related field.
  • Willingness to travel occasionally (approximately 10%).

How To Apply:

Incase you would like to apply to this job directly from the source, please click here

Responsibilities
Loading...