We are on the lookout for a highly skilled and experienced Senior Backend Developer who is passionate about building robust, scalable, and efficient backend systems. As part of our dynamic engineering team, you will have the opportunity to work on an innovative international social networking platform, driving its evolution and making a tangible impact on its success. If you thrive in a fast-paced environment, enjoy tackling complex technical challenges, and have a desire to contribute to a product that competes with industry leaders, this role is perfect for you. Join us in shaping the future of social networking with cutting-edge technology and creative problem-solving.
Position: Senior Backend Developer (Java - Spring Boot)
Location: Remote (Work from Home)
Key Technologies: Java, Spring Boot, JPA, Hibernate, MySQL, Microservices
About the Role
We are seeking an experienced Senior Backend Developer with expertise in Java and Spring Boot to join our team. You will play a critical role in building the backend infrastructure for our cutting-edge international social networking platform. This is an exciting opportunity to contribute to a product that competes with some of the biggest names in the industry.
Why Join Us?
- Do you constantly strive for excellence in your work?
- Are you someone who takes ownership of both your individual contributions and the success of the team?
- Do you want to make a meaningful impact and help shape the future of a rapidly growing organization?
If your answer is "YES," then we want to hear from you.
Your Responsibilities:
- Analyze and understand requirements, designing components, services, and APIs that fit into the bigger picture.
- Implement and deliver high-quality, well-tested, and maintainable software.
- Collaborate with team members to develop efficient and scalable features.
- Participate in software design discussions, reviews, and feedback sessions.
- Take initiative in identifying technical challenges and resolving issues proactively.
- Contribute to the continual improvement of the codebase by adhering to best practices and coding standards.
- Conduct software design and code reviews to ensure quality and scalability.
- Prioritize and organize tasks to make steady progress and meet deadlines.
- Communicate technical issues and decisions clearly to stakeholders and team members.
Required Technical Skills:
- A minimum of 6 years of experience working on complex, multi-team projects.
- Expertise in Java server-side development, including deep knowledge of the Spring framework and Spring Boot.
- Strong relational database experience, particularly with MySQL (MySQL-specific features are a plus).
- In-depth knowledge of JDBC, JPA, and Hibernate.
- Experience with messaging technologies such as Kafka.
- Proficiency in version control systems (e.g., Git).
- Ability to develop clean, reusable, and maintainable components.
- Strong debugging and problem-solving skills with a methodical approach.
- Passion for writing simple, clean, and efficient code.
Soft Skills:
- Strong sense of ownership and accountability.
- A commitment to excellence and a proactive mindset.
- Ability to break down complex tasks into manageable steps.
- Attention to detail and precision in implementation.
- Excellent time management and organizational skills.
- Fluent in English with strong communication skills.
Bonus Points for:
- Experience in developing social networking platforms or similar large-scale applications.
What We Offer
- A unique opportunity to play a key role in a global technology company with an innovative and vibrant culture.
- The chance to work on a product that is setting benchmarks in its field, competing with industry leaders.
- Flexible remote work environment, enabling you to work from the comfort of your home.
- A collaborative and growth-oriented team that values creativity and innovation.
How to Apply
- Ensure your Lobox profile is complete.
- Upload your resume to Lobox using our auto-parsing feature to fill out your profile fields seamlessly.
- Don’t forget to include a profile picture and background image to enhance your profile.
We look forward to welcoming a passionate and driven individual to our team. Are you ready to take on this challenge and contribute to building the next-generation social networking platform?
Note: Ensure your profile on Lobox is fully completed. You can easily do this by uploading your resume and utilizing our resume auto-parsing feature. Don’t forget to add both a profile picture and background image to make your profile stand out.