استخدام Back-End) Senior Java Developer)
شرح موقعیت شغلی
Description
Are you a talented Senior Java Developer looking for a challenging opportunity to work in program development? Our team is seeking an experienced developer to join us and work on innovative projects. As a Senior Java Developer, you will have the chance to utilize your skills and experience to tackle exciting and complex problems while working collaboratively with a team of like-minded professionals.
Responsibilities
- Develop high-quality software solutions that meet business requirements based on standards and well-formed design patterns.
- Work with cross-functional teams to design and implement new features and enhancements, while ensuring optimal performance and quality.
- Collaborate with team members to design and implement innovative solutions that leverage cutting-edge technologies.
- Participate in code reviews and contribute to maintaining the high standards of coding practices.
- Assist in the development and maintenance of software documentation and training materials.
- Troubleshoot and debug complex technical issues and contribute to finding solutions.
- Participate in technical proposal writing to win business from potential clients.
Requirements
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- At least 5 years of experience in Java programming.
- Experienced in software development life-cycle, from requirements gathering to production deployment.
- Familiar with AMQP and Kafka.
- Solid understanding of DevOps practices, including Git, CI/CD, and monitoring.
- Experienced in RDBMS and NoSql databases design.
- Familiar with software engineering principles such as Agile development and DevOps.
- Hands-on experience with Spring (Boot) & Microservices.
مهارتهای مورد نیاز
- Back-end
- developer
- CI/CD
حداقل سابقه کار
- سه تا شش سال
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- مهم نیست