Java Full Stack Developer (Angular ,Java & AWS)
BMW · Pune · hybrid · Posted 1d ago
₹15.0L - ₹25.0L PA6–9 yrsfulltimeSourced from
About a minute. You'll make an account on the way through.
About this role
Role : Senior Java Developer (Angular,Java & AWS)
Location : Pune
Experience : 6 to 9 years
What awaits you/ Job Profile
- Own the technical design, development, maintenance, stabilization, and modernization of product components across the existing on-premises platform and the evolving AWS cloud solution.
- Develop and maintain business-critical Java services for the international vehicle-order lifecycle, including order entry and modification, validation, status processing, invoicing, registration, reporting, and downstream event publication.
- Understand complex business behaviour across markets, processing types, user roles, order statuses, and integration obligations, and translate it into robust technical solutions.
- Maintain and enhance the current Java/Jakarta EE landscape on JDK 8, EJB 2/3, WebLogic, Apache, and Oracle while contributing to its controlled modernization.
- Refactor and migrate suitable components toward Quarkus/modern Jakarta EE and Payara/container-based runtime patterns without compromising functional equivalence or business continuity.
- Build and maintain synchronous and asynchronous integrations using REST, SOAP, Kafka, MQ.
- Handle hybrid connectivity and coexistence between cloud services and on-premises databases, applications, gateways, and partner systems, including latency, security, certificates, and resilience considerations.
- Preserve compatibility between WebLogic and cloud runtimes during migration, including branch integration, regression prevention, and controlled rollout by component or market.
- Design and maintain automated unit, integration, interface, SIT, UAT, E2E, and regression tests for both legacy and cloud execution paths.
- Implement CI/CD and infrastructure automation with GitHub Actions, Argo CD, Helm, and Terraform, including quality gates, release traceability, and rollback readiness.
- Improve reliability and performance through JVM and SQL tuning, queue and batch analysis, distributed tracing, logging, monitoring, and root-cause analysis across hybrid components.
- Contribute to secure-by-design implementation, observability, operational readiness, incident/problem/change management, release support, and technical documentation.
- Provide senior technical leadership through architecture contributions, code reviews, mentoring, knowledge transfer, and collaboration with business, architecture, testing, operations, and globally distributed teams.
What should you bring along
- Deep expertise in Java/Jakarta EE, JDK 8+, EJB, Spring and/or Quarkus, plus practical experience with WebLogic, Payara, or comparable enterprise runtimes.
- Proven ability to work effectively in both legacy on-premises environments and modern containerized cloud architectures.
- Strong AWS experience, ideally including EKS, EC2, Lambda, RDS/Aurora PostgreSQL, S3, ECR, CloudWatch, IAM, networking, and secure hybrid connectivity.
- Hands-on experience with Kubernetes, Docker, Helm, infrastructure as code, and declarative delivery using Argo CD and Terraform.
- Advanced Oracle and PostgreSQL knowledge, including SQL tuning, data modelling, transactions, locking, JDBC pools, and performance diagnostics.
- Strong integration experience with REST, SOAP, Kafka, MQ, event-driven processing, batch jobs, and contract-compatible interface evolution.
- Experience modernizing monolithic or tightly coupled enterprise applications while preserving behaviour, data integrity, and downstream compatibility.
- Strong automated-testing background covering unit, integration, interface, regression, and E2E scenarios across multiple runtimes and environments.
- Advanced JVM, application, and database troubleshooting skills, including heap/thread analysis, garbage collection, memory profiling, timeouts, deadlocks, and high-load behaviour.
- Experience with observability using Grafana, Prometheus, ELK/OpenSearch, Loki, CloudWatch, and OpenTelemetry, including cross-platform incident analysis.
- Understanding of cloud and enterprise security, IAM/OIDC, TLS/certificates, secrets, network controls, vulnerability remediation, and confidential-data handling.
- Ability to reason about complex domain rules and system dependencies where apparently local changes can affect multiple markets, processes, and consumers.
- Senior-level ownership, communication, technical decision-making, and ability to guide developers through modernization and operational challenges.
Must have technical skill
- 6+ years of professional Java development experience in large, business-critical enterprise systems.
- Java / Jakarta EE, JDK 8+, Spring and/or Quarkus.
Must Have:
- Minimum 4+ years of experience in front-End technologies: Angular 15+, HTML5, CSS3, JavaScript, jQuery, Bootstrap, TypeScript, Angular CLI.
- Data Exchange & Interaction: Ajax, JSON.
- AWS: EKS, EC2, Lambda, RDS/Aurora PostgreSQL, S3, ECR, CloudWatch, IAM
- AWS managed cloud services, Kubernetes, Docker, Helm
- PostgreSQL, SQL, JDBC, JPA/Hibernate
- REST, SOAP, Kafka, MQ, asynchronous processing, batch and scheduler technologies
- GitHub, GitHub Actions, Argo CD, Terraform, Maven/Gradle, SonarQube
- JUnit and automated integration, interface, regression, and E2E testing
- Cloud integration, networking, TLS, certificates, IAM/OIDC, and secrets management
- JVM, SQL, queue, batch, and application performance diagnostics
- Grafana, ELK/OpenSearch, CloudWatch.
- Architecture and system design for highly integrated, reliable, business-critical platforms
- ITSM, incident/problem/change management, release support, and operational readiness.
Good to have technical skills
- Experience in EJB 2/3.
- WebLogic and Payara or comparable enterprise Java runtimes.
- Oracle.
- Experience with migration from JSP to Angular and from WebLogic/EJB to containerized Quarkus or Payara-based solutions.
- Experience with market-by-market or component-by-component cloud rollout and parallel operation of legacy and cloud implementations.
- Knowledge of interface-heavy automotive landscapes involving production planning, logistics, finance, registration, dealers, and downstream event consumers.
- Experience with Apache HTTP Server, gateways, reverse proxies, load balancing, and cross-environment connectivity.
- Practical experience stabilizing systems with high incident volumes, limited test coverage, technical debt, and strict business-continuity requirements.
- AI-assisted code analysis, migration, and test creation is beneficial, provided results are technically reviewed and protected by regression testing.
- Experience in distributed agile teams using Jira, Confluence, architecture decision records, and structured knowledge-transfer practices.
Sourced from naukri
Skills
amazon web servicesSpring BootJavaAngularjsMicroservices
About BMW

BMW
Automobile
1.4k+
employees
1916
110 years old
Munich
Germany
₹17.6L PA avg
Avg at BMW
₹15L – ₹25L PA
This role
About
BMW Group is a leading global manufacturer of premium automobiles and motorcycles, providing innovative mobility services with a focus on sustainability.
Industries
AutomobileManufacturing
Employee ratings
10 reviews
4.1/ 5
Culture
3.7
Career growth
3.2
Work-life
4.1
Employees rate it well for
Company Culture41Work-Life Balance41
Find them on