Aera Technology is a Decision Intelligence company that delivers innovation and services for enterprises to operate sustainably, intelligently, and efficiently.
The companyโs platform, Aera Decision Cloudโข, integrates with existing systems to digitize, augment, and automate decisions in real time.
Aera helps enterprises transform decision-making, resulting in significant revenue gains and cost savings.
The company is seeking a talented Senior Software Engineer/Tech Lead to join their engineering team and contribute to the development and architecture of their enterprise cloud platform.
Responsibilities include designing, building, and maintaining efficient, reusable, and reliable code and automation.
The role involves translating application storyboards and use cases into functional applications, identifying bottlenecks and bugs, and devising solutions for optimal performance.
The engineer will research new technologies, collaborate cross-functionally, create and execute unit test cases, and participate in design and code reviews.
Requirements:
Candidates must have 8+ years of experience in server-side development with a proven track record of delivering great software.
Strong knowledge of Java Core and JavaEE Web, including multi-threading, collections, transactions, Spring, and caching techniques is required.
Experience with Spring Boot, ORM Frameworks, Microservices, REST APIs, GIT, Gradle, and Linux platforms is necessary.
Hands-on experience with testing frameworks such as JUnit, TestNG, and Mockito is essential.
Familiarity with Kafka, REDIS, Elastic search, Docker, and Kubernetes is a strong plus.
Candidates should have experience with SQL development, data modeling, and complex data structures for high-volume and high-velocity data.
Experience in building secure, complex, and scalable APIs from design through deployment is required.
A solid understanding of writing and delivering testable quality code is necessary.
Experience with streaming data and complex event processing systems is a plus.
Candidates should possess positive energy, enthusiasm, and a professional attitude, with strong communication skills and the ability to build trust.
Benefits:
Aera Technology offers a competitive salary and company stock options.
Comprehensive medical coverage is provided with a subscription to a major private healthcare clinic network (Regina Maria).
Employees receive paid leave of 25 days per year and remote work reimbursement or a monthly teleworking allowance.
Unlimited access to online professional courses for both professional and personal development via Udemy is available.
The company provides people manager development programs to support career growth.
A flexible working environment is promoted to ensure a healthy work-life balance.
When working from the office, employees have access to a fully-stocked kitchen with a selection of snacks and beverages.