Aventior
Website:
aventior.com
Job details:
Designation: Senior Software Engineer
Preferred Experience: 4+ Years
Job Summary:
We are looking for a highly skilled Java developer to design, build, and lead the development of scalable backend systems. This role demands deep technical expertise in Java and modern microservices architecture, along with strong leadership capabilities.
You will play a critical role in driving architectural decisions, mentoring engineers, and owning end-to-end delivery in a fast-paced Agile environment.
Key Responsibilities:
- Design and develop scalable, high-performance backend systems using Java (8/17) and Spring Boot
- Contribute to frontend components using the Java Struts framework
- Architect and implement microservices-based systems with a focus on scalability, resilience, and maintainability
- Lead technical design discussions, perform code reviews, and enforce engineering best practices
- Define system architecture, API contracts, and service communication patterns
- Implement event-driven architectures using Pub/Sub or messaging systems
- Optimize application performance using Redis caching and efficient MySQL database design
- Build and manage containerized applications using Kubernetes
- Ensure high availability, fault tolerance, and observability across services
- Deploy and manage applications on AWS and/or GCP
- Build and maintain CI/CD pipelines using GitHub Actions and Helm
- Ensure smooth release cycles with automated testing and deployment strategies
- Monitor, troubleshoot, and resolve production issues
- Collaborate with cross-functional teams, including Product, DevOps, and QA
Required Skills & Qualifications:
- 4+ years of experience in backend development with strong expertise in Java and Spring Boot
- Proven experience in designing and building microservices architecture
- Strong knowledge of Kubernetes and containerization
- Experience with event-driven systems (Pub/Sub, Kafka, or similar)
- Solid understanding of RESTful APIs and distributed system design
- Hands-on experience with Redis (caching) and MySQL (database design & optimization)
- Experience working with cloud platforms (AWS or GCP)
- Strong knowledge of CI/CD pipelines (GitHub Actions, Helm)
- Experience with Agile/Scrum methodologies
- Excellent problem-solving, debugging, and analytical skills
Company Overview:
Aventior is a leading provider of innovative, end-to-end technology solutions, empowering businesses across diverse industries to solve complex challenges and accelerate growth. We harness the power of cutting-edge technologies such as artificial intelligence (AI), machine learning (ML), MLOps, and DevOps to build scalable, future-ready solutions that drive measurable business outcomes.
Our expertise extends across the entire data lifecycle. We offer comprehensive data development and management services, including cloud data architecture, universal data models, Data Transformation & ETL, data lakes, user management, Analytics & visualization, and automated data capture for unstructured and semi-structured sources such as scanned documents. These capabilities enable organizations to unlock the full value of their data and make faster, more informed decisions.
At Aventior, our strength lies in combining deep industry expertise with advanced technical capabilities. Our teams work closely with clients to design and deliver tailored solutions that align with their unique business needs—whether it’s optimizing operations, enhancing customer experiences, or driving strategic decision-making.
We bring a holistic, cross-industry perspective to every engagement, supported by a strong foundation in design, implementation, innovation, migration, and ongoing support. With a global delivery model, a multi-country presence, and a team of highly skilled professionals, Aventior is well-positioned to deliver consistent, high-quality outcomes at scale.
Click on Apply to know more.