HonorHer Jobs

HonorHer

Job Information

Automation Anywhere, Inc. Sr. Software Engineer in Bengaluru, India

About Us

Automation Anywhere is the leader in intelligent automation solutions that put AI to work across every aspect of an organization. The company’s Automation Success Platform is infused with generative AI and offers process discovery, RPA, end-to-end process orchestration, document processing, and analytics, with a security and governance-first approach. With more than 5,000 customers worldwide, Automation Anywhere enables organizations to unleash productivity gains, drive innovation, improve customer service and accelerate business growth. The company is guided by its vision to fuel the future of work by unleashing human potential through intelligent automation. Learn more at  http://www.automationanywhere.com .

Our Opportunity:

We are looking for passionate and committed engineer to build and extend the current automation platform. If you are a seasoned and experienced Java developer not intimidated by the depth and complexity of building high performance distributed SaaS system you are the right person. The role offers a great opportunity to work on cutting edge automation platform leveraging Generative AI. You will also work on building systems that work on different Hypescalar platforms.

Who you’ll report to: Sr. Manager/Director of Engineering

You’ll make an impact by being responsible for:

  • Working with product owners, managers, and fellow developers for delivering quality software using agile methodologies.

  • Designing and Architecting Database for performance

  • Documenting designs, approaches, and processes

  • Reviewing design, code and solution approaches

  • Tracking progress of deliverables, co-ordinate with peers to expedite things.

  • Hands-on designing, coding, and testing of deliverables.

  • Providing mentorship and guidance to junior team members.

  • Maintaining very high-quality bar in projects from the start and to champion quality improvements by implementing better technical practices.

You will be a great fit if you have:

  • BS/MS in Computer Science, 5+ years of prior experience in the design and architecture of complex software systems.

  • Strong Object-Oriented skills, including an understanding of common object and web application design patterns.

  • Hands-on experience in implementing design patterns in Java.

  • Hands on in OOP, Design Patterns, TDD, IoC, DI, Knowledge of Serialization/De-serialization

  • Strong working knowledge of Core Java (Java 8 preferred), REST APIs.

  • Java API for RESTful Web Services (i.e. JAXRS, Spring)

  • Hands-on experience with Logging (Log4j), and Unit Testing using JUnit / TestNG using Mocking frameworks such as Mockito, EasyMock, RestAssured.

  • Experience working with enterprise applications using Spring, Spring Boot and Hibernate.

  • Experience in Microservices

  • Experience working with SQL Queries and database servers like MSSQL Server, Oracle, MySQL.

  • Exposure to multiple cloud technologies like AWS, Azure, GCP.

  • Working experience in cloud native implementations like Docker, Kubernetes.

  • Must have experience in working with version control systems like GIT, SVN, etc. and build tools like Gradle and Maven.

  • Experience in software development with continuous integration and delivery.

  • Experience in NoSQL technologies.

  • Exposure to messaging systems like Active MQ, RabbitMQ, Kafka

  • Exposure to caching systems

  • Having good code review skills and an understanding of clean code and design.

  • Having experience working with agile and test-driven development.

  • Knowledge of different web servers like Tomcat and Jetty.

  • Experience in Database Kernel, Query Optimizer, and Database Applications.

  • Exposure to front-end design and development and usability best practices.

  • Preferred for Full stack experience.

  • Understanding of Web UI, HTML5, CSS, JavaScript, AJAX, jQuery, React

  • Understanding of the E2E request/response cycle between client and server (HTTP, Server side, browser internals) for delivering blazing-fast, high-performance applications

  • Good knowledge of CSS Frameworks like Bootstrap, LESS or SASS

  • Good understanding of ECMA2015, ECMA5 and TypeScript

  • Cross-browser scalability & compatibility in multiple browsers like IE, Firefox, Safari and Chrome

You excel in these key competencies:

  • Good communication skills.

  • A Self-starter with the ability and drive to take requirements for completion.

  • Should be able to guide junior members of the team in best practices.

#LI-RC1

All unsolicited resumes submitted to any @automationanywhere.com email address, whether submitted by an individual or by an agency, will not be eligible for an agency fee.

Automation Anywhere is the leader in intelligent automation solutions that put AI to work across every aspect of an organization. The company’s Automation Success Platform is infused with generative AI and offers process discovery, RPA, end-to-end process orchestration, document processing, and analytics, with a security and governance-first approach. With more than 5,000 customers worldwide, Automation Anywhere enables organizations to unleash productivity gains, drive innovation, improve customer service and accelerate business growth. The company is guided by its vision to fuel the future of work by unleashing human potential through intelligent automation. Learn more at www.automationanywhere.com .

Equal Opportunity Employer Automation Anywhere is an equal opportunity employer – M/F/D/V. We want to have the best available persons in every job. We will not discriminate in our employment practices due to an applicant’s race, color, creed, gender, religion, marital status, age, national origin and ancestry, physical or mental disability, medical condition, sex, genetic information, sexual orientation, military and veteran status or any other category protected by law.

DirectEmployers