NoFluffJobs
Hybrydowo
Senior
New
Senior Full-Stack Developer (Java & Angular)
⚲ Warsaw
Do uzgodnienia
Wymagania
- Java
- Angular
- Spring
- Spring Boot
- REST API
Opis stanowiska
O projekcie:
We are looking for a Senior Full-Stack Developer to join a banking project focused on developing a corporate banking platform. You will work in an Agile environment with three development teams, contributing to new features and technical improvements while ensuring application security, scalability, performance, and availability.
Wymagania:
- Strong knowledge of Java 17+ and Angular 19+.- Good knowledge of Spring and Spring Boot.- Experience with microservices architecture and highly available, scalable applications.- Experience with synchronous communication, including REST APIs and web services, and asynchronous messaging, such as IBM MQ, ActiveMQ, or Kafka.- Experience with relational databases, preferably Oracle.- Familiarity with Maven or Gradle, Git, and Kubernetes.- Understanding of the software development lifecycle, coding standards, code reviews, testing, and application builds.- Experience with development and monitoring tools such as SonarQube, Jenkins, Grafana, Splunk, or Elasticsearch.- Practical experience using AI-assisted development tools, such as Claude Code or Codex.- Technical higher education in Computer Science, Electronics, or a related field.- English proficiency sufficient to read and understand technical documentation.
Codzienne zadania:
- Develop and maintain applications using Java and Angular.
- Design and implement solutions based on microservices and other application architectures.
- Build and integrate REST APIs, web services, and asynchronous messaging solutions.
- Develop scalable, highly available, and secure applications.
- Work with relational databases and support data-related development tasks.
- Write unit and functional tests and contribute to test automation.
- Participate in code reviews and follow software development best practices.
- Support CI/CD pipelines, application builds, deployments, monitoring, and log analysis.
- Troubleshoot technical issues and improve application performance and reliability.
- Collaborate with developers and other stakeholders to design and deliver technical changes.
- Use AI-assisted development tools, such as Claude Code and Codex, to support daily development work.
We are looking for a Senior Full-Stack Developer to join a banking project focused on developing a corporate banking platform. You will work in an Agile environment with three development teams, contributing to new features and technical improvements while ensuring application security, scalability, performance, and availability.
Wymagania:
- Strong knowledge of Java 17+ and Angular 19+.- Good knowledge of Spring and Spring Boot.- Experience with microservices architecture and highly available, scalable applications.- Experience with synchronous communication, including REST APIs and web services, and asynchronous messaging, such as IBM MQ, ActiveMQ, or Kafka.- Experience with relational databases, preferably Oracle.- Familiarity with Maven or Gradle, Git, and Kubernetes.- Understanding of the software development lifecycle, coding standards, code reviews, testing, and application builds.- Experience with development and monitoring tools such as SonarQube, Jenkins, Grafana, Splunk, or Elasticsearch.- Practical experience using AI-assisted development tools, such as Claude Code or Codex.- Technical higher education in Computer Science, Electronics, or a related field.- English proficiency sufficient to read and understand technical documentation.
Codzienne zadania:
- Develop and maintain applications using Java and Angular.
- Design and implement solutions based on microservices and other application architectures.
- Build and integrate REST APIs, web services, and asynchronous messaging solutions.
- Develop scalable, highly available, and secure applications.
- Work with relational databases and support data-related development tasks.
- Write unit and functional tests and contribute to test automation.
- Participate in code reviews and follow software development best practices.
- Support CI/CD pipelines, application builds, deployments, monitoring, and log analysis.
- Troubleshoot technical issues and improve application performance and reliability.
- Collaborate with developers and other stakeholders to design and deliver technical changes.
- Use AI-assisted development tools, such as Claude Code and Codex, to support daily development work.
🔍 Dekoder Ogłoszenia
✓ Ogłoszenie wygląda transparentnie — brak typowych czerwonych flag.