Java Developer
Lingaro
⚲ Warsaw, Lublin
20 160 - 25 200 PLN (B2B)
Wymagania
- Java
- Spring
- Hibernate
- SQL
- Azure (nice to have)
- GCP (nice to have)
- AWS (nice to have)
Opis stanowiska
O projekcie: - Stable employment. On the market since 2008, 1500+ talents currently on board in 7 global sites. - “Office as an option” model. You can choose to work remotely or in the office. - Great Place to Work® certified employer. - Flexibility regarding working hours and your preferred form of contract. - Comprehensive online onboarding program with a “Buddy” from day 1. - Cooperation with top-tier engineers and experts. - Unlimited access to the Udemy learning platform from day 1. - Internal Gallup Certified Strengths Coach to support your growth. - Certificate training programs. Lingarians earn 500+ technology certificates yearly. - Upskilling support. Capability development programs, Competency Centers, knowledge sharing sessions, community webinars, 110+ training opportunities yearly. - Grow as we grow as a company. 76% of our managers are internal promotions. - A diverse, inclusive, and values-driven community. - Autonomy to choose the way you work. We trust your ideas. - Create our community together. Refer your friends to receive bonuses. - Activities to support your well-being and health. - Plenty of opportunities to donate to charities and support the environment. - Modern office equipment. Purchased for you or available to borrow, depending on your location. Wymagania: - At least 4 years of experience as Java Developer. - Proficiency in Java server-side programming. - Experience with database systems (e.g., MySQL, PostgreSQL, MongoDB). - Proven experience in back-end development and building scalable web applications. - Familiarity with cloud platforms (e.g., AWS, Azure, GCP) is a plus. - Strong analytical and problem-solving skills with attention to detail. - Effective communication skills to collaborate with cross-functional teams. - Ability to adapt to changing project requirements and technologies. - English at least B2. Codzienne zadania: - Designing, developing, and maintaining the server-side logic of web applications. Implementing scalable and efficient server-side components and APIs. - Working with relational and/or NoSQL databases to store and retrieve data efficiently. Designing and optimizing database schemas for performance and scalability. - Integrating third-party APIs and web services to enhance application functionality. Developing custom APIs to facilitate communication between front-end and back-end systems. - Implementing security best practices to protect against common web application vulnerabilities. Conducting regular security audits and implement necessary measures. - Optimizing server-side code for maximum speed and scalability. Monitoring and troubleshooting performance issues. - Collaborating with front-end developers, UI/UX designers, and other team members to ensure seamless integration of components. - Using version control systems (e.g., Git) to manage and track changes to the codebase. - Conducting thorough testing of server-side components to identify and fix bugs. - Collaborating with QA engineers for comprehensive testing. - Clear and comprehensive documentation for back-end systems and APIs.