
About Softgenia:
Softgenia is a leader in the tech industry, providing innovative solutions in AI, software development, web marketing, and more. Our mission is to bring concepts to life, serving a global clientele with products such as AI tools, HR software, and a variety of web marketing services. As we prepare for the We Make Future fair, we are looking to expand our team with a skilled AI Specialist.
Role Overview:
We are seeking a Java Developer to join our team. The ideal candidate will have strong experience in backend development, solid knowledge of Java frameworks, and a good understanding of RESTful services. You will work closely with other developers and technical teams to build and maintain efficient, reliable applications and integrations.
Responsibilities:
• Develop and maintain backend components and APIs using Java and related technologies.
• Collaborate with frontend developers, designers, and product managers to deliver full-feature solutions.
• Write clean, scalable, and well-documented code.
• Optimize performance and troubleshoot issues in new and existing systems.
• Work with relational databases and data models.
• Participate in code reviews and technical discussions.
• Contribute to the ongoing improvement of development practices.
Qualifications:
• Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
• Proven experience with Java (JDK 8 or higher) and frameworks such as Spring Boot.
• Familiarity with REST APIs, HTTP protocols, and microservice architecture.
• Knowledge of relational databases (e.g., MySQL, PostgreSQL) and SQL.
• Experience with version control systems (e.g., Git) and build tools (e.g., Maven or Gradle).
• Good understanding of object-oriented principles and design patterns.
• Ability to work independently and as part of a team.
• Strong problem-solving and communication skills.
What We Offer:
• Competitive salary and benefits package.
• Opportunities to work on real-world projects with an experienced team.
• Flexible working hours and remote work options.
• Professional development and learning opportunities.
• A collaborative and supportive work environment.