Taro Logo

Senior Backend Engineer

Aera Technology is a pioneer in Decision Intelligence, using AI and machine learning to digitize, augment, and automate decision-making processes.
Mexico, MO 65265, USA
Backend
Senior Software Engineer
Remote
101 - 500 Employees
8+ years of experience
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Senior Backend Engineer

Aera Technology, a pioneer in Decision Intelligence, is seeking a Senior Backend Engineer to join our global engineering team. As a technical lead, you'll mentor and lead talented local/remote teams, collaborating across the organization. You'll design, build, and maintain efficient, reusable, and reliable code and automation for our AI decision automation platform, Aera Decision Cloud™.

Key responsibilities include:

  • Designing and implementing robust, highly scalable services
  • Mentoring engineers and leading projects
  • Implementing OOD and SOA principles in Java
  • Handling a fast-paced environment for mission-critical systems
  • Working with global teams across time zones
  • Participating in design and code reviews
  • Maintaining and improving CI/CD and release pipelines
  • Identifying and resolving bottlenecks and bugs

Requirements:

  • 8+ years experience in Java, J2EE, Tomcat, multithreading, and caching techniques
  • 2+ years experience in Java 8 (Streams, Lambda)
  • Experience with Spring/ORM, Microservice frameworks, Docker, Git, Gradle, and Linux
  • Expertise in building secure, complex, and scalable APIs
  • Strong understanding of testable quality code and data modeling
  • Experience with SQL, NOSQL (Redis, MongoDB), OAuth, and security frameworks
  • Proficiency with testing frameworks (JUnit, TestNG, Mockito) and code quality tools
  • Bachelor's or Master's in Computer Science or related field

Nice-to-have skills:

  • Experience with streaming data and complex event processing systems
  • Knowledge of AWS, Kafka, Apache Spark, Elasticsearch
  • Python scripting

Aera Technology offers competitive compensation, including salary and equity, along with comprehensive benefits such as private health care and professional development opportunities. We promote a flexible working environment to ensure a healthy work-life balance.

Join us in building a sustainable, intelligent, and efficient world with Decision Intelligence innovation!

Last updated a year ago

Responsibilities For Senior Backend Engineer

  • Design, build and maintain efficient, reusable, and reliable code and automation
  • Lead design and implementation of robust and highly scalable services
  • Mentor engineers and lead projects
  • Implement OOD and SOA principles in Java
  • Handle fast-paced environment for mission-critical systems
  • Work with global teams across time zones
  • Participate in design and code reviews
  • Maintain CI/CD and improve release pipeline
  • Identify and resolve bottlenecks and bugs in applications

Requirements For Senior Backend Engineer

Java
MongoDB
Redis
Linux
Python
  • 8+ years experience in Java, J2EE, Tomcat, multithreading, and caching techniques
  • 2+ years experience in Java 8 (Streams, Lambda)
  • Experience with Spring/ORM, Microservice frameworks, Docker, Git, Gradle, and Linux
  • Experience building secure, complex, and scalable APIs
  • Strong understanding of testable quality code and data modeling
  • Experience with SQL, NOSQL (Redis, MongoDB), OAuth, and security frameworks
  • Proficiency with testing frameworks (JUnit, TestNG, Mockito) and code quality tools
  • Bachelor's or Master's in Computer Science or related field

Benefits For Senior Backend Engineer

Equity
Medical Insurance
  • Competitive salary
  • Company stock options
  • Private Health Care
  • Monthly home office reimbursement
  • Unlimited access to online professional courses
  • People manager development programs
  • Flexible working environment

Interested in this job?