Key Responsibilities
- Design, develop, and maintain scalable backend systems using Java.
- Collaborate with frontend developers, product managers, and other stakeholders to deliver high-quality software solutions.
- Implement RESTful APIs and ensure seamless integration with frontend and third-party services.
- Optimize application performance and scalability.
- Write clean, maintainable, and well-documented code.
- Participate in code reviews and provide constructive feedback.
- Troubleshoot and debug production issues as needed.
Requirements
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience).
- Strong proficiency in Java and related frameworks such as Spring and Hibernate.
- Experience with RESTful API development and integration.
- Familiarity with databases such as MySQL, PostgreSQL, or MongoDB.
- Understanding of software development best practices and design patterns.
- Experience with version control systems like Git.
- Strong problem-solving skills and attention to detail.
What We Offer
- Competitive salary and benefits package.
- Flexible working hours and remote work options.
- Collaborative and innovative work environment.
- Opportunities for professional growth and development.
- Access to cutting-edge technologies and tools.
Report job