Location
Bangalore North | India
Job description
About Awign Expert:
Awign Expert is an Enterprise focused platform that helps businesses Hire, Assess and Manage high skilled resources for Gig Based Projects. We provide our Experts a gateway to work for and build a freelance/consulting career with large scale Enterprises. We are a newly launched business division of Awign, which is one of the pioneers and currently the largest player in the Gig Economy in India. Here at Awign we are changing how the world works with a vision to uplift millions of Careers.
About the Role:
Duration: 6 months
Location: Bangalore
Timings: Full Time (As per company timings)
Notice Period: (Immediate Joiner - Required)
R esponsibilities:
- Design and develop scalable, secure, and maintainable web applications using Java and Spring Boot.
- Implement microservices architecture and develop microservices that can operate within a cloud-native ecosystem.
- Integrate and manage data flows between microservices using Kafka to ensure real-time data processing and resilience.
- Utilize AWS cloud services effectively for deploying and running applications (EC2, ECS, RDS, S3, etc.), ensuring high availability and scalability.
- Collaborate with cross-functional teams (DevOps, QA, Product Management) to define requirements, design solutions, and deliver high-quality software.
- Participate in the entire application lifecycle, focusing on coding, debugging, and providing robust solutions to complex problems.
- Ensure compliance with security and data protection regulations.
- Lead by example in code quality, architecture design, and best practices adoption.
- Provide technical leadership and mentorship to junior developers.
- Stay abreast of emerging technologies and industry trends, applying them to improve existing solutions and processes.
Mandatory Skills and Experience:
- 8+ years of experience in software development, with a solid foundation in Java programming.
- Proficient in Spring Boot and experienced in developing microservices.
- Demonstrable experience with Kafka for building event-driven architectures.
- In-depth knowledge of AWS cloud services (EC2, ECS, RDS, S3) and experience in deploying and managing applications in the cloud.
- Strong understanding of RESTful APIs, service-oriented architecture, and web application development.
- Experience with relational and non-relational databases.
- Solid understanding of software development life cycle (SDLC) and agile methodologies.
- Excellent problem-solving abilities and strong communication skills.
Preferred Qualifications:
- Certification in AWS cloud technologies.
- Experience with container orchestration technologies (e.g., Kubernetes).
- Familiarity with CI/CD pipelines and tools (e.g., Jenkins, GitLab CI).
- Knowledge of security best practices and data protection protocols.
Job tags
Salary