Senior Software Developer - 4953_7+ yrs_Hyderabad (Hyderabad)

Senior Software Developer - 4953_7+ yrs_Hyderabad (Hyderabad)

06 Sep
|
Arminus
|
Hyderabad

06 Sep

Arminus

Hyderabad

Senior Software Developer - 4953

IT · Development Team

Overview

Location: onsite · Hyderabad

Employment Type: full time

Experience: 7+ years

Compensation: 1,281,600 - 1,602,000

Job Title

Senior Software Developer

Overview

Seeking a Staff Engineer (Product Development) focused on building large-scale, cloud-based platforms for timely, accurate data access across products and delivery channels. The role emphasizes Java/Spring Boot microservices, AWS-based architecture, API development, distributed systems, and modern engineering practices. Includes rotational production monitoring aligned to US Pacific Time Zone hours.

Key Responsibilities

• Perform hands-on software design and development using Spring Boot, Python, Node.js, JavaScript, and Java/J2EE technologies.

- Develop microservices, RESTful services, asynchronous APIs, and web applications for multiple products and clients.
- Apply security schemes such as OAuth 2.0, OIDC, Basic Authentication, and APIM security configuration.
- Implement architectural solutions using AWS design principles, best practices, and industry standards.
- Develop highly distributed and scalable software applications.
- Maintain code quality through test coverage and test cases.
- Communicate technical and architectural decisions to product, development, and delivery teams.
- Drive continual improvement (defect prevention, root-cause analysis, process/technology improvements).
- Comprehend detailed project specifications and adapt to various technologies across multiple projects.
- Participate in code reviews to deliver high-quality solutions.
- Lead and mentor junior team members.




- Research and implement performance tuning/enhancements to improve infrastructure performance.
- Participate in rotational production system monitoring (US Pacific Time Zone-aligned hours).

Required Qualifications

• Bachelor's degree in Computer Science or a related field.
- 7+ years of experience in engineering roles (e.g., technical lead, software engineer, lead/engineering positions).
- Strong experience with Java/Spring Boot microservices and cloud-based development (preferably AWS).
- Exposure to AI tools/technologies (Copilot, Cursor, ChatGPT, LLMs, ML, MCP, or similar).
- Experience designing/developing API proxies in vendor products such as Apigee and AWS API Gateway.
- Deep experience with AWS cloud services (EC2, S3, RDS, VPC, Security Groups, ELB, Elastic Cache, Beanstalk, Redshift, Lambda, API Gateway, Kafka, SQS, SNS, SES, CloudFormation).
- 3+ years using AWS to architect/deploy reliable, cost-effective, scalable, secure cloud-native solutions.
- Experience working in an Agile/Scrum environment.
- Understanding of distributed applications (system integration, testing, troubleshooting).
- Experience monitoring health of distributed systems; strategies for error detection and recovery.
- Systems integration experience (API design/development, real-time systems, microservices).




- Familiarity with CI/CD processes and testing frameworks; CodeCommit, CodeDeploy, CodePipeline, CLI.
- Experience integrating with asynchronous messaging/logging/queueing (Kafka, RabbitMQ, SQS).
- Solid knowledge of software development process and project management methodologies.
- Strong problem-solving and analytical skills.
- Excellent written and verbal communication skills.
- Ability to work in a dynamic, fast-moving environment.
- Team player with experience working with globally distributed teams.

Technical Skills

• Java
- Spring Boot
- Microservices
- AWS
- RESTful services
- Asynchronous APIs
- Distributed systems
- API development
- API Gateway (AWS API Gateway)
- Apigee
- OAuth 2.0
- OIDC
- Basic Authentication
- CI/CD
- Kafka
- RabbitMQ
- SQS
- Agile/Scrum
- System integration
- Monitoring distributed systems
- Test coverage
- Performance tuning

Nice-to-have

• Dynatrace
- Splunk
- Okta
- Cryptography
- Digital signatures

Tools/Platforms

• AWS EC2
- AWS S3
- AWS RDS
- AWS VPC
- Security Groups
- ELB
- Elastic Cache
- Beanstalk
- Redshift
- AWS Lambda
- AWS API Gateway
- Kafka
- AWS SQS
- AWS SNS
- AWS SES
- CloudFormation
- CodeCommit
- CodeDeploy
- CodePipeline
- CLI
- Copilot
- Cursor
- ChatGPT
- LLMs
- ML
- MCP
- Apigee
- Dynatrace
- Splunk
- Okta

Preferred Qualifications

• Experience with monitoring/logging tools such as Dynatrace and Splunk.
- Exposure to IAM products such as Okta.
- Experience using API management gateways such as Apigee.
- Experience with cryptography and digital signatures.
- Experience building automated and scheduled pipelines for analytical processes.

📌 Senior Software Developer - 4953_7+ yrs_Hyderabad (Hyderabad)
🏢 Arminus
📍 Hyderabad

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior software developer - 4953_7+ yrs_hyderabad (hyderabad) / hyderabad

Subscribe to this job alert:

Get the latest job offers by email for: senior software developer - 4953_7+ yrs_hyderabad (hyderabad) / hyderabad