FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Software Engineer – Backend
Aera TechnologySenior Software Engineer developing scalable Java backend solutions for Aera Technology. Collaborating with cross-functional teams and mentoring junior developers in an innovative environment.
Tech Stack
Tools & technologiesApacheAWSDockerGradleJavaJUnitKafkaKubernetesLinuxMicroservicesMockitoRedisSparkSpringSpring BootSpringBootSQL
About the role
Key responsibilities & impact- Design, build and maintain efficient, reusable, and reliable code and automation
- Use AI-enabled engineering practices to enhance code quality, automate work, and accelerate development/testing/documentation.
- Collaborate with cross-functional teams to influence product direction and define functional requirements.
- Identify opportunities for technical and product innovation, and design solutions that elevate performance and user experience.
- Gain in-depth knowledge of owned modules and maintain understanding of end-to-end flows and modules that interact with them.
- 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 performance, quality, and responsiveness.
Requirements
What you’ll need- 8+ years of experience working in Java, server-side development, with a proven track record of delivering great software
- Adopter of modern LLM tools for Java backend development
- Discuss design patterns, memory management, and performance optimization
- Experience with Spring Boot, ORM Frameworks, Microservices, and REST APIs, GIT, Gradle, and Linux platforms
- Experience with modern design approaches like Event Based Design, Component-Based Design, SOLID, KISS, DRY, YAGNI, Clean Code
- Experience with SQL development, data modeling, and complex data structures for high-volume and high-velocity data
- 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, REDIS, ELK
- Experience building secure, complex, and scalable APIs
- Solid understanding of writing and delivering testable quality code
- Experience with streaming data and complex event processing systems
- Have positive energy and enthusiasm
- Organised with a professional attitude to work.
Benefits
Comp & perks- Comprehensive medical coverage with a subscription to one of the main private healthcare clinic networks (Regina Maria)
- Paid leave of 25 days/year
- Remote work reimbursement/a monthly teleworking allowance
- Unlimited access to online professional courses via Udemy
- People manager development programs
- Flexible working environment
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Javaserver-side developmentSpring BootORM FrameworksMicroservicesREST APIsSQL developmentdata modelingJUnitDocker
Soft Skills
mentoringcollaborationproblem-solvinginnovationcommunicationorganizational skillsenthusiasmprofessional attitude