Senior Full Stack Engineer (Java, Angular & Cloud Infrastructure)
Location: Jaipur / Gift City, Gujarat, India Experience: 5+ Years Employment Type: Full-time
Role Overview
We are looking for a Senior Full Stack Engineer who thrives at the intersection of robust backend services and scalable cloud infrastructure. You will be responsible for designing and implementing mission-critical applications, ensuring that our technical architecture is as scalable as our business vision. We value clean code, automated infrastructure, and a security-first mindset.
Key Responsibilities
- End-to-End Development: Design, develop, and maintain complex backend services using Java 17/21 and Spring Boot 3.x.
- Frontend Excellence: Build responsive, high-performance web interfaces using Angular (v17+) and modern state management (RxJS/Signals).
- Infrastructure as Code: Own the cloud lifecycle by writing and maintaining Terraform scripts to manage AWS resources.
- Security & Identity: Implement and manage secure authentication/authorization flows using OAuth2, JWT, and OpenID Connect (Keycloak).
- Database Management: Design schema and optimize queries for PostgreSQL or similar relational databases.
- Architecture & Mentorship: Lead technical decisions, conduct rigorous code reviews, and ensure the team adheres to SOLID principles and design patterns.
Technical RequirementsBackend (Java / J2EE / Spring Boot)
- Deep expertise in Spring Boot 3.x, Spring Security, and Spring Data JPA.
- Strong understanding of Microservices architecture and RESTful API design.
- Experience with build tools like Maven or Gradle and JVM tuning.
- Bonus: Experience with document processing libraries (Apache POI/iText) or Blockchain integration.
Frontend (Angular)
- Proficiency in TypeScript and Angular 17+ (Standalone components, Reactive Forms).
- Solid grasp of RxJS for asynchronous stream handling.
- Experience with UI frameworks like Angular Material or Tailwind CSS.
Cloud & DevOps (AWS & Terraform)
- Hands-on experience with AWS services: EC2, S3, Lambda, RDS, and VPC.
- Proven ability to manage environments using Terraform (Modules, State management).
- Familiarity with CI/CD pipelines (GitHub Actions, Jenkins, or GitLab CI).
General
- Expertise in Git and version control workflows.
- Strong understanding of Docker and Containerization.
- Ability to write comprehensive unit and integration tests (JUnit, Mockito, Jasmine/Jest).
What We Look For
- Problem Solvers: You don't just write code; you solve business problems with elegant technical solutions.
- Architectural Thinking: You understand the why behind technology choices, not just the how.
- Self-Starters: You are comfortable working in an environment where you are expected to take ownership of a feature from conception to production.
Why Join Us
- Opportunity to work on cutting-edge financial technology/tokenization projects.
- A culture that values Peace of Mind and high-quality engineering standards.
- Competitive compensation and the ability to influence the technical roadmap of the company.
How to Apply
- Please share your GitHub profile or portfolio of your recent work. Highlight a specific project where you managed both the application code and the underlying infrastructure.