Middle Java developer
ITjob
- Беларусь
- Постоянная работа
- Полная занятость
- Develop and maintain RESTful APIs using Spring Boot, ensuring performance, security, and scalability.
- Implement and manage scheduled jobs to support automated processes within the application.
- Integrate AI services (e.g., OpenAI) into applications to enhance functionality and user experience.
- Generate and manage reports based on database data, ensuring accuracy and clarity for end-users.
- Troubleshoot and resolve performance issues to ensure smooth operation of applications.
- Ensure security by implementing best practices and protocols to protect data and systems.
- Strong problem-solving skills, particularly in performance optimization and security best practices.
- Strong analytical skills; familiarity with generating reports and working with large datasets.
- Proactive mindset with the ability to think creatively and deliver effective solutions to complex challenges.
- Good communication skills and ability to work effectively in a team environment.
- B1 or higher level of English proficiency.
- Knowledge of CI/CD, messaging systems (Kafka) is a plus.
- Taking on end-to-end responsibility – proactively takes ownership and end-to-end responsibility for their own actions including making well informed decisions.
- Fostering effective communication – Communicates in an effective and transparent way with internal and external stakeholders.
- Embracing impactful collaboration – Successfully works together within the team and cross functionally to achieve common goals, leveraging diverse skills, perspective and resources.
- Cultivating data-driven problem solving – Identifies and resolves problems by using relevant data to introduce advancing solutions.
- Bachelor’s degree in Computer Science, Engineering, or related field.
- 3+ years in Java development (Java 21+, Spring Boot).
- Experience with REST APIs, SQL, ORM, AWS.
- End of year performance bonuses;
- Medical services and insurances (family-wide);
- 5 sick days per calendar year;
- Sport & Wellness activities: 50% paid by the company.
- Conversation with the recruiter;
- HR interview;
- Technical interview with CTO;
- Technical interview with Team;
- Final interview with CEO;
- Offer