19 Aug
|
BMW TechWorks India
|
Pune
19 Aug
BMW TechWorks India
Pune
Register And
SkillsSkill
- JAVA
GITHUB
CI/CD INTEGRATION
- JAVA PROGRAMMING
AWS CLOUD
API DEVELOPMENT
DEVOPS
JUNIT
PYTHON
- JAVA API
SPRINGBOOT
MAVEN
INTELLIJ IDEA
CORE JAVA
Minimum Qualification
B.TECH/B.E
Job DescriptionJAVA programming, CodeBeamer Development (CB) & CodeBeamer Operations
- Tasks
- Script maintenance for CB and its interfaces for existing Scripts (example: Interface Green/Blue, KLH, CopyTo, Admission Handler, MagicDraw Data Sync)
- Development of recent automation Solutions regarding GRTv2 (Migration CB2CB, Archiving)
- Test development and implementation for Scripts
- Maintain and testing of CB Configuration for existing Methods and Processes
- Rollout & Test implementations of CB Configurations
- Manual & automatized CB Testing (in accordance to test plan)
- Junit Test cases with Git workflow build
- DevOps and AWS deployment
- Spring boot framework - maven - development (Java 21)
- Docker Image
- Skills
- Deep understanding of (Codebeamer) REST APIs, including advanced authentication (token), API specifications,
robust error handling, and retry strategies.
- Advanced Java integration development: proficient use of HTTP clients, sophisticated JSON processing, and XML handling; experience with OpenAPI/Swagger usage and generation.
- Enterprise-grade API security and secrets management: API keys, secret management, secure storage.
- Data modeling and object mapping: mapping complex Codebeamer artefacts to Java objects, DTO design, validation, logging, and monitoring of API calls.
- Advanced integration patterns: synchronous vs. asynchronous, webhooks, event-driven architectures, polling vs. push, robust retry and circuit-breaker strategies (Resilience4j), and observability.
- Build, deployment, and testing strategy: unit/integration tests, performance and security testing.
- High-level Codebeamer administration: projects, fields, templates, workflows, artefact relationships, roles and permissions, data cleanup, change management.
- Security &
📌 Software Developer (Pune)
🏢 BMW TechWorks India
📍 Pune