Requirements: English
Company: Kevin Edward
Region: Krakw , Lesser Poland Voivodeship
We are seeking a highly experienced Senior Java Developer with deep expertise in Java technologies and hands-on experience in Generative AI tools like GitHub Copilot . The ideal candidate will be responsible for building robust, scalable backend systems while integrating modern AI-assisted development practices to accelerate delivery and improve code quality. Familiarity with ShiftLeft security practices is a strong plus.
Key Responsibilities:
Design, develop, and maintain scalable and secure backend systems using Java , J2EE , Spring , Hibernate , and RESTful APIs .
Leverage Generative AI tools (e.g., GitHub Copilot) to improve development speed, reduce repetitive tasks, and enhance code quality.
Ensure high standards in code quality, testing (using JUnit ), and documentation.
Work closely with cross-functional teams to define architecture, design, and deliver high-performance applications.
Implement best practices for ShiftLeft security , ensuring vulnerabilities are identified and resolved early in the development lifecycle.
Provide mentorship and technical guidance to junior developers.
Stay current with emerging technologies, particularly in the GenAI and security automation space.
Required Skills:
~7+ years of hands-on experience in Java and J2EE application development.
~ Strong knowledge of Spring Framework , Spring Boot , and Hibernate ORM .
~ Experience building and consuming RESTful APIs .
~ Solid understanding of test-driven development (TDD) using JUnit .
~ Working experience with GitHub Copilot or other GenAI-powered coding tools.
~ Familiarity with ShiftLeft security practices and integrating security checks into CI/CD pipelines.
~ Excellent problem-solving, analytical, and communication skills.
Nice to Have:
Experience with containerization tools like Docker or Kubernetes.
Exposure to cloud platforms such as AWS, Azure, or GCP.
Experience with other AI/ML or NLP tools and frameworks.