Position: Java Software Engineer
Company: AutoRABIT
Experience required: 3y
English level: intermediate

AutoRABIT recently announced the opening of its Central European headquarters in Prague.Currently, AutoRABIT is operating on a **HYBRID** working schedule; WFH/Office.

**AutoRABIT Profile**
AutoRABIT is a hyper-growth SaaS software company and the leading provider of Salesforce DevSecOps platform for regulated industries such as financial institutions, insurance, and healthcare. AutoRABIT solutions enable developers to automate their daily tasks to be more productive and increase the release velocity for their development team while meeting the stringent security, compliance, and privacy regulations.

**Job Role**
As a passionate software developer, you demonstrate capabilities of deep product and technology design thinking at the core. You should have worked on multiple releases of software that are bringing in a combination of functional and technical improvements, modernizing the product, easing deployments, and addressing customer issues.

While the skills are modern and demanding, the role is one of learning, educating, adapting, and nurturing these capabilities in a way that large-scale adoption in a product organization is possible. You are seen as an agile and efficient developer that thinks and writes code that is of good quality. Should be collaborative and focused on quality without missing speed.
 
**Roles & Responsibilities**
• Ability to translate requirements to designs that are crisply documented
• Ability to come up with innovative approaches to solving problems
• Own the product design and the code quality
• Collaborate with product managers and other stakeholders to learn and build the product better
• Since you are passionate about software, you indulge in coding, doing code reviews, refactoring, and helping teams to refactor their code
• Mentor junior team members
• Drive engineering culture that is based on metrics and passion for excellence

**Desired Skills and Experience**
• Minimum of 3 years of hands-on experience with **Java Backend** development, with experience in building Java-based microservices using **Spring-boot** preferred
• Demonstrated experience with middleware and databases including Kafka, NoSQL (DynamoDB) and SQL (Postgres or MySQL)
• Experience in developing on cloud infrastructure and services including AWS EC2, ECS, or EKS and/or equivalent Microsoft Azure experience advantage
• Demonstrated experience with building, refactoring, or modernizing applications for large-scale deployments
• Experience with Agile and lean development processes
• Experience with GIT, Jira, Jenkins and/or AWS Code pipelines is preferred
• Experience with Salesforce development or other SaaS platforms is preferred

**Education and Qualification**
• Minimum of Bachelor of Computer Science, Engineering, or equivalent experience
• AWS or Salesforce certifications are preferred