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
