Senior Software Engineer (Java+Angular)

IntraEdge, Inc.

Hyderabad

On-site

INR 2,000,000 - 3,600,000

Full time

41 hours ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

IntraEdge, Inc. in Hyderabad is seeking a Senior Software Engineer with strong hands-on experience in Java and Spring Boot backend development.

The role focuses on backend engineering (about 80%) with some frontend work (20%) and expects contribution across development, integration, testing, deployment, and production support. The ideal candidate will design scalable enterprise applications using Java, Spring Boot, PostgreSQL, and will collaborate with Angular/TypeScript frontend, Jenkins,

Qualifications

  • 6+ years of software development experience with Java and Spring Boot.
  • Strong backend design with REST APIs and microservices.
  • Experience with PostgreSQL.
  • Frontend experience with Angular and TypeScript; Single-SPA knowledge optional.
  • Experience with Jenkins, OpenShift, AWS and Bitbucket/Jira.
  • Secure coding, debugging, and collaboration in Agile teams.

Responsibilities

  • Design and develop scalable backend applications using Java and Spring Boot.
  • Build secure REST APIs and microservices.
  • Implement business logic, integrations, and backend processing.
  • Write clean, maintainable code following best practices.
  • Work with PostgreSQL for data design and queries.
  • Collaborate with QA, DevOps, and product teams.
  • Contribute to frontend integration tasks (20% frontend).
  • Participate in Agile ceremonies and code reviews.

Skills

Java
Spring Boot
PostgreSQL
Angular
TypeScript
Single-SPA
Jenkins
OpenShift
Bitbucket
Jira
AWS
REST APIs
Microservices
SonarQube
Nexus IQ
Fortify

Tools

Jenkins
OpenShift
Bitbucket
Jira
AWS
SonarQube
Nexus IQ
Fortify

Job description

Senior Software Engineer – Java / Spring Boot

Experience: 6+ Years

Role: Senior Software Engineer

Job Overview

We are looking for a highly skilled Senior Software Engineer with strong hands-on experience in Java and Spring Boot backend development. The role is primarily focused on backend engineering, with approximately 80% backend and 20% frontend responsibilities.

The ideal candidate should have strong experience designing and developing scalable enterprise applications using Java, Spring Boot, and PostgreSQL, along with working knowledge of Angular, TypeScript, Single-SPA, Jenkins, OpenShift, Bitbucket, and AWS. The candidate will work in an Agile environment and contribute across development, integration, testing, deployment, and production support.

Key Responsibilities
  • Design, develop, and maintain scalable backend applications using Java and Spring Boot.
  • Build robust, secure, and high-performance REST APIs and microservices.
  • Implement business logic, service integrations, exception handling, validation, and backend processing.
  • Develop reusable and maintainable code following Java and Spring Boot best practices.
  • Work with PostgreSQL for database design, queries, stored procedures, and data integration.
  • Analyze and troubleshoot application, API, database, and production issues.
  • Participate in technical design discussions and contribute to application architecture decisions.
  • Perform code reviews and ensure adherence to development and coding standards.
  • Work closely with QA, DevOps, architects, product owners, and other engineering teams.
Frontend Development – 20%
  • Develop and enhance user interfaces using Angular and TypeScript.
  • Work with existing Angular applications and integrate frontend components with backend REST APIs.
  • Familiarity with Single-SPA is acceptable; strong hands-on expertise is preferred but not mandatory.
  • Troubleshoot frontend issues and ensure seamless integration between frontend and backend services.
DevOps & CI/CD
  • Develop, maintain, and support CI/CD pipelines using Jenkins.
  • Deploy and manage applications in OpenShift environments.
  • Work with DevOps teams to automate build, testing, deployment, and release processes.
  • Troubleshoot deployment and environment-related issues.
  • Support cloud-native application deployment using AWS and OpenShift technologies.
Code Quality & Security
  • Follow secure coding practices and enterprise development standards.
  • Use SonarQube for code quality analysis and remediation.
  • Work with Nexus IQ for software component and dependency security.
  • Address vulnerabilities identified through Fortify and other security scanning tools.
  • Ensure application code meets security, quality, and compliance requirements.
  • Work within an Agile/Scrum development environment.
  • Use Jira for sprint planning, task tracking, backlog management, and issue tracking.
  • Use Bitbucket for source code management, branching, pull requests, and code collaboration.
  • Participate in daily stand-ups, sprint planning, reviews, retrospectives, and technical discussions.
  • Collaborate effectively with distributed and cross-functional teams.
Required Skills & Experience
  • 6+ years of relevant software development experience; 7+ years total experience preferred.
  • Strong hands-on experience in Java and Spring Boot.
  • Strong backend development experience with REST APIs and microservices.
  • Good experience with PostgreSQL.
  • Working experience with Angular and TypeScript.
  • Familiarity with Single-SPA is an advantage.
  • Experience with Jenkins and OpenShift.
  • Experience with Bitbucket and Jira.
  • Knowledge of AWS and OpenShift cloud technologies.
  • Experience with SonarQube, Nexus IQ, and Fortify.
  • Strong debugging, problem-solving, and communication skills.

Frontend: Angular, TypeScript, Single-SPA

DevOps: Jenkins, OpenShift, AWS

Source Control: Bitbucket

Agile: Jira

Quality & Security: SonarQube, Nexus IQ, Fortify

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer - (Java Fullstack Angular)
Senior Software Engineer - (Java Fullstack Angular)

EPAM Systems • Maharashtra

On-site
INR 1,500,000 - 2,200,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 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 • India

On-site
INR 1,000,000 - 1,500,000
Senior Software Engineer - Java Full Stack Developer
Senior Software Engineer - Java Full Stack Developer

Acuiti Labs Inc. • Pune District

On-site
INR 800,000 - 1,200,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
Full Stack Engineer (Java+Angular)
Full Stack Engineer (Java+Angular)

Luxoft • Gurugram District

On-site
INR 1,500,000 - 2,500,000
Senior Software Engineer - Java
Senior Software Engineer - Java

EPAM Systems • Maharashtra

On-site
INR 1,500,000 - 1,900,000
Senior Java full stack developer
Senior Java full stack developer

Eurofins • Coimbatore District, Bengaluru

Hybrid
INR 1,800,000 - 3,000,000
Senior Software Engineer, Full-stack
Senior Software Engineer, Full-stack

Autodesk • Pune District

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