EPAM Systems
Posted 1mo ago

Mid-level Java Developer

EPAM Systems
Lisbon, Distrito de Lisboa, Portugal
HybridFull Time
Responsibilities
  • developing application
  • maintaining components
  • troubleshooting incidents
Requirements
  • 3+ years software development experience
  • Degree or equivalent
  • Expertise in Java (21+)
  • Spring frameworks
  • Relational databases/SQL
  • Asynchronous messaging, CI/CD, Maven, Git
  • Angular/jQuery and containerization a plus
Technical tools mentioned
JavaSpringSQLAngularjQueryCI/CDMavenGitJavaScript

Job description

We're looking for a Mid-level Java Developer to join our team in Lisbon, Portugal in a hybrid working mode. In this role, you will contribute to the development and maintenance of a critical derivatives platform that supports both pre-trade and post-trade functionalities for equity-related products. The position offers the opportunity to work in an agile environment, ensuring high-quality, secure and scalable solutions that deliver real business value.

Responsibilities

  • Develop and maintain application components ensuring quality, security and performance
  • Participate in agile-based software development processes including technical analysis, documentation, coding, testing and code reviews
  • Collaborate closely with production support teams to manage releases and resolve issues
  • Partner with business stakeholders to clarify requirements and ensure timely delivery
  • Provide L3 support, troubleshoot incidents and ensure platform stability
  • Contribute to continuous improvement initiatives and technical enhancements for long-term sustainability

Requirements

  • Degree in Computer Science or related field, or equivalent professional experience
  • At least 3 years of experience in software development roles
  • Strong expertise in Java (version 21 or higher) and Spring frameworks
  • Proficiency with relational database systems and SQL
  • Knowledge of asynchronous messaging technologies
  • Familiarity with frontend or full-stack development using JavaScript and frameworks such as Angular or jQuery (optional)
  • Experience with CI/CD processes, build tools like Maven, and version control systems such as Git
  • Ability to manage and troubleshoot evolved codebases effectively
  • Understanding of software testing principles and requirement analysis

Nice to have

  • Exposure to financial domain or derivatives trading systems
  • Hands-on experience with scripting and automation for deployment processes
  • Familiarity with containerization and orchestration tools is a plus

We offer/Benefits

  • Competitive compensation depending on experience and skills
  • Variety of projects within one company
  • Being a part of a project following engineering excellence standards
  • Individual career path and professional growth opportunities
  • Internal events and communities
  • Flexible work hours

About EPAM Systems

Provides global digital platform engineering and software development services.

Similar jobs

Java Developer roles near Lisbon, Distrito de Lisboa
4d
Save
Mark Applied
Hide
Java Developer (Spring & SQL)
Lisbon, Lisbon, Portugal
HybridFull Time
Axians
AxiansEuronext Paris: DG: Axians provides global ICT infrastructure and digital transformation services.
3+ YOERequires 3–5 years of software development experience, strong Java and Spring expertise, advanced SQL, Agile experience, English proficiency, and a university degree in IT, computer science, information management, or related field.
Java, Spring Framework, PostgreSQL, CI/CD, microservices, Jira, Confluence, ALM, Docker
1w
Save
Mark Applied
Hide
Java Developer Pleno
Lisbon, Lisbon District, Portugal
HybridFull Time
Noesis
Noesis: International IT consulting firm delivering digital transformation and technology solutions.
3+ YOEDegree in software engineering, computer science, or related field; 3+ years with Java and Spring Boot, microservices, distributed architectures, databases, cloud-native tools, testing, and observability.
Java, Spring Boot, Docker, Podman, Kubernetes, Git, CI/CD, DevSecOps, REST APIs
1mo
Save
Mark Applied
Hide
Senior Java Developer | French Speaker
Porto or Lisbon
HybridFull Time
Syone
Syone: Provides open-source IT consulting and software development services.
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
Lisboa, Lisboa, Portugal
HybridFull Time
Devoteam
Devoteam: Global IT consulting firm providing digital transformation and cloud services.
Degree in Computer Science or similar; strong Java proficiency; experience with Spring or Hibernate, RESTful APIs, relational databases/SQL, cloud platforms; agile experience; fluent English.
Java, Spring, Hibernate, SQL, AWS, Azure, Google Cloud
1mo
Save
Mark Applied
Hide
Java Developer
Coimbra or Lisbon or Portugal
HybridFull Time
Accenture
AccentureNYSE: ACN: Global professional services firm providing consulting and technology solutions.
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
2mo
Save
Mark Applied
Hide
Java Developer
Coimbra or Lisbon
HybridFull Time
Accenture
AccentureNYSE: ACN: Global provider of management consulting and technology services.
5+ YOE5+ years Java development, ensuring code quality, documenting technical solutions, participating in code reviews; knowledge of JavaScript, CSS, NetBeans, JavaBeans, HTML, Jira, Agile, Jenkins, Angular is a plus; must have legal right to work in Portugal.
Java, JavaScript, CSS, NetBeans, JavaBeans, HTML, Jira, Agile, Jenkins, Angular
2mo
Save
Mark Applied
Hide
Java Developer (Lisbon, PT)
Lisbon or Portugal
RemoteFull Time
Ryanair
RyanairNASDAQ: RYAAY: Low-cost airline providing passenger flight services across Europe.
Proficient in Java or other JVM languages; experience designing scalable distributed systems, cloud (AWS/Azure), microservices, Spring, SQL/NoSQL, DevOps practices, and development tools (Maven/Gradle/Git).
Java, Scala, Kotlin, AWS, Azure, Go, Spring, Spring Boot, Spring Cloud, CloudFormation, SAM, Ansible, Maven, Gradle, Git, DynamoDB, EC2, Lambda, Elasticsearch, RDS, SQS, SNS, Couchbase, MySQL, Redis, Docker, NoSQL
2mo
Save
Mark Applied
Hide
Java Developer (Lisboa, PT)
Lisbon, Lisbon, Portugal
HybridFull Time
Capgemini
CapgeminiEuronext Paris: CAP: Provides global IT consulting and digital transformation services.
5+ YOE5+ years software development; strong Java (8+) and Spring Boot backend experience, microservices, relational/non-relational databases, Gitflow, Agile, technical documentation; fluent Portuguese and advanced English.
Java, Spring Boot, Gitflow, microservices architecture