Software Engineer

VISA

Warszawa, Wola +2 więcej
Hybrydowa
Java
Spring Framework
Sprint Boot
Maven
Kafka
Jenkins
🐳 Docker
🚢 Kubernetes
Hybrydowa
Spring Boot
SQL Server
JSON
Web Services
RDBMS
API
REST
SOAP
Oracle
CI/CD
Spring
RESTful API
Machine Learning
🤖 AI
SOLID Principles
Java EE

Requirements

Expected technologies

Java

Spring Framework

Sprint Boot

Maven

Kafka

Jenkins

Docker

Kubernetes

Optional technologies

Rest Assured

TestNg

JUnit

Jasmine

Jest

Our requirements

  • Bachelor's degree, OR 3+ years of relevant work experience
  • Associate: 2 or more years of work experience
  • Bachelor's degree in Math, Science, Engineering, or Computer Science, Information Systems or related field OR
  • Minimum three (3) years of directly related experience.
  • Desire to work with and share new and innovative ideas, constantly expanding your knowledge.
  • Experience with Core Java and Java web application development for RESTful web services.
  • Knowledge in accessing data using Spring Data, JPA and JDBC.
  • OOP Design Skills and experience with design patterns.
  • Knowledge w/ Spring Framework, Sprint boot and Build Tools, such as Maven.
  • Knowledge in Reactive and Event drive programming using Kafka .
  • Ability to understand and author APIs.
  • Practice in Test-driven Development.
  • Knowledge in multi-threading and concurrency.
  • Experience with CI/CD using Jenkins , Docker, Kubernetes.
  • Working with Checkmarx, Qualys, Aqua and similar code/system scanners and remediation for security focused development.
  • Experience working with API automation with Java based frameworks (Rest Assured, TestNg or JUnit) or JavaScript based frameworks (Jasmine or Jest).

Your responsibilities

  • Works under close guidance to implement basic enhancements and modifications to existing software that complies with design specifications and meets security best practices.
  • Designing and implementing test automation code to ensure high-quality software delivery.
  • Engages with team members to receive feedback on code.
  • Follows instructions from manager to implement improvements to code, processes, and designs with and understands customer/business objectives.
  • Consistently produce high-quality code, including modular and reusable components.
  • Resolve issues with static code analysis and security scans.
  • Troubleshooting and resolving bugs as they come up.
  • Participate in all phases of the SDLC to complete deliverables on schedule.
Wyświetlenia: 2
Opublikowana30 dni temu
Wygasaza 13 dni
Tryb pracyHybrydowa
Źródło
Logo
Logo
Logo

Podobne oferty, które mogą Cię zainteresować

Na podstawie "Software Engineer"