Java Developer
Upload My Resume
Drop here or click to browse · PDF, DOCX, DOC, RTF, TXT
Requirements
• 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. • 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. • Workation. Enjoy working from inspiring locations in line with our workation policy. • 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. • 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.
Responsibilities
• 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. • Optimization: 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.
Benefits
• Remote work options: Explicitly stated as "Remote."