Demo Company is seeking a Senior Java / SpringBoot Developer to join our dynamic team. The ideal candidate will have extensive experience in designing and developing scalable applications using Java and Spring Boot frameworks. You will work closely with cross-functional teams to deliver high-quality software solutions that meet our client's needs and contribute to the overall success of the organization.
Responsibilities:
Requirements:
Responsibilities:
- Design, develop, and maintain Java-based applications using Spring Boot framework.
- Lead the development team in implementing best practices and design patterns.
- Collaborate with product owners and stakeholders to gather requirements and deliver solutions.
- Perform code reviews and mentor junior developers to enhance their skills.
- Troubleshoot and resolve production issues in a timely manner.
- Participate in architecture discussions and contribute to system design.
- Ensure the delivery of high-quality software through rigorous testing and validation.
- Stay up-to-date with emerging technologies and industry trends.
Requirements:
- Minimum of 5 years of experience in Java development.
- At least 3 years of experience with Spring Boot framework.
- Strong understanding of microservices architecture and RESTful APIs.
- Proficiency in database technologies, including SQL and NoSQL databases.
- Experience with version control systems, preferably Git.
- Familiarity with Agile methodologies and DevOps practices.
- Excellent problem-solving skills and attention to detail.
- Strong communication skills and the ability to work collaboratively in a team environment.
Report job