Overview
Skills
Job Details
Duration: 12 months with possible extention
Experience with relational databases (e.g., MySQL, PostgreSQL) and NoSQL databases (e.g., MongoDB).
Familiarity with cloud platforms (e.g., AWS, Azure) and containerization technologies (e.g., Docker, Kubernetes) is a plus.
Strong understanding of microservices architecture and design patterns.
Excellent problem-solving skills and attention to detail.
5+ years of experience in Design, develop, and maintain robust, scalable, and high-performance applications using Java and Spring Boot. Collaborate with cross-functional teams to gather requirements and translate them into technical specifications. Optimize existing applications for maximum speed and scalability. Implement best practices for software development, including coding standards, testing, and documentation. Conduct code reviews and mentor junior developers, fostering a culture of continuous learning and improvement. Troubleshoot and resolve production issues, ensuring minimal downtime and impact on users. Stay updated with emerging technologies and industry trends, and integrate them into development practices as appropriate. Participate in architecture discussions and contribute to the design of system components.