Overview
JOB DESCRIPTION
ABOUT US: -
Are you ready to join a forward-thinking Australian-based company that values innovation and excellence?
At Gowide Solutions, we are honoured to be a finalist in the SAP Best Run Award 2024, and we pride ourselves on delivering exceptional services in Process Mining, Composable Commerce, SAP Implementation, Cloud Infrastructure, Digital Transformation, ERP Solutions, Digital Marketing, Consultation, and Web and Application Development.
Our diverse team is composed of industry experts with extensive experience in a wide range of technologies, including SAP, Commercetools, Intershop, Emporix, Salesforce Commerce Cloud, Shopify, and web and mobile application development. Together, we create cutting-edge solutions that empower our clients to thrive in a competitive marketplace.
We have established strong affiliations with leading organizations like SAP and Cloudflight, reinforcing our reputation as a trusted partner in the industry. Our recent partnerships with Emporix and Intershop Communication enable us to provide our clients with the latest tools and resources to meet their unique needs.
JOB BRIEF: -
We are seeking a Senior Java Developer with 6+ years of experience in designing and developing scalable backend applications and APIs. The candidate must have strong expertise in Java, Node.js, API development, AWS cloud services, and DynamoDB. This role requires end-to-end ownership of tasks, from development to deployment, ensuring high performance, reliability, and security. The developer should take initiative, provide technical solutions, and collaborate effectively with Australian stakeholders.
ROLES & RESPONSIBILITIES: -
1. Develop, optimize, and maintain server-side applications using Java and Node.js.
2. Implement scalable, efficient, and high-performance microservices and APIs.
3. Ensure modular and reusable code structure following best practices.
4. Design and build RESTful APIs with proper authentication, authorization, and security measures.
5. Work with API Gateway for efficient API management and traffic handling.
6. Optimize API performance, response times, and reliability.
7. Design and deploy cloud-native applications using AWS.
8. Utilize AWS services like Lambda, API Gateway, S3, SQS, SNS, IAM, and CloudFormation.
9. Ensure secure, cost-effective, and scalable cloud architecture.
10. Design and optimize DynamoDB schemas for efficient read/write operations.
11. Implement partitioning, indexing, and caching strategies for performance optimization.
12. Handle data migrations, backups, and recovery processes.
13. Implement asynchronous processing, caching, and event-driven architectures.
14. Ensure high availability, fault tolerance, and optimized performance of applications.
15. Adhere to secure coding practices and mitigate vulnerabilities.
16. Implement CI/CD pipelines for seamless deployment and integration.
17. Work with Docker and Kubernetes for containerized deployments.
18. Automate infrastructure using Terraform or AWS CloudFormation.
19. Take full ownership of development tasks, ensuring timely delivery.
20. Proactively identify, analyze, and resolve technical challenges.
REQUIRED TECHNICAL SKILLS: -
1. Java (Spring Boot, Microservices Architecture)
2. Node.js (Express.js, Server-side development)
3. API Development (RESTful, Authentication - JWT/OAuth, GraphQL is a plus)
4. AWS Services (Lambda, API Gateway, DynamoDB, S3, SQS, SNS, IAM, CloudFormation)
5. NoSQL Databases (DynamoDB – Schema design, Indexing, Performance tuning)
6. DevOps & CI/CD (Docker, Kubernetes, Terraform, Jenkins/GitHub Actions)
7. Cloud Security Best Practices & Performance Optimization
PREFERRED SKILLS (GOOD TO HAVE):
1. GraphQL API Development
2. Experience with Event-Driven Architecture (Kafka, AWS EventBridge)
3. Monitoring & Logging (AWS CloudWatch, ELK Stack, Prometheus)
4. Hands-on with Infrastructure as Code (IaC) – Terraform, AWS CDK
5. Experience in Agile Development & Scrum Methodology
WORK SCHEDULE
1. Shift Timing: Based on project
2. Employment Type: Contract (Remote)
Join GoWide Solutions for a chance to be part of a global organization with a diverse work environment. Contribute your unique experiences to client projects while enhancing your skills. The company's commitment to timely delivery and partnership makes it an appealing choice for impactful global work.
Job Types: Contractual / Temporary, Freelance
Pay: Up to ₹200,000.00 per month
Location Type:
- Remote
Schedule:
- Day shift
- Monday to Friday
- Morning shift
Work Location: Remote
Speak with the employer
+91 6398200424