JOBSEARCHER

Senior Software Engineer – Backend & Data Engineering

⭐ Mandatory Skills: Strong expertise in modern Java development, cloud-native architectures, Python, and distributed data engineering.✅Required Skills:✔12+ years of software engineering experience.✔Strong hands-on experience with Java 17/21.✔ Expertise in Spring Boot and Microservices architecture.✔ Strong experience developing applications on AWS.✔ Strong proficiency in Python.✔ Experience building scalable data pipelines, ETL/ELT processes, or distributed data processing systems.✔ Experience with Apache Spark, Kafka, or similar distributed data technologies.✔Strong knowledge of SQL, data modeling, and modern data storage technologies.✔ Experience designing REST APIs and distributed backend systems.✔Hands-on experience with AI technologies, including Agentic AI, LLM integrations, AI-assisted development tools (e.g., GitHub Copilot, Claude, Amazon Q), or AI-enabled application development.