Aera Technology Logo

Aera Technology

Senior Software Engineer (Backend Java)

Posted 25 Days Ago
Be an Early Applicant
Pune, Maharashtra
Senior level
Pune, Maharashtra
Senior level
As a Senior Software Engineer at Aera Technology, you will design, develop, and maintain enterprise-level software solutions that integrate Generative AI capabilities. Your role involves creating a GenAI-powered report generator, collaborating with cross-functional teams, and mentoring junior developers while ensuring robust and scalable software delivery.
The summary above was generated by AI

Aera Technology is a pioneer in the growing category of Decision Intelligence – the technology to digitize, augment, and automate decision-making processes with AI and machine learning. Through our AI decision automation platform, Aera Decision Cloud™, we are helping the best-known brands in the world make smarter, faster decisions.


We are seeking a talented Senior Software Engineer to join our world-class engineering team. In this role, you will contribute to the development and architecture of our enterprise-level cloud platform, focusing on software solutions integrated with Generative AI (GenAI) capabilities. You will play a key role in creating a GenAI-powered report generator that leverages Auto Discovery to enhance enterprise application functionality.


As a Senior Software Engineer, you will collaborate with architects, designers, product managers, and fellow software developers to shape product direction, define functional requirements, and deliver complex, high-performance, and scalable software products and APIs.

Responsibility

  • Design, develop, and maintain enterprise-level software solutions integrated with Generative AI technologies.
  • Architect and implement a GenAI-capable report generator using Auto Discovery for intelligent data-driven insights.
  • Collaborate with cross-functional teams to influence product direction and define functional requirements.
  • Deliver highly scalable, robust, and performant APIs and software products.
  • Identify and resolve technical challenges to ensure high-quality software delivery.
  • Mentor junior team members and contribute to a culture of engineering excellence
  • Participate in design and code reviews
  • Identify bottlenecks and bugs in applications, and devise solutions to ensure the best possible performance, quality, and responsiveness of the applications

Nice to have

  • 6 to 10 years of experience in Java, J2EE, Tomcat, multi-threading, and caching techniques
  • Experience with working on 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 is a strong plus
  • Working knowledge in AWS, Kafka, Apache Spark, Elastic search
  • Experience in working with REDIS, ELK
  • Experience with SQL development, data modeling, and complex data structures for high-volume and high-velocity data
  • Experience building secure, complex, and scalable APIs, from design through deployment
  • Solid understanding of writing and delivering testable quality code, from the ground up
  • Experience in building and implementing scalable data products
  • Experience with streaming data and complex event processing systems

If you share our passion for building a sustainable, intelligent, and efficient world, you’re in the right place. Established in 2017 and headquartered in Mountain View, California, we're a series D start-up, with teams in Mountain View, San Francisco (California), Bucharest and Cluj-Napoca (Romania), Paris (France), Munich (Germany), London (UK), Pune (India), and Sydney (Australia). So join us, and let’s build this!


Aera Technology is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender perception or identity, national origin, age, marital status, protected veteran status, or disability status.


Benefits Summary 

At Aera Technology, we strive to support our Aeranauts and their loved ones through different stages of life with a variety of attractive benefits, and great perks. In addition to offering a competitive salary and company stock options, we have other great benefits available. You’ll find comprehensive medical, Group Medical Insurance, Term Insurance, Accidental Insurance, paid time off, Maternity leave, and much more. We offer unlimited access to online professional courses for both professional and personal development, coupled with people manager development programs. We believe in a flexible working environment, to allow our Aeranauts to perform at their best, ensuring a healthy work-life balance. When you’re working from the office, you’ll also have access to a fully-stocked kitchen with a selection of snacks and beverages. 

Top Skills

Java

Aera Technology Pune, Maharashtra, IND Office

Dhole Patil Rd, Manikchand Icon C Wing, Ground floor,, Pune, India, 411001

Similar Jobs

6 Days Ago
Mumbai, Maharashtra, IND
Senior level
Senior level
Fintech • Legal Tech • Software • Financial Services • Cybersecurity • Data Privacy
The Software Engineer will develop and prototype full-stack applications using Java EE and Spring frameworks while collaborating with team members in Agile development settings. Responsibilities include coding, modifying functionalities, conducting peer code reviews, and ensuring compliance with CI/CD practices.
Top Skills: Java
8 Days Ago
Pune, Maharashtra, IND
Senior level
Senior level
Payments
As a Senior Software Engineer, you will develop high-performance Java applications, collaborate with cross-functional teams to define features, and provide production support. You'll write secure code, ensure code quality, and build test codes. Proficiency in front-end technologies like Angular and React, along with a deep understanding of software development practices, is required.
Top Skills: BashCobolGroovyJavaJavaScriptPerlPythonRubySQL
5 Days Ago
Pune, Maharashtra, IND
Mid level
Mid level
Gaming
The Senior Software Engineer will design and develop game engines for a next-generation casino platform, ensuring best practices in software development while also providing technical support and coaching for junior engineers. Responsibilities include writing unit tests, contributing to code reviews, defining requirements with partners, and addressing technical issues within the team.
Top Skills: BashJavaPython

What you need to know about the Pune Tech Scene

Once a far-out concept, AI is now a tangible force reshaping industries and economies worldwide. While its adoption will automate some roles, AI has created more jobs than it has displaced, with an expected 97 million new roles to be created in the coming years. This is especially true in cities like Pune, which is emerging as a hub for companies eager to leverage this technology to develop solutions that simplify and improve lives in sectors such as education, healthcare, finance, e-commerce and more.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account