← All jobs
Cigres Technologies

Senior Application Engineer - R S

KA, INOn-siteLeadvia jobspy_indeed
javaspring bootmicroservicesawssqloauthredisdocker

Don't apply into the void.

Most applications for this Cigres Technologies role vanish into an ATS. With jobfinder-ai, your agent finds the actual hiring manager or founder behind this opening and sends a tailored email from your own inbox — so a real person reads your pitch and replies. We then follow up until you land on the calendar.

Reach the decision-maker — $5

Required Skills: * Java * Spring Boot * Microservices * AWS * SQL * OAuth 2\.0 / JWT * Redis * Monitoring Tools

Nice to Have: * Docker * Kubernetes

Qualification \| BE in Computer or any relevant Bachelor's,Masters degree Experience (in years) \| 7 Job Description \| About the Role: As a Senior Application Engineer\-I(Lead), you design and develop sophisticated applications that meet user requirements and enhance operational efficiency. You implement advanced features, collaborate with cross\-functional teams to resolve complex issues, and conduct thorough code reviews to maintain high\-quality standards. You are also responsible for maintaining comprehensive documentation for application design, functionality, and processes. Your mission is to deliver robust, user\-centric applications that drive organizational success. Your work directly impacts business operations by providing innovative software solutions that improve efficiency and effectiveness. As a specialized technical expert in application engineering, you focus on the delivery and implementation of advanced software solutions. You leverage your expertise to identify challenges, conduct research, and develop cutting\-edge applications to address complex technical issues. You apply broader technical knowledge of application engineering to deliver results that directly impact your job area. You make decisions regarding your work and priorities, often guided by precedent or documented procedures with some interpretation. You are responsible for guiding and reviewing the work of other professionals, offering guidance on non\-routine or escalated issues. You work independently in adherence to policies, quality and compliance standards while having work reviewed as needed. Your Responsibilities: • Lead end\-to\-end development of backend microservices using Java 8, Java 17 and Spring Boot. • Design and implement event\-driven integrations using AWS SQS, SNS, and Lambda. • Own service deployment and infrastructure management on AWS EC2, with IAM policy governance. • Write clean, well\-tested, production\-grade code with a focus on scalability and reliability(Junits \& Acceptance Testings). • Collaborate with product and architecture teams to define technical scope and delivery timelines. • Conduct code reviews, enforce coding standards, and mentor junior developers. • Troubleshoot and resolve production issues with a root\-cause\-first mindset. • Participate in on\-call rotations and contribute to incident response processes. Required Skills \& Qualifications Core Backend • 6–9 years of professional software development experience. • Strong proficiency in Java 8, Java 17 — streams, lambdas, concurrency, and the Collections API. • Hands\-on expertise with Spring Boot — REST APIs, dependency injection, and configuration management. • Solid understanding of Spring Data JPA for ORM and SQL query design. • Working knowledge of SQL — query optimization, schema design, indexing. AWS Cloud Services • Practical experience with AWS SQS for message queue\-based communication. • Ability to design and deploy AWS Lambda functions for event\-driven and serverless workflows. • Familiarity with EC2 instance management, auto\-scaling groups, and security groups. • Understanding of AWS IAM — roles, policies, and least\-privilege access patterns. Security \& API Standards • Solid understanding of OAuth 2\.0 and JWT\-based authentication flows. • Experience implementing secure service\-to\-service and user\-facing API auth. Microservices Architecture • Proven experience designing and building distributed microservices systems at scale. • Deep understanding of inter\-service communication patterns — synchronous REST and asynchronous event\-driven messaging. • Experience with API gateway patterns, service discovery, and load balancing in a microservices topology. • Ability to handle cross\-cutting concerns such as distributed tracing, centralised logging, and circuit breaking (e.g. Resilience4j). • Understanding of data consistency strategies — eventual consistency, saga pattern, and idempotent consumers. • Exposure to Redis for caching or distributed locking. Good to Have • Docker — containerising applications and writing production\-ready Dockerfiles. • Kubernetes (K8s) — deploying and managing workloads on EKS or similar managed clusters. What We're Looking For Beyond technical chops, we value engineers who think in systems, communicate clearly, and take pride in what they ship. The ideal candidate: • Takes full ownership from requirement to production — no hand\-offs mid\-way. • Can break down ambiguous problems into actionable engineering tasks. • Writes code that teammates can read, review, and maintain with confidence. • Raises the bar in every code review and technical discussion they're part of. Skill Set Required \| 6\-8 Years Hands\-on Experience in: Java 8, Java 17 Spring Boot Spring JPA AWS SQS AWS Lambda EC2 / IAM OAuth 2\.0 SQL Microservices Event\-Driven Arch Spring Cloud Experience in atleast any one Monitoring tools (Example: Dynatrace, Logz.io, ELK Stack, etc... )

Set this role as a target and your agent does the sourcing, finds the verified email, writes the pitch, and follows up — on autopilot.

Start your hunt