Java Architect- Fully Remote - Can be remote but will need to travel to Milwaukee- Chicago 1 time per month. at Milwaukee, Wisconsin, USA |
Email: [email protected] |
From: Priyanka Maurya, Tek Inspirations LLC [email protected] Reply to: [email protected] Java Architect Remote 100% Java Architect with Cassandra and DataStax expertise" role typically involves advanced proficiency in Java programming, a deep understanding of Cassandra database technology, and specific expertise in DataStax, which is a popular distribution of Apache Cassandra. Here's an outline of the role and responsibilities: Role: Java Architect with Cassandra and DataStax Expertise Responsibilities: Architectural Design: Lead the design and development of high-level software architecture for Java-based applications, with a strong focus on leveraging Cassandra and DataStax technologies. Ensure that architectural decisions align with performance, scalability, and maintainability goals. Java Development: Take a hands-on approach to Java application development, demonstrating expertise in Java best practices, design patterns, and coding standards. Develop clean, efficient, and maintainable Java code. Cassandra Integration: Lead the integration of Cassandra and DataStax into the application stack, optimizing data modeling, schema design, and query performance. Collaborate closely with data engineers to ensure seamless data storage and retrieval. DataStax Expertise: Leverage in-depth knowledge of DataStax Enterprise features and capabilities to maximize the benefits of DataStax's distribution of Cassandra. Understand and utilize DataStax-specific tools and integrations. Performance Optimization: Identify and address performance bottlenecks within the Java code, Cassandra, and DataStax configurations. Optimize queries, data access patterns, and indexing to enhance overall system performance. Scalability: Develop strategies for horizontal and vertical scalability of the application, ensuring that it can handle increasing loads and data volumes. Leverage Cassandra's scalability features effectively. Security: Implement robust security measures in both Java code and Cassandra/DataStax configurations to protect data integrity and privacy. Stay updated with the latest security best practices. Data Modeling: Define and maintain complex data models and schemas in Cassandra that align with the application's requirements. Implement advanced Cassandra data modeling techniques, including materialized views and user-defined types. Communication: Effectively communicate technical concepts and solutions to both technical and non-technical stakeholders. This role requires a high level of expertise in Java development, Cassandra database technology, and a deep understanding of DataStax's enhancements and features for Cassandra. The Java Architect with Cassandra and DataStax expertise plays a critical role in architecting, developing, and maintaining complex, high-performance applications that rely on Cassandra and DataStax as core components of the technology stack. Keywords: information technology |
[email protected] View All |
01:22 AM 06-Oct-23 |