Senior Software Engineer (Backend Java)

Pioneer in Decision Intelligence, providing AI decision automation platform Aera Decision Cloud™ to help brands make smarter decisions.
$120,000 - $200,000
Backend
Senior Software Engineer
In-Person
1,000 - 5,000 Employees
6+ years of experience
AI · Enterprise SaaS

Description For Senior Software Engineer (Backend Java)

Aera Technology, a pioneering force in Decision Intelligence, is seeking a Senior Software Engineer to join their innovative team. This role focuses on developing enterprise-level solutions integrated with Generative AI capabilities, specifically working on their AI decision automation platform, Aera Decision Cloud™.

The position offers an exciting opportunity to work with cutting-edge technology, particularly in developing a GenAI-powered report generator that leverages Auto Discovery for enhanced enterprise applications. You'll be part of a world-class engineering team, collaborating with architects, designers, and product managers to shape product direction and deliver complex, high-performance solutions.

As a Series D startup headquartered in Mountain View, California, Aera Technology has a global presence with offices across multiple countries. The role requires 6-10 years of experience with strong expertise in Java, microservices, and various modern technologies including Kubernetes, Redis, and Kafka. You'll be working on challenging problems, mentoring junior developers, and contributing to the company's mission of building a sustainable, intelligent, and efficient world.

The company offers an attractive benefits package including competitive salary, equity, comprehensive medical coverage, and professional development opportunities. The work environment promotes work-life balance while providing opportunities to work with the latest technologies in AI and decision intelligence. This is an ideal role for experienced engineers who want to make a significant impact in the growing field of Decision Intelligence while working with a global team of talented professionals.

Last updated 6 minutes ago

Responsibilities For Senior Software Engineer (Backend Java)

  • Design, develop, and maintain enterprise-level software solutions integrated with Generative AI technologies
  • Architect and implement a GenAI-capable report generator using Auto Discovery
  • Collaborate with cross-functional teams to influence product direction
  • Deliver highly scalable, robust, and performant APIs
  • Identify and resolve technical challenges
  • Mentor junior team members
  • Participate in design and code reviews
  • Identify bottlenecks and bugs in applications

Requirements For Senior Software Engineer (Backend Java)

Java
Kubernetes
Redis
Kafka
  • 6 to 10 years of experience in Java, J2EE, Tomcat, multi-threading, and caching techniques
  • Experience with Spring Boot, ORM Frameworks, Microservices and REST APIs, GIT, Gradle and Linux platforms
  • Hands-on experience with frameworks such as JUnit, TestNG, Mockito
  • Experience with Docker and Kubernetes
  • Working knowledge in AWS, Kafka, Apache Spark, Elastic search
  • Experience in working with REDIS, ELK
  • Experience with SQL development and data modeling
  • Experience building secure, complex, and scalable APIs
  • Experience in building and implementing scalable data products
  • Experience with streaming data and complex event processing systems

Benefits For Senior Software Engineer (Backend Java)

Medical Insurance
Dental Insurance
Vision Insurance
Equity
Parental Leave
  • Competitive salary
  • Company stock options
  • Comprehensive medical coverage
  • Group Medical Insurance
  • Term Insurance
  • Accidental Insurance
  • Paid time off
  • Maternity leave
  • Unlimited access to online professional courses
  • People manager development programs
  • Flexible working environment
  • Fully-stocked kitchen with snacks and beverages

Interested in this job?

Jobs Related To Aera Technology Senior Software Engineer (Backend Java)

Senior Java Developer

Senior Java Developer position at CI&T, focusing on backend development with Java 11 and Spring Boot for financial sector clients, offering remote work and comprehensive benefits.

Java Developer

Senior Java Developer position at Payfuture, focusing on core banking software development with 5+ years experience required, offering hybrid work in Malta.

PowerApps Tech Lead Developer

Lead PowerApps Developer position at DMV IT Service LLC, focusing on enterprise application development using Microsoft Power Platform with hybrid work in Roanoke, TX.

Solutions Engineer, EMEA

Solutions Engineer position at DroneDeploy supporting EMEA sales and customer teams with reality capture software solutions.

Senior Software Engineer - TypeScript

Senior TypeScript Software Engineer role at Veeva Systems, building innovative full-stack applications for life sciences industry.