Full Stack Java Developer (Angular)
Brak informacji o wynagrodzeniu
SeniorFull-time·B2B
#439363·Dodano wczoraj·1
Źródło: B2B NetworkTech Stack / Keywords
JavaSpring BootAngularKafkaSQLDockerKubernetesGitBitbucketJenkins
Wymagania
- 5+ years of Full Stack Java development experience.
- Experience with Java, Spring Boot, Microservices, and REST APIs.
- Proficiency in Angular and Angular Material.
- Experience with Kafka and SQL databases.
- Knowledge of Docker, Kubernetes, Git, Bitbucket, Jenkins, and CI/CD.
- Experience working in Agile/Scrum environments.
- Experience resolving SAST, container scan, and security vulnerabilities.
- Knowledge of secure coding and OWASP principles.
- Strong troubleshooting and problem-solving skills.
- English language proficiency at B1+/B2 or higher.
Nice to have:
- Experience in banking, cards, or payments domain.
- Experience with cloud platforms.
- DevSecOps and vulnerability management experience.
- Performance tuning and application monitoring.
- Technical mentoring and coaching experience.
Obowiązki
- Design, develop, test, and maintain applications using Java, Spring Boot, Angular, Kafka, SQL, Docker, and Kubernetes.
- Develop and enhance microservices-based solutions following clean code principles and best practices.
- Build and maintain REST APIs and integrations with internal and external systems.
- Participate actively in Agile/Scrum ceremonies, including planning, refinement, reviews, and retrospectives.
- Collaborate closely with Product Owners, Analysts, Architects, Security Specialists, and Operations teams.
- Analyze, troubleshoot, and resolve application defects, incidents, and production issues.
- Identify and remediate security vulnerabilities detected through SAST, container scanning, dependency scanning, penetration testing, and other assessments.
- Drive secure coding practices and improve security posture of internet-facing applications.
- Support CI/CD processes using tools such as Git, Bitbucket, and Jenkins.
- Optimize application performance, scalability, resilience, and maintainability.
- Create and maintain technical documentation including solution designs and implementation guidelines.
- Contribute to continuous improvement initiatives related to development practices, automation, quality assurance, and security.
- Work independently while collaborating effectively within a cross-functional Agile team.
- Leverage AI-powered tools such as GitHub Copilot and Microsoft 365 Copilot to improve development efficiency, code quality, documentation, testing, and vulnerability remediation.
- Explore and contribute to adoption of AI agents and intelligent automation solutions to enhance software delivery and operational support in the Cards domain.
B2B.NET S.A.
215 aktywnych ofert