What are the responsibilities and job description for the Sr. Java Back End Developer position at Cognowiz?
Job Details
Role: Sr. Java Back End Developer
Location: Bellevue, WA - (Onsite)
Duration: 6 months
Job Description:
We are seeking Senior Backend Engineers to design and develop a cloud-based supply chain data platform. This role requires expertise in backend development, cloud automation, and modern infrastructure technologies to build scalable, high-performance solutions.
Key Responsibilities:
- Design, develop, and optimize backend services using Python, C#, or Java.
- Implement and maintain cloud services automation on Azure, AWS, or Google Cloud Platform, leveraging SDKs and REST APIs.
- Architect scalable and secure microservices-based solutions.
- Collaborate with cross-functional teams to integrate data ingestion, data processing and API-driven architectures.
Required Qualifications:
- 8 to 12 years of experience in backend software development.
- Strong expertise in at least one of the following programming languages: Python, C#, or Java.
- Extensive experience with cloud platforms (Azure, AWS, or open-source cloud services) and cloud-native development.
- Hands-on experience with Cloud SDKs, serverless architectures, and containerization.
- Deep understanding of RESTful API development, microservices architecture, and distributed systems.
- Expertise in data monitoring tools and observability frameworks to ensure system performance.
Preferred Skills:
- Experience with event-driven architectures, message queues, and streaming technologies.
- Knowledge of cloud security best practices and compliance frameworks.
- Exposure to NoSQL/SQL databases, caching mechanisms.