Job brief We are looking for a mid-level Java Developer to manage the software development life cycle, from planning and prioritizing to testing and release. Java Developer responsibilities include gathering system and user requirements, building Java modules and testing features before release. Ultimately, you will deploy and maintain functional, secure and high-quality applications.
Responsibilities:
Identify and analyze user requirements
Prioritize, assign and execute tasks throughout the software development life cycle
Write well-designed, efficient code
Design database architecture
Schedule product releases with internal teams
Document development phases
Ensure our applications are secure and up-to-date
Requirements and skills
Experience in Core Java.
Experience in OOP concepts.
Experience in Concurrency and Threading.
Experience in ORM.
Experience in Spring Framework.
Experience in Design Patterns.
Experience in IOC.
Familiar with CI/CD
Familiar with software architecture patterns (SOA, and Micro Services).
A self-learner with strong teamwork skills and familiarity with Agile methodologies.
Good knowledge of enterprise Java Spring framework and experience with common tools and technologies.
Good knowledge of software testing (unit test, integration test).
معرفی شرکت
جیبیت (JIBit)، برند تجاری شرکت ایوانرایانپیام، ارائه دهنده سرویسهای پیشرفته مالی و پرداخت آنلاین برای سازمان ها و کسب و کارهای بزرگ است.