Software Developer - Java Backend (Pune)

Software Developer - Java Backend (Pune)

12 Nov
|
BMW TechWorks India
|
Pune

12 Nov

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 new 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 & compliance governance - Strategic use cases and architecture: designing durable integration architectures, evaluating recent tools, producing technical specifications, code samples, roadmaps, and mentoring teams. - Project experience, architecture decisions, mentoring skills - MUST HAVE SKILLS: JAVA 8 and above, SPRINGBOOT, GITHUB, API DEVELOPMENT, MAVEN, AWS, DEVOPS, JUNIT, Docker, IntelliJ, Excellent Communication skills. GOOD TO HAVE SKILLS: Java 21, Python, Zuul, Codebeamer development, Codebeamer Operations and Configuration.

📌 Software Developer - Java Backend (Pune)
🏢 BMW TechWorks India
📍 Pune

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: software developer - java backend (pune) / pune

Subscribe to this job alert:

Get the latest job offers by email for: software developer - java backend (pune) / pune