Full Stack Engineer Opportunity

Luxoft Poland company

Subscribe to our Telegram & Twitter Channel

Full Stack Engineer in POLAND

Visa sponsorship & Relocation 1 year ago

Would you be interested in joining the Luxoft team? If so, this opportunity could be the right fit for you! 👋


Luxoft is one of the major software services companies world-wide. We deliver professional software services in multiple business verticals such as finance, automotive, and digital transformation.


What do we offer our Employees?


👩‍⚕️ LuxMed health insurance (dental care & travel insurance included), life insurance

🧗🏻‍♀️ MyBenefit program (Multisport card or Multicafeteria)

💸 Paid referrals (also for external referrers)

🌎 Global relocation and Internal Mobility Program (switching between projects, locations)

🎓 LuxTalent platform (webinars, training, courses, paid certificates)

... and many more! 💥


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

  • Security Practices: Awareness of web security best practices and protocols (e.g., OAuth, JWT).
  • Java Script/Type Script
  • CI/CD Pipelines: Experience with continuous integration and continuous deployment pipelines (e.g., Jenkins, Travis CI).
  • Performance Optimization: Proficiency in optimizing application performance through various techniques.
  • Redux, Node.js


Languages

  • English - B2 Upper Intermediate

Apply now

Subscribe our newsletter

New Things Will Always Update Regularly