Java Developer
Ashok Vatika, Ahmedabad
5 years
Java 8Spring BootHibernate (Java)Microservices ArchitectureDesign StrategiesRESTful APIFeign ClientTest-Driven Development (TDD)KubernetesAgile MethodologyProduct EngineeringEnglish Written CommunicationDynatracePrometheus (Software)GrafanaKafkaMessage Queuing Telemetry Transport (MQTT)Workflow AutomationCloud Platform SupportSecurity Frameworks
Job Description:
Mandatory Mindset, Skillset And Experience
- Applicants need to bring a mindset of taking responsibility for their work from design, through implementation and into operations
- Hands on experience in building Java applications using Java 8 (and above), Spring Boot and Hibernate
- A vision to design scalable microservice architecture
- Prolific skill of implementing design patterns
- Experience with web technologies such as REST and Feign clients
- Skilled in TDD approach
- Sound knowledge in implementing and operating on Kubernetes-based deployments
- Experience working in agile teams, possibly with methodologies like Scrum, Kanban, SAFe or similar
- Willingness to learn about the content of the delivered applications, invest in building domain knowledge and becoming a subject matter expert
- Background and relevant current experience in a hands-on Platform Engineering role
- Excellent communication skills, good command of English and willingness to work in a globally distributed team
Ideal candidates should also have
- Experience of using monitoring tools such as Dynatrace, Prometheus and Grafana
- Firsthand experience in Kafka and specifically MQTT
- Experience with automation of software integration, testing, delivery, and deployment
- Implementation experience of the environment on Cloud platform (AWS)
- Understanding of security techniques including Firewalls/Security Groups, Threat Modelling, and Dependency Management
- If you do not meet all the listed qualifications or have gaps in your experience, we still encourage you to apply. At Valtech, we recognize that talent comes in many forms, and we value diverse perspectives and a willingness to learn.
Commitment to reaching all kinds of people
We design experiences that work for all kinds of people - and that starts with our own teams. At Valtech, we’re intentional about building an inclusive culture where everyone feels supported to grow, thrive and achieve their goals. No matter your background, you belong here. Explore our Diversity & Inclusion site to see how we’re creating a more equitable Valtech for all.











































































































