Padmi
Persistent Systems logo
Persistent Systems

Wave Relay MANET · mobile ad-hoc networking

Java Kotlin

IndiaPosted 2 months ago
Software engineeringMid-levelFull Time; Regular
Apply at Persistent Systems

Opens the source posting on shine.com

Source description

About the role

View original

As an experienced Java Kotlin Developer at Persistent, your role will involve designing, developing, and maintaining scalable backend applications using Java and Kotlin. You will be responsible for building and implementing Microservices-based architecture, developing and integrating RESTful APIs, and working with Kafka or similar messaging systems for event-driven communication. Additionally, you will implement and manage multithreading and concurrency for performance optimization, collaborate with cross-functional teams, troubleshoot, debug, and optimize application performance, and ensure code quality, scalability, and security best practices. Key Responsibilities: - Design, develop, and maintain scalable backend applications using Java and Kotlin - Build and implement Microservices-based architecture - Develop and integrate RESTful APIs for various services - Work with Kafka or similar messaging systems for event-driven communication - Implement and manage multithreading and concurrency for performance optimization - Collaborate with cross-functional teams including frontend, DevOps, and QA - Troubleshoot, debug, and optimize application performance - Ensure code quality, scalability, and security best practices Qualifications Required: - 5+ years of experience in backend development - Strong proficiency in Java and Kotlin - Hands-on experience with Microservices architecture - Experience with Apache Kafka or other messaging queues - Solid understanding of multithreading and concurrency concepts - Experience in building and consuming REST APIs - Knowledge of database systems (SQL/NoSQL) - Familiarity with version control (Git) About Persistent: Persistent is an AI-led, platform-driven Digital Engineering and Enterprise Modernization partner, known for its disruptors mindset, commitment to client success, and agility to thrive in a dynamic environment. With a global team of 26,500+ members located in 18 countries, Persistent has been recognized for its innovation, leadership, and inclusion across top industry platforms. The company has delivered 23 sequential quarters of growth and continues to work with industry-leading organizations worldwide, offering competitive advantages through its offerings and proven solutions. At Persistent, you will benefit from a competitive salary and benefits package, a culture focused on talent development, and opportunities to work with cutting-edge technologies. The company values a people-centric and inclusive work environment, supporting diversity and inclusion in the workplace. Persistent encourages applications from all qualified individuals and provides support for employees with disabilities, offering a values-driven, inclusive, and engaging work environment. As an experienced Java Kotlin Developer at Persistent, your role will involve designing, developing, and maintaining scalable backend applications using Java and Kotlin. You will be responsible for building and implementing Microservices-based architecture, developing and integrating RESTful APIs, and working with Kafka or similar messaging systems for event-driven communication. Additionally, you will implement and manage multithreading and concurrency for performance optimization, collaborate with cross-functional teams, troubleshoot, debug, and optimize application performance, and ensure code quality, scalability, and security best practices. Key Responsibilities: - Design, develop, and maintain scalable backend applications using Java and Kotlin - Build and implement Microservices-based architecture - Develop and integrate RESTful APIs for various services - Work with Kafka or similar messaging systems for event-driven communication - Implement and manage multithreading and concurrency for performance optimization - Collaborate with cross-functional teams including frontend, DevOps, and QA - Troubleshoot, debug, and optimize application performance - Ensure code quality, scalability, and security best practices Qualifications Required: - 5+ years of experience in backend development - Strong proficiency in Java and Kotlin - Hands-on experience with Microservices architecture - Experience with Apache Kafka or other messaging queues - Solid understanding of multithreading and concurrency concepts - Experience in building and consuming REST APIs - Knowledge of database systems (SQL/NoSQL) - Familiarity with version control (Git) About Persistent: Persistent is an AI-led, platform-driven Digital Engineering and Enterprise Modernization partner, known for its disruptors mindset, commitment to client success, and agility to thrive in a dynamic environment. With a global team of 26,500+ members located in 18 countries, Persistent has been recognized for its innovation, leadership, and inclusion across top industry platforms. The company has delivered 23 sequential quarters of growth and continues to work with industry-leading organizations worldwide, offering competitive advantages through its offering

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

More at Persistent Systems

Related open roles

View all roles