BGTS B.V.
Posted 2w ago

Java Developer

BGTS B.V.
Ovar, Aveiro, Portugal
OnsiteFull Time
Responsibilities
  • developing services
  • maintaining applications
  • integrating systems
Requirements
  • Requires 3–5 years of Java development experience
  • Core Java
  • Spring Boot
  • REST/SOAP services
  • JavaFX or Java Swing
  • Debugging
  • Security
  • Integrations
  • Communication skills, and a bachelor's degree in IT or software development
Technical tools mentioned
JavaSpring BootJavaFXJava SwingRESTSOAPAPIsJSONXMLMicroservicesCI/CD

Job description

BGTS International is looking for a Java Developer to join our team supporting a global client project in Ovar, Portugal.


You’ll work on both backend services and desktop applications, building and maintaining solutions using Java, Spring Boot, JavaFX, and Java Swing, while contributing to system integrations and application security.


Who you are

You’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 responsibilities

  • Backend 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 stack

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



Requirements


  • 3–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%).


About BGTS B.V.

BGTS B.V. is a Dutch software systems integrator and ICT-personnel supplier serving business clients.

Similar jobs

Java Developer roles near Ovar, Aveiro
1w
Save
Mark Applied
Hide
Senior Java Developer
Lisbon or Porto
HybridFull Time
Axians
Axians: Axians is VINCI Energies’ private ICT services brand delivering digital transformation solutions to businesses and public-sector organizations.
6+ YOEMore than 6 years of Java development and technical leadership experience; Java, JSF, Hibernate, Oracle, PrimeFaces, Jenkins, Git, SonarQube, JUnit, REST, SOAP, and Agile experience required.
Java, JSF, Hibernate, Oracle, PrimeFaces, Jenkins, Agile, Git, SonarQube, JUnit, REST, SOAP
1w
Save
Mark Applied
Hide
Senior Java Developer
Lisbon or Porto
HybridFull Time
Axians
Axians: Axians is VINCI Energies’ private ICT services brand delivering digital transformation solutions to businesses and public-sector organizations.
6+ YOEMore than 6 years of Java development and technical leadership experience; Java, JSF, Hibernate, Oracle, PrimeFaces, Jenkins, Git, SonarQube, JUnit, REST, SOAP, and Agile experience required.
Java, JSF, Hibernate, Oracle, PrimeFaces, Jenkins, Git, SonarQube, JUnit, REST, SOAP, Agile
2w
Save
Mark Applied
Hide
Middle/Senior Java Developer
Porto, Porto District, Portugal
HybridFull Time
Devexperts
Devexperts: Financial software vendor developing trading, wealth-management, and market-data systems for brokers, exchanges, banks, and wealth-management firms.
Proficiency in Java 11+, Spring, AspectJ, Kotlin, testing tools, databases, distributed systems, Unix/Linux, performance profiling, capital markets, and B2+ English.
Java, Spring, AspectJ, Kotlin, JUnit5, Mockito, Docker, PostgreSQL, Liquibase, Prometheus, ELK, YourKit, JProfiler, Visual VM, Unix, Linux, Atlassian, Slack, Sonar
4w
Save
Mark Applied
Hide
Senior Java Developer
Lisbon or Porto
HybridFull Time
Axians
Axians: Axians is VINCI Energies’ private ICT services brand delivering digital transformation solutions to businesses and public-sector organizations.
Strong Java, Spring, REST, multithreading, distributed systems, software engineering, testing, continuous integration and delivery, and English fluency required.
Java, Spring, REST, Oracle Coherence, Apache Cassandra, Spectrum Symphony, Kafka, Tomcat
1mo
Save
Mark Applied
Hide
Senior Java Developer | French Speaker
Porto or Lisbon
HybridFull Time
Syone
Syone: Portuguese IT consulting firm providing open-source solutions, outsourcing, nearshore delivery, and turnkey projects to business clients.
6+ YOE6+ years Java experience, 6+ years Angular (17+), Spring/Spring Boot, degree in CS or related, familiarity with Git, Maven, SQL, CI/CD tools; professional English and French.
Java, Spring Framework, Spring Boot, Angular 17, Git, Maven, SQL, XL Deploy, XL Release, Jenkins
1mo
Save
Mark Applied
Hide
Software Development | Java Developer
Porto, Porto, Portugal
HybridFull Time
Devoteam
Devoteam: Global IT and digital transformation consulting firm.
Degree in Computer Science or similar, strong Java skills, experience with Spring/Hibernate, RESTful API development, SQL, microservices and cloud platforms, agile experience, and fluency in English.
Java, Spring, Hibernate, SQL, AWS, Azure, Google Cloud
1mo
Save
Mark Applied
Hide
Java Lead Engineer - eDO Transport (Hybrid)
Porto, Porto District, Portugal
HybridFull Time
eDreams ODIGEO
eDreams ODIGEOBME Madrid: EDR: Spanish public travel-subscription platform serving travellers through online agencies for flights, hotels, rail and car rentals.
Experienced engineering manager for Java/transport team, strong in distributed systems, Java 17, hiring and mentoring, cross-functional collaboration, and familiarity with AI coding tools.
Java 17, Kafka, BigTable, Redis, PostgreSQL, LLMs, Datamesh, Docker, Kubernetes, Google Cloud, Sonarqube, Datadog, GitHub Copilot, ChatGPT
1mo
Save
Mark Applied
Hide
Java Developer
Coimbra or Lisbon or Portugal
HybridFull Time
Accenture
AccentureNYSE: ACN: Global professional services delivering 360° value.
4+ YOERequires 4+ years developing Java functionalities and applications, code quality assurance, technical documentation, and code review participation. JavaScript, CSS, NetBeans, JavaBeans, HTML, Jira, Agile, Jenkins, or Angular are advantageous.
Java, JavaScript, CSS, NetBeans, JavaBeans, HTML, Jira, Agile, Jenkins, Angular, Udemy, Pluralsight