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

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 4 months 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?

Jobs Related To Aera Technology Senior Backend Engineer

Software Dev Engineer III, Amazon Financials Foundation Services (AFFS)

Senior Software Engineer role at Amazon AFFS, building and scaling financial reporting systems with AI/ML integration in Vancouver.

Sr. Software Development Engineer, Amazon Common Software (ACS)

Senior Software Engineer role at Amazon Lab126 building frameworks and tools for Amazon Devices, requiring 7+ years experience in software development.

Senior SDE, Amazon Q Business, AWS Q Business

Senior SDE role at Amazon Q Business, developing enterprise AI solutions with AWS, requiring 5+ years experience in software development and system architecture.

Construction Manager, Design and Construction

Lead construction management for Amazon's Fulfillment Centers across EMEA, overseeing planning, design, and implementation of new facilities and expansions.

Software Development Engineer III, SDE-3

Senior Software Engineer role at Amazon's Publisher Technology team, building scalable ad serving systems for major content platforms.