About the Role
As a
Senior Backend Engineer
at Aspire, you will design and build scalable backend systems using Java 21, Spring Boot microservices, and
PostgreSQL. You will develop high-performance APIs, optimize database operations, and ensure secure, reliable communication across distributed services while collaborating with cross-functional teams to deliver robust backend solutions.
What You'll Do
Design, develop, and maintain scalable backend services using Java 21 and Spring Boot.
Build and operate cloud-native microservices architectures with a strong focus on reliability, scalability, and performance.
Design and implement RESTful APIs following modern API design best practices.
Develop secure service-to-service communication and authentication mechanisms.
Build robust data access layers using Hibernate/JPA and PostgreSQL.
Optimize SQL queries, indexing strategies, and database performance.
Manage and tune PostgreSQL databases on AWS RDS, including monitoring and performance optimization.
Ensure backend systems efficiently handle high-throughput traffic and concurrent workloads.
Troubleshoot and resolve production issues, performance bottlenecks, and database inefficiencies.
Collaborate with product, DevOps, and engineering teams to deliver scalable backend solutions.
Maintain high standards for code quality, testing, logging, and observability.
Participate in code reviews, architecture discussions, and best practice implementation.
What You'll Need
5+ years of backend development experience with Java.
Strong knowledge of Java 17/21, modern language features, concurrency, and JVM performance.
Extensive experience with Spring Boot and microservices architecture.
Experience designing and building RESTful APIs.
Solid experience with Hibernate / JPA.
Strong experience working with PostgreSQL, including query optimization and indexing.
Experience with AWS RDS or similar managed database services.
Experience building systems that handle high-volume traffic and concurrent workloads.
Strong debugging, troubleshooting, and performance optimization skills.
Familiarity with agile workflows and collaboration with cross-functional teams.
Experience with containerization tools (Docker, Kubernetes) is a plus.
Familiarity with cloud platforms such as AWS.
Knowledge of event-driven architectures (Kafka, RabbitMQ) is a plus.
Understanding of CI/CD pipelines and infrastructure as code.
Awareness or knowledge of IT security best practices as defined by ISO/SOC or similar.
Why Aspire
In addition to a competitive long-term total compensation with salary and performance-based bonus, we have a reward philosophy that expands beyond this.
Be part of a (Remote is here-to stay) organization
Work and learn from great minds
Explore new opportunities to learn and grow everyday by attending technical and non-technical training
Get market exposure by working with international tech leaders
Nursery reimbursement benefit
Attend virtual and onsite international tech conference
Exposure to work in an IT environment that adheres to rigorous security and compliance standards defined by ISO/ SOC.