
Senior Staff Engineer - Java
- Hyderabad, Telangana
- Permanent
- Full-time
- You shall have hands-On active contribution as a member of software engineering teams focused on building API based systems delivering secure, efficient solutions in an timeframe.
- Develop scalable and reliable systems supporting consumer and data centric products and services on an AWS cloud-based platform
- Integrate 3rd Party and Internal API, a sync, and file-based services using CSV, JSON, or XML data
- Manage deliverables from brainstorming through testing/validation and production operationalization
- Lead, mentor and collaborate with other team members
- Diligently observe and maintain Standards for Regulatory Compliance and Information Security
- Maintain accurate, complete and current documentation
- 10 to 12 years of software development experience building and testing applications with secure coding practices
- Hands-on collaboration on a team developing commercial software project in cloud native Java
- Proficiency developing in server-side Java applications using mainstream frameworks such as Spring Boot, Spring Cloud, and Reactor-Core.
- Current cloud technology experience AWS (Kubernetes, Fargate, S3, MKS, Lambda)
- A current working understanding of microservices, event-driven techniques, and data pipelines
- A proficiency in SQL and NoSQL based data access and management
- Familiarity with async messaging, logging or queues, such as Kafka, NATS, SQS, RabbitMQ.
- Recent experience managing PII/secure/sensitive data
- Familiarity with CI/CD process, testing frameworks and practices (CodeCommit, CodeDeploy, CodePipeline, CLI)
- Experience with best design and software engineering practices, design principles and patterns and unit testing.
- Proficiency in developing easily monitored at the system and business operations level
- , with ability and to technologies and simultaneously work on multiple projects