Senior Backend Engineer

0 years

0 Lacs

Posted:1 day ago| Platform: Foundit logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Work Location & Requirement

This is a full-time on-site role based in Basavanagudi, Bangalore. The successful candidate will be required to work from our office and collaborate closely with internal teams.

As our clients are predominantly Australian Government departments and public sector organisations, the role demands strong familiarity with the Australian context.

Please note: Candidates applying from outside Bangalore must be willing to relocate to Bangalore to take up this position.

About the Role

We are hiring a Senior Backend Engineer with strong expertise in Java, Spring Boot, AWS, and experience working with both relational and NoSQL databases, including PostgreSQL, Amazon RDS, and MongoDB.

This role will focus on designing secure and scalable backend systems, establishing and maintaining CI/CD pipelines, and producing clear, comprehensive technical documentation.

Key Responsibilities

  • Develop, maintain, and scale backend services using Java and Spring Boot.
  • Architect RESTful APIs with monolith and microservices aligned with performance, scalability, and security best practices.
  • Model and optimise data in MongoDB, PostgreSQL, and Amazon RDS.
  • Design, build, and maintain CI/CD pipelines using tools like AWS CodeBuild and CodeDeploy, , BitBucket Pipelines, GitHub Actions, or GitLab CI.
  • Produce and maintain technical documentation: APIs, architecture diagrams, deployment guides, etc.
  • Stay updated with emerging backend and AI technologies and integrate where applicable.
  • Automate deployments and manage containerised environments using Docker and AWS infrastructure.

Required Skills & Qualifications

  • Strong backend development experience with Java and Spring Boot.
  • Strong hands-on experience with MongoDB, PostgreSQL, and Amazon RDS.
  • Solid experience with AWS Cloud Services, including EC2, S3, RDS, Lambda, IAM, and CloudWatch.
  • Experience with Redis and AWS SQS/SNS.
  • Proficient in designing and managing CI/CD pipelines and deployment automation.
  • Experience with Docker, Git, and build tools (Maven/Gradle).
  • Ability to write and maintain well-structured, thorough technical documentation.
  • Strong problem-solving skills and good communication abilities.
  • Familiarity with OWASP Application Security Verification Standard (ASVS) and the OWASP API Security Top 10

Nice to Have

  • Utilise AI-powered tools to streamline code generation, documentation, and test coverage.
  • Practical knowledge of AI-assisted development tools (e.g., Cursor, GitHub Copilot, ChatGPT).
  • Some working experience in delivering Java backends for Android and iOS mobile apps, ideally including experience or familiarity with Proof Key for Code Exchange (PKCE).
  • Some working experience with Python and FastAPIs

  • Experience with API documentation tools like Swagger/OpenAPI and Postman
  • Familiarity with Infrastructure as Code tools (Ansible, Terraform, AWS CloudFormation).
  • Familiarity with Secure Software Development Framework (SSDF) from NIST

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You

Bengaluru, Karnataka, India

Bengaluru, Karnataka, India

Bengaluru, Karnataka, India