Job Description
Sr Developer - JAVA
Sr Developer - JAVA
Pune
Professional
Introduction for position
As Senior Java Developer, you will be responsible for the development and maintenance of our E-Business platforms Würth Online Shop & Marketplace. In this role you will work with cutting-edge technologies to deliver highly scalable and performant solutions to our customers.
Your tasks
Your job’s key responsibilities are:
- developing high-quality, scalable, and reliable software solutions with agile methods using Java and Spring
- collaborating with international and cross-functional teams to understand business requirements and design software solutions
- participating in design and code reviews to ensure code quality and adherence to standards
- contributing to the continuous improvement of development processes and practices
- working closely with Product Owners and Scrum Masters to ensure timely and high-quality delivery
Your profile
Must-have criteria:
- 5+ years in object-oriented software development with Java
- Completed technical studies related to software engineering
- High personal standards regarding non-functional requirements (quality, performance, security)
- Excellent interpersonal and communication skills in English (C1)
-
· Joy in working in an agile and international environment on our new E-Business infrastructure, creating the basis for further growth
· interest in new technologies and systematically acquire new knowledge
Nice to - have criteria:
- Experience with SAP CX
- Knowledge of modern container and cluster technologies such as Docker and Kubernetes
- Experience with cloud technologies such as Azure or Google Cloud Platform
- Knowledge of microservice architectures and the corresponding design patterns
- Solid experience with the Spring framework
- Familiarity with Golang or other programming languages
- Experience with SQL, database modeling, and optimization
- Understanding of CI/CD processes and tools