JD: Sr Java Developer
Experience : 6 Years
Location: Pune
Mode: Permanent
Work Mode : work from office
Summary:
For KION's IoT department we are looking for an experienced Java software engineer. You will develop microservices for cloud systems in an agile Scrum process in a global team.
Responsibilities:
- Refine requirements (user stories, acceptance criteria, tasks) together with the cloud software Scrum team and the product owners
- Share and accept responsibility for the quality of the software design and of the software code
- Implement the refined requirements in Java using Spring Boot in a containerized microservice environment
- Implement unit tests and automatic integration tests
- Participate in code reviews as reviewer and as reviewee
- Continuous support and improvement of existing code modules
- Interface with infrastructure teams to extend the Azure based cloud infrastructures following the IaC (Infrastructure as code) principle with Terraform
Skills and qualifications:
- Master's degree in computer science or a related field
- 5+ years of professional experience in software development
- Team player with excellent communication skills and proficiency in English
- Enthusiasm for continuous learning, including receiving feedback
- Strong experience and familiarity
- with Java and Spring Boot
- ideally including the Reactive design approach
- developing REST services
- ideally also developing event driven (pub/sub) services
- with Git
- ideally with GitHub and Gitblit
- with CI / CD pipelines
- ideally with Jenkins and GitHub Actions
- with issue tracking systems
- ideally with Jira and Confluence
- with public cloud providers (hyperscalers) like Azure, GCP, AWS, Alibaba Cloud
- ideally with Azure
- especially with IoT Hub, Event Hub, Storage Account or the similar offerings from Azure's competitors
- with Kubernetes
- ideally with AKS
- with NoSQL databases (as a software developer using the database)
- ideally with MongoDB or with Azure Cosmos DB with MongoDB API
- with software design patters and architectures
- ideally with clean code and multi-layered architectures (e. g. hexagonal architecture)
If you are a talented and experienced software engineer with a passion for building great products, we encourage you to apply. We offer a competitive salary and benefits package, as well as the opportunity to work on challenging and interesting projects.
Interested Candidate Can forward their Profile on [Confidential Information], 8466857226 with following details,
1. Total Exp
2. Rel Exp
3. CTC
4. ETC
5. Current Organization
6. Current Location
7. Preferred Location
8. Notice Period
9. Can Join
10. Any Offer
11. Reason for the Change