Padmi

Java Developer

HyderabadPosted 3 months ago
Software engineeringSeniorFull Time; Regular
Apply at KANERIKA INC

Opens the source posting on shine.com

Source description

About the role

View original

As a Lead/Senior Java Developer at Kanerika Inc., you will leverage your extensive Java programming skills to design and develop robust and scalable applications. You will collaborate with cross-functional teams, provide technical leadership, and contribute to the entire software development life cycle. Key Responsibilities: - Design, develop, and maintain scalable backend services and RESTful APIs using Java and Spring frameworks. - Build and manage microservices-based architectures ensuring high performance and reliability. - Apply object-oriented design principles and enterprise design patterns to deliver robust solutions. - Collaborate with cross-functional teams to translate business requirements into technical implementations. - Implement testing strategies including unit, integration, and API testing to ensure quality deliverables. - Work with SQL and NoSQL databases, focusing on efficient design, query optimization, and data handling. - Monitor, troubleshoot, and enhance system performance while supporting production. Qualifications Required: - Bachelors degree in Computer Science, Engineering, or a related field, or equivalent work experience. - 6 to 10 years of experience in Java, Spring Boot, and microservices-based application development. - Strong proficiency in Java with solid understanding of object-oriented design principles. - Hands-on experience in building backend services using Java, Spring/Spring Boot, and REST APIs. - Proven expertise in applying enterprise design patterns. - Strong experience in unit, integration, and API testing frameworks. - Experience in designing and developing microservices and distributed systems. - Proficiency with SQL and NoSQL databases. - Experience with Kafka or similar data streaming platforms. - Strong knowledge of database design, query optimization, and data integration. Kanerika Inc. is a premier global software products and services firm that specializes in providing innovative solutions and services for data-driven enterprises. The company focuses on empowering businesses to achieve their digital transformation goals and maximize their business impact through the effective use of data and AI. Kanerika leverages cutting-edge technologies in data analytics, data governance, AI-ML, GenAI/LLM, and industry best practices to deliver custom solutions that help organizations optimize their operations, enhance customer experiences, and drive recognition. The company has won several awards over the years, including Best Place to Work 2023 by Great Place to Work, Top 10 Most Recommended RPA Start-Ups in 2022 by RPA Today, NASSCOM Emerge 50 Award in 2014, and Frost & Sullivan India 2021 Technology Innovation Award for its Kompass composable solution architecture. Kanerika has also been recognized for its commitment to customer privacy and data security, having achieved ISO 27701, SOC2, and GDPR certifications. The company is located in Austin (USA), Singapore, Hyderabad, Indore, and Ahmedabad (India). As a Lead/Senior Java Developer at Kanerika Inc., you will leverage your extensive Java programming skills to design and develop robust and scalable applications. You will collaborate with cross-functional teams, provide technical leadership, and contribute to the entire software development life cycle. Key Responsibilities: - Design, develop, and maintain scalable backend services and RESTful APIs using Java and Spring frameworks. - Build and manage microservices-based architectures ensuring high performance and reliability. - Apply object-oriented design principles and enterprise design patterns to deliver robust solutions. - Collaborate with cross-functional teams to translate business requirements into technical implementations. - Implement testing strategies including unit, integration, and API testing to ensure quality deliverables. - Work with SQL and NoSQL databases, focusing on efficient design, query optimization, and data handling. - Monitor, troubleshoot, and enhance system performance while supporting production. Qualifications Required: - Bachelors degree in Computer Science, Engineering, or a related field, or equivalent work experience. - 6 to 10 years of experience in Java, Spring Boot, and microservices-based application development. - Strong proficiency in Java with solid understanding of object-oriented design principles. - Hands-on experience in building backend services using Java, Spring/Spring Boot, and REST APIs. - Proven expertise in applying enterprise design patterns. - Strong experience in unit, integration, and API testing frameworks. - Experience in designing and developing microservices and distributed systems. - Proficiency with SQL and NoSQL databases. - Experience with Kafka or similar data streaming platforms. - Strong knowledge of database design, query optimization, and data integration. Kanerika Inc. is a premier global software products and services firm that specializes in providing innovative solution

One address, no account. We’ll tell you when matching roles go live.

More at KANERIKA INC

Related open roles

View all roles