Senior Full Stack Developer (Java Spring Boot + Angular)

IntraEdge

Hyderabad

On-site

INR 2,200,000 - 4,000,000

Full time

8 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

IntraEdge is seeking a Senior Full Stack Developer to design and build enterprise-grade applications using Java, Spring Boot, Angular, PostgreSQL, and AWS. You will craft RESTful APIs, microservices, and cloud-native components while ensuring security, performance, and scalability.

The role involves SDLC participation, collaboration with cross-functional teams, and production support. The ideal candidate has 6+ years in full-stack development, strong Java/Angular expertise, and hands-on AWS

Qualifications

  • 6+ years of professional experience in full stack development.
  • Experience with enterprise-grade applications using Java and Angular.
  • Hands-on experience with cloud-native microservices and REST APIs.
  • Solid knowledge of AWS RDS PostgreSQL and related services.
  • Familiarity with CI/CD, Git workflows, and DevOps practices.
  • Solid understanding of SDLC and agile methodologies.

Responsibilities

  • Design, develop, test, and maintain full-stack applications using Java Spring Boot and Angular.
  • Build scalable, modular components and microservices.
  • Develop secure backend services and RESTful APIs.
  • Create responsive, high-performance front-end interfaces with Angular.
  • Collaborate with cross-functional teams across design, QA, and DevOps.
  • Support deployments and production issue resolution.

Skills

Java
Angular
Spring Boot
REST APIs
AWS
PostgreSQL
Microservices
Cloud-native

Tools

AWS services
Git
CI/CD
Jenkins
Maven/Gradle

Job description

ob Title: Senior Full Stack Developer (Java Spring Boot + Angular)

Experience: 6+ Years

Employment Type: Full-Time

About the Role

We are seeking a highly motivated Senior Full Stack Developer with strong expertise in Java, Spring Boot, Angular, PostgreSQL, and AWS to join our growing engineering team. The ideal candidate will have hands-on experience designing and developing scalable, cloud-native applications using modern microservices architecture and responsive front-end technologies.

As a Full Stack Developer, you will be responsible for building end-to-end enterprise applications, developing REST APIs, designing secure backend services, and creating intuitive Angular-based user interfaces. You will collaborate with cross-functional teams to deliver high-quality software solutions that are scalable, secure, and performant.

Key Responsibilities
Full Stack Application Development
  • Design, develop, test, and maintain enterprise-grade full-stack applications using Java Spring Boot and Angular.
  • Build scalable and reusable application components following modern software engineering principles.
  • Develop highly responsive and user-friendly web applications.
  • Participate in the complete Software Development Life Cycle (SDLC), from requirements gathering through deployment and production support.
  • Deliver high-quality, maintainable, and scalable solutions aligned with business requirements.
  • Design and develop RESTful APIs using Java and Spring Boot.
  • Build microservices-based applications following domain-driven design principles.
  • Develop secure authentication and authorization mechanisms.
  • Implement business logic, validations, and service integrations.
  • Optimize backend services for performance, scalability, and reliability.
  • Integrate third-party APIs and enterprise applications.
Frontend Development
  • Develop responsive and dynamic user interfaces using Angular.
  • Create reusable Angular components, services, directives, and modules.
  • Consume REST APIs and integrate backend services with the UI.
  • Optimize application performance and user experience.
  • Implement client-side validation, routing, and state management.
Database Development
  • Design and develop relational database schemas using PostgreSQL.
  • Write optimized SQL queries, stored procedures, functions, and views.
  • Work with AWS RDS PostgreSQL for database deployment and management.
  • Optimize database performance through indexing, query tuning, and performance monitoring.
  • Ensure database integrity, backup, and recovery strategies.
  • Develop and deploy cloud-native applications on AWS.
  • Work with AWS services including:
  • EC2
  • S3
  • IAM
  • CloudWatch
  • Lambda (preferred)
  • Implement cloud security and infrastructure best practices.
  • Support application deployment, monitoring, and scaling in AWS environments.
  • Design and implement loosely coupled microservices.
  • Develop API-first applications using RESTful principles.
  • Implement service-to-service communication.
  • Build resilient and fault-tolerant distributed systems.
  • Ensure scalability and high availability.
API Development & Integration
  • Design secure REST APIs.
  • Integrate enterprise applications and third-party systems.
  • Troubleshoot API performance and integration issues.
Performance Optimization
  • Identify application bottlenecks and optimize performance.
  • Improve response times through efficient coding and database tuning.
  • Perform code profiling and performance analysis.
  • Optimize memory utilization and application scalability.
Testing & Quality Assurance
  • Write unit and integration test cases.
  • Perform code reviews and ensure adherence to coding standards.
  • Support functional, regression, and performance testing.
  • Maintain high code quality using static code analysis tools.
  • Participate in User Acceptance Testing (UAT).
CI/CD & DevOps
  • Work with Git-based version control systems.
  • Participate in CI/CD pipeline implementation and maintenance.
  • Support automated build, testing, and deployment processes.
  • Collaborate with DevOps teams to streamline release management.
  • Ensure smooth production deployments and rollback strategies.
Production Support
  • Provide Level 2 and Level 3 production support.
  • Troubleshoot application, API, and database issues.
  • Perform root cause analysis for production incidents.
  • Support application upgrades, enhancements, and bug fixes.
  • Sprint Planning
  • Daily Stand-ups
  • Sprint Reviews
  • Collaborate with Product Owners, Architects, QA Engineers, UI/UX Designers, and DevOps teams.
  • Mentor junior developers and contribute to technical discussions.
Required Qualifications
Experience
  • 6+ years of experience in Full Stack Development.
  • Strong experience in enterprise application development using Java and Angular.
  • Experience working in Agile software development environments.
Technical Skills
  • Spring Boot
  • Spring MVC
  • Spring Data JPA
  • Spring Security
  • Hibernate
  • RESTful Web Services
Frontend Technologies
  • Angular (10+ preferred)
  • TypeScript
  • HTML5
  • CSS3
  • SCSS
  • RxJS
Database
  • SQL
  • Stored Procedures
  • Query Optimization
  • Database Performance Tuning

Hands-on experience with AWS services:

  • AWS RDS
  • EC2
  • IAM
  • S3
  • CloudWatch
  • Lambda (Good to Have)
  • VPC (Preferred)
API & Integration
  • REST APIs
  • JSON
  • XML
  • OAuth2
Version Control & CI/CD
  • Git
  • Jenkins
  • Maven
  • Gradle
Testing
  • JUnit
  • Mockito
  • Karma
  • Postman
Development Tools
  • IntelliJ IDEA / Eclipse
  • Maven
  • Gradle
  • SonarQube
Preferred Qualifications
  • Experience with Docker and Kubernetes.
  • Exposure to AWS Lambda and serverless architecture.
  • Experience with messaging systems such as Kafka or RabbitMQ.
  • Familiarity with Redis or caching technologies.
  • Knowledge of monitoring tools like Datadog, Grafana, or Prometheus.
  • Experience in Banking, Financial Services, Healthcare, or other enterprise domains.
Soft Skills
  • Excellent analytical and problem-solving abilities.
  • Strong communication and interpersonal skills.
  • Ability to work independently and collaboratively within Agile teams.
  • Strong ownership and accountability for deliverables.
  • Passion for learning new technologies and implementing best practices.
  • Ability to mentor junior team members and contribute to architectural discussions.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

Michelin España Portugal SA • Pune District

On-site
INR 1,200,000 - 2,400,000
Senior Software Engineer
Senior Software Engineer

Michelin Reifenwerke AG & Co. KGaA • Pune District

On-site
INR 1,400,000 - 2,100,000
Full Stack Java Developer with AWS and Angular Expertise
Full Stack Java Developer with AWS and Angular Expertise

ADV TECHMINDS • Pune District

On-site
INR 800,000 - 1,500,000
Senior Software Engineer - (Java Fullstack Angular)
Senior Software Engineer - (Java Fullstack Angular)

Epam Systems • Hyderabad, Pune District, Bengaluru

On-site
INR 1,500,000 - 2,300,000
Senior Software Engineer - (Java Fullstack Angular)
Senior Software Engineer - (Java Fullstack Angular)

Epam Systems • Chennai District

On-site
INR 1,800,000 - 2,800,000
Senior Java Full Stack Developer (AWS)
Senior Java Full Stack Developer (AWS)

Tata Consultancy Services • Hyderabad, Pune District, Chennai District

On-site
INR 2,400,000 - 4,200,000
Senior Software Engineer
Senior Software Engineer

Michelin • Maharashtra

On-site
INR 1,500,000 - 2,800,000
Senior Software Engineer - (Java Fullstack Angular)
Senior Software Engineer - (Java Fullstack Angular)

EPAM Systems • India

On-site
INR 1,000,000 - 1,500,000
Senior Java Fullstack Developer
Senior Java Fullstack Developer

Capgemini • Bengaluru, Mumbai

Hybrid
INR 1,200,000 - 1,800,000
Senior Full Stack Developer (Java & Angular 18+)
Senior Full Stack Developer (Java & Angular 18+)

ACS International India Pvt. Ltd. (ACSII) • Maharashtra

On-site
INR 1,500,000 - 2,400,000