Clojure/Java Developer
Backend Developer How You Will Contribute: Design and Development: Build robust backend services using Clojure and Java, leveraging Spring framework for application development. Cloud Integration: Deploy and manage applications on AWS, utilizing various services (EC2, S3, Lambda, DynamoDB).Database Management: Design and optimize MySQL and DynamoDB databases to ensure high performance and reliability. Version Control: Use Git for version control and collaboration, ensuring code quality and consistency across teams. Automated Testing: Implement and maintain automated testing frameworks using Selenium to ensure the reliability of applications. Collaboration: Work closely with front-end developers, product managers, and other stakeholders to deliver high-quality software solutions. Performance Optimization: Analyze and optimize application performance, troubleshoot and resolve issues as they arise. Documentation: Maintain clear and comprehensive documentation for system architecture, APIs, and code. The Expertise You Bring:3+ years of experience in backend development with strong proficiency in Clojure and Java. Frameworks: Solid experience with the Spring framework. Cloud Expertise: Hands-on experience with AWS services and deployment practices. Database Skills: Proficient in MySQL and DynamoDB, with a strong understanding of database design and optimization. Version Control: Familiarity with Git workflows and best practices. Testing Skills: Experience with Selenium for automated testing. Problem Solver: Strong analytical skills and a proactive approach to troubleshooting. Communication: Excellent verbal and written communication skills. Ability to work both independently and in a team environment. Additional (Bonus)
Skills:
Experience with additional programming languages or frameworks.
Familiarity with microservices architecture.
Understanding of CI/CD pipelines and related tools.
Knowledge of containerization technologies (Docker, Kubernetes) is a plus.
What We Offer:
Competitive salary and benefits package.
Flexible work hours in a hybrid environment.
A collaborative and innovative environment.
Opportunities for professional development and growth.
Snacks and a gym onsite