about 18 hours ago
Hyderābād, IndiaMid Level / Senior
Responsibilities
- Design, develop, and deploy scalable software solutions using Angular, TypeScript, Java, and Spring Boot.
- Architect and implement cloud-native applications leveraging AWS services.
- Build and maintain Microservices architectures with RESTful APIs.
- Develop and optimize data layers using MongoDB, PostgreSQL, and Elasticsearch.
- Implement security measures using Spring Security frameworks.
- Utilize Graylog for centralized logging and monitoring.
- Collaborate with cross-functional teams throughout the software development lifecycle.
- Participate in Agile development practices including sprint planning and retrospectives.
- Manage source code using GitHub and contribute to CI/CD pipelines.
- Support containerization initiatives and deployment strategies.
Requirements
- Bachelor's degree in Computer Science or related field.
- 3-7+ years of software development experience as a full stack engineer.
- Excellent understanding of AWS services like EC2, Lambda, and S3.
- Strong understanding of system design, scalability, and microservices.
- Experience developing external-facing UI applications and secure systems.
- Proven track record of delivering high-quality code in production environments.
- Practical experience with GitHub Actions or other automation tools.
- Experience participating in code reviews and collaborative development.
Tech Stack
AngularAWSCordovaElasticsearchGitHub ActionsGraylogIonicJavaJavaScriptMongoDBNode.jsPostgreSQLSpring BootTypeScript