Java Full stack with React.js or Angular / Warsaw

Java

Java Full stack with React.js or Angular / Warsaw

Java
Warsaw, Warsaw

DCV Technologies

Full-time
B2B
Senior
Hybrid

Job description

Senior Software Engineer (Full-Stack, Agentic AI Focus)Warsaw, hybrid 1 day/weekB2B contractWe are looking for a talented Senior Software Engineer to join our dynamic development team. This role focuses on full-stack development, with a strong emphasis on leveraging Agentic AI tools and technologies to drive efficiency, innovation, and smarter development workflows.

The ideal candidate brings solid experience with Java-based enterprise applications, a strong engineering mindset, and a passion for using cutting-edge AI technologies to enhance productivity, code quality, and collaboration across the development lifecycle.


Key Responsibilities

1. Development & Engineering

  • Design, develop, and maintain full-stack applications using Java and modern web technologies.

  • Build robust backend services using the Spring Framework (Spring Boot, Spring Security).

  • Develop and optimize database interactions using Hibernate ORM.

  • Create responsive, intuitive, and user-friendly frontend interfaces.

  • Integrate Agentic AI tools and technologies to improve development efficiency and code quality.

  • Participate in the entire software development lifecycle, from requirements analysis to deployment.

  • Implement cryptographic solutions and security protocols to ensure safe handling of sensitive data.


2. CI/CD & DevOps

  • Design, build, and maintain Jenkins CI/CD pipelines for automated build, testing, and deployment.

  • Configure and optimize continuous integration workflows to ensure high code quality and rapid delivery.

  • Implement automated testing integration within CI/CD pipelines.


3. Agentic AI Tools & Technology Integration

  • Leverage AI-powered development tools (GitHub Copilot, ChatGPT, Claude, Cline, etc.) to accelerate coding, troubleshooting, and problem-solving.

  • Utilize AI tools for code review, automated testing, and documentation generation.

  • Stay up to date with emerging Agentic AI technologies and assess their potential to enhance development workflows.

  • Share knowledge and best practices for AI-assisted development across the team.


4. Testing & Quality Assurance

  • Write comprehensive unit tests using JUnit, Mockito, and other testing frameworks.

  • Develop and execute integration tests to ensure system reliability and stability.

  • Implement automated testing strategies and maintain strong test coverage standards.

  • Participate in code reviews and uphold high coding and quality standards.

  • Debug and troubleshoot complex technical issues.


5. Collaboration & Process

  • Work closely with cross-functional teams including product managers, designers, and QA engineers.

  • Actively participate in Agile/Scrum development processes.

  • Contribute to technical documentation and internal knowledge sharing.

  • Continuously improve development processes, tools, and team efficiency.


Required Qualifications

Technical Skills

  • Java Expertise: Minimum 5 years of hands-on experience in Java development.

  • Spring Framework: Strong experience with Spring Boot and Spring Security.

  • Hibernate / JPA: Solid knowledge of ORM concepts, entity mapping, and database optimization.

  • Database Technologies: Experience with relational databases such as MySQL, PostgreSQL, or Oracle.

  • Frontend Technologies: Proficiency in HTML5, CSS3, JavaScript, and modern frameworks (React, Angular, or Vue.js).

  • Testing Frameworks: Hands-on experience with JUnit, Mockito, Cucumber, and integration testing tools.

  • CI/CD Tools: Practical experience designing and maintaining Jenkins pipelines.

  • Cryptography: Understanding of cryptographic principles including encryption/decryption, digital signatures, and secure key management.

  • Containerization: Experience with Docker and Kubernetes.

  • API Development: Experience designing and implementing RESTful APIs.

  • Architecture Knowledge: Understanding of software architecture patterns and design principles.

  • Agile Methodologies: Experience working within Agile/Scrum environments.


Preferred Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.

  • Payment industry experience: 2+ years of experience working within payment systems or financial platforms.

Tech stack

    English

    B2

    Angular

    advanced

    Hibernate

    advanced

    React

    advanced

    Java

    advanced

Office location

Java Full stack with React.js or Angular / Warsaw

Summary of the offer

Java Full stack with React.js or Angular / Warsaw

Warsaw, Warsaw
DCV Technologies
By applying, I consent to the processing of my personal data for the purpose of conducting the recruitment process. Informujemy, że administratorem danych jest z siedzibą w , ul.(dalej jako "administrator"). Masz prawo do żądania dostępu do swoich da... MoreThis site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.