Senior Full-stack Developer, Cracow

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.

Skills
Must have


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

About Luxoft

Luxoft is a high-end application outsourcing provider of choice and a trusted technology advisor to Global 2000 and medium-sized growth companies that apply compelling technologies to obtain leadership positions in their respective markets.
Luxoft today finds the Best talents, proposes career growth & employment benefits. Our teams are involved in high complicity & innovative projects for the Top leaders companies around the Globe.

Company website:
https://career.luxoft.com/locations/ukraine/

DOU company page:
https://jobs.dou.ua/companies/luxoft/
Job posted on 18 April 2024
13 views    2 applications

To apply for this and other jobs on Djinni login or signup.