Senior Fullstack Developer_Krakow

Luxoft β€’ Poland
Relocation
This Job is No Longer Active This position is no longer accepting applications

Job Description

πŸ”” Are you already in Poland or ready to relocate? If YES this is the project for YOU!

Our benefits:

πŸ‘©β€βš•οΈ Private Medical Care in Luxmed and Life Insurance

πŸ‹οΈβ€β™€οΈ Multisport Card

πŸ‘¨β€πŸ‘§β€πŸ‘¦ Paid referrals

πŸ“š Self-learning libraries

πŸ›« Relocation package for seniors and assistance during all process...and MORE!

πŸ‘‰ Location: Krakow - HYBRID mode 3 days from office per week

Project Description:

Security is a global organization within Group Technology Infrastructure and Security Engineering. Our services focus on identity management for users, access management for applications and infrastructure, directories, detecting/preventing measures for cyber threats, and exchanging/storing data securely. We provide consolidated and reliable security services that implement secure design principles, and create best-fit solutions.

As an expert in Cyber Security and internet technologies, you'll be part of a Global team and working closely with the internal project team. Our team is diverse and work collaboratively across organizations to ensure security of our technologies, applications and the businesses.

Responsibilities:

  • Java Development: Write efficient, maintainable, and reusable Java code for server-side applications.
  • Database Interaction: Design, implement, and optimize PL/SQL queries for seamless interaction with databases.
  • Spring Framework: Utilize Spring and Spring Integration to build robust and scalable backend services.
  • Integration: Implement integration solutions using Spring Integration to connect various components of the application.
  • API Development: Develop RESTful APIs for communication between frontend and backend systems.
  • Node.js: Collaborate with Node.js developers for server-side scripting when required.
  • Code Quality: Ensure code quality, performance, and security best practices are followed throughout the development process.
  • Testing: Write unit tests and integration tests to validate the functionality of developed features.
  • Documentation: Create and maintain technical documentation for code, APIs, and system architecture.
  • Collaboration: Work closely with cross-functional teams, including UI/UX designers and product managers, to deliver high-quality software products.
  • Agile Development: Participate in Agile/Scrum development processes, including sprint planning, daily stand-ups, and retrospectives.
  • Troubleshooting: Debug and resolve software defects, issues, and performance bottlenecks as they arise.
  • Continuous Improvement: Stay up-to-date with emerging technologies and industry trends, and propose improvements to the technology stack and development processes.
  • Good to have hands on with frontend Development: Create responsive and user-friendly web interfaces using React, Redux, JavaScript, and TypeScript.

Mandatory Skills Description:

  • Programming languages: Java + PL/SQL (Oracle,) or SQL(MSSQL)
  • Main frameworks and libraries: Spring, Spring Integration, React.

Nice-to-Have Skills:

1. Security Practices: Awareness of web security best practices and protocols (e.g., OAuth, JWT).

2. Java Script/Type Script

3. CI/CD Pipelines: Experience with continuous integration and continuous deployment pipelines (e.g., Jenkins, Travis CI).

4. Performance Optimization: Proficiency in optimizing application performance through various techniques.

5. Redux, Node.js

Subscribe our newsletter

New Things Will Always Update Regularly