Job Title Senior Software Engineer - JavaJob Code CUB 2025 SE 010Experience 9 yearsLocation Infopark KochiWhy Join UsInnovative Environment Join a forward-thinking company that encourages creativity and problem-solving Career Growth Opportunities for professional development and career advancement Collaborative Culture Work in a team-oriented environment where your contributions are valued Competitive Compensation Attractive salary package and performance-based incentives Job RequirementsMinimum of 5 years of skilled experience in Java development Strong expertise in building scalable applications using Java and Spring Boot Ability to design and implement efficient containerized and cloud-ready solutions Key ResponsibilitiesDevelop scalable applications using Java 1 8 Flux Reactive programming lambdas and Streams Utilize multithreading techniques to optimize application performance Implement solutions using Spring Boot Spring Data Spring Stream Spring Task Batch WebClient Work with RDBMS PostgreSQL or equivalent and NoSQL databases Design and manage streaming pipelines with Kafka Deploy and orchestrate applications using Docker and Kubernetes Collaborate with cross-functional teams to deliver high-quality solutions Mentor junior developers and contribute to best practices Required SkillsProgramming Java 1 8 with Flux Reactive programming lambdas and Streams Frameworks Spring Boot Spring Data Stream Task Batch WebClient Databases PostgreSQL and one NoSQL database MongoDB Cassandra or Neo4j Streaming Kafka Containerization Docker and Kubernetes Preferred SkillsFamiliarity with ArangoDB Experience with CI CD pipelines Exposure to cloud platforms and DevOps practices Soft SkillsStrong leadership and team mentorship abilities Excellent problem-solving and communication skills Ability to collaborate effectively across teams Qualifications Bachelor s degree in Computer Science IT or a related field