Senior Java Developer
- תל אביב
- Technology consulting
We are KPMG's R&D center in Israel. KPMG delves headfirst into the power of emerging technologies and scientific breakthroughs to craft solutions, projects, and products for companies facing complex business challenges in today's continuously changing world. By uniting groundbreaking technology with industry expertise, we are able to harness the potential of cloud, AI, ML, digital, and cyber to design and implement top-of-the-line tailored solutions
About the job
We are seeking for a talented Senior Java Developer to join our development center in Israel, a fast-paced and innovative environment.
Responsibilities:
- Backend Development: Design and develop scalable, high-performance Java-based microservices.
- Microservices Architecture: Take part in the design, implementation, and evolution of a distributed microservices ecosystem
- Business Process Orchestration: Develop and maintain services that drive complex, multi-step business processes across multiple systems
- System Integration: Collaborate with cross-functional teams to integrate services with internal and external systems
- Performance & Scalability: Optimize services for high throughput, reliability, and fault tolerance in a large production environment
- Technical Leadership: Participate in design reviews, propose architectural improvements, and contribute to best practices across the team
Requirements
- Bachelor’s degree in Computer Science, Software Engineering, or a related field
- At least 5 years of experience in Java development with software infrastructure and design patterns
- Proven experience as a Java Developer working on large-scale, enterprise systems
- Strong experience with microservices architecture and distributed systems
- Deep knowledge of Java and common frameworks (Spring / Spring Boot, Hibernate, etc.)
- Hands-on experience working with NoSQL databases, such as Elasticsearch
- Experience working with event-driven architectures and messaging systems (e.g., Kafka)
- Experience working in cloud environments like AWS, Azure, or GCP
- Strong problem-solving skills and the ability to work with complex business logic
- Excellent communication and collaboration skills
Preferred Skills:
- Experience with containerization and orchestration technologies (Docker, Kubernetes)
- Exposure to search or data platforms (e.g., Elasticsearch)
- Experience working in highly regulated or enterprise-grade environments
The position is intended for men, women, and people with disabilities
Amazing! This is my dream job
Loading application form
Liked it? Share it!