We are looking for a skilled and passionate Java Developer to join our dynamic team. The ideal candidate will have a strong background in Java development, a problem-solving mindset, and a commitment to delivering high-quality software solutions. You will work on exciting projects, collaborate with cross-functional teams, and contribute to the development of innovative applications.
Key Responsibilities:
• Design, develop, and maintain high-performance, scalable, and reliable Java-based applications.
• Collaborate with product managers, designers, and other developers to deliver robust software solutions.
• Write clean, efficient, and well-documented code following best practices and design patterns.
• Troubleshoot, debug, and optimize existing systems.
• Stay updated with the latest industry trends and technologies to continuously improve development processes.
Requirements:
• Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience).
• At least 4 years of experience in Java development.
• Proficiency in Java and related frameworks (e.g., Spring, Hibernate).
• Experience with RESTful APIs, microservices architecture, and key-value databases like Redis.
• Strong understanding of object-oriented programming (OOP) principles and parallel programming.
• Familiarity with databases (SQL/NoSQL) and ORM technologies. Knowledge of version control systems (e.g., Git).
• Excellent problem-solving skills and attention to detail.
• Strong communication and teamwork skills.
Nice-to-Have:
• Knowledge of DevOps practices and tools (e.g., Docker, Kubernetes).
• Familiarity with Queuing systems like Kafka.
• Familiarity with Agile/Scrum methodologies.
• Knowledge of Search Engine implementations
این آگهی از وبسایت جاب ویژن پیدا شده، با زدن دکمهی تماس با کارفرما، به وبسایت جاب ویژن برین و از اونجا برای این شغل اقدام کنین.