Java/Scala Developer optimizing Big Data applications at Capgemini. Collaborating on interservice communication and microservices development in a leading tech environment.
Responsibilities
Improve the world’s leading organizations unlock the value of technology
Build a more sustainable, more inclusive world
Lead the microservices design and development process
Optimize Big Data applications for performance and scalability
Collaborate with cross-functional teams on project deliverables
Requirements
6 to 8 Years Experience
Hands-on expertise in Spring Boot, Java, REST API development, and Kafka-based event-driven architectures
Strong understanding of: Microservices lifecycle, Design and development, Containerization (Docker), Orchestration (Kubernetes), Deployment in cloud environments (AWS, Azure, GCP)
Experience in developing and optimizing Big Data applications using Java, Scala, Hadoop, Hive
Minimum 2 years coding Scala programming
Experience in Python, Scala, Shell Scripting, Apache Spark, and Hive
Proficient in database integration with: SQL Server, Oracle, MySQL
Strong SQL query optimization skills
Well-versed with DevOps tools and practices including: CI/CD pipelines using Jenkins, Terraform, GitHub, Docker, and Kubernetes
Skilled in monitoring, troubleshooting, and optimizing microservices using: Splunk, CloudWatch, Log-based analysis
Experience in Spring Boot with multiple microservices enabling interservice communication using: Kafka (asynchronous messaging), HTTP/REST APIs
Familiar with gRPC as a generic protocol (though not implemented in production)
Benefits
Paid time off based on employee grade (A-F), defined by policy: Vacation: 12-25 days, depending on grade
Company paid holidays
Personal Days
Sick Leave
Medical, dental, and vision coverage (or provincial healthcare coordination in Canada)
Retirement savings plans (e.g., 401(k) in the U.S., RRSP in Canada)
Life and disability insurance
Employee assistance programs
Other benefits as provided by local policy and eligibility
Senior Backend Engineer at healthtech company simplfying access and management of healthcare. Collaborate with a motivated team to build scalable web products.
Senior Software Engineer II, Rust developing high - performance services in a multi - language platform while collaborating with teams to ensure product quality at Narvar.
Senior Software Engineer leading backend development and deployment of Python applications for a rapidly growing SaaS company. Collaborating across teams while designing scalable systems for clients.
Fullstack Java Developer at Softway Medical effectively implementing user stories for health solutions. Join a growing team focused on technology and healthcare innovation.
Backend Engineer developing and maintaining marketing technology integrations at Leaply. Taking ownership of existing services and redesigning tracking architecture for business performance improvement.
Backend Engineer at Hightouch designing data - centric solutions for marketing teams. Collaborating with product and customer needs while focusing on AI - driven enhancements.
Python Developer responsible for developing innovative web applications and software products. Joining Nöord Technologies Corporation to improve asset management software and implement data storage solutions.
Software Engineer designing and developing innovative software solutions for Nöord Technologies Corporation. Complying with coding standards and participating in the full software development lifecycle.
Staff Backend Engineer involved in building observability solutions for Grafana Labs. Collaborating on project ideation to operations in a fully remote setup.
Backend Engineer designing, building, testing, and shipping code for Stripe's infrastructure. Collaborating with teams to enhance core technology and customer experience.