Shadow Placements
Senior Software Engineer - Java/Golang
Job Location
hyderabad, India
Job Description
Job Description : Associates is seeking a Senior Software Engineer (Go/Java) to join our innovative and fast-paced team in Hyderabad. In this role, you will be responsible for designing, developing, and maintaining scalable, high-performance applications. Your expertise in Go and Java will help us deliver robust and efficient software solutions while leading technical initiatives and mentoring junior developers. If you are a technical leader who thrives in a collaborative environment and has a passion for delivering quality software, we would love to hear from you! Key Responsibilities : - Design, develop, and maintain scalable, high-performance software applications using Go and Java. - Build and manage RESTful APIs to enable seamless data exchange between systems. - Collaborate with cross-functional teams to design system architecture and optimize code performance. - Implement microservices architecture for modular and efficient system development. - Work with AWS services including EC2, S3, Lambda, and other cloud-based solutions. - Design and manage CI/CD pipelines for automated build, test, and deployment processes. - Utilize Docker and Kubernetes for container orchestration, deployment, and scaling. - Develop and optimize queries for relational and non-relational databases : PostgreSQL, MySQL, MongoDB, and Redis. - Ensure data integrity, scalability, and performance through database indexing and query optimization. - Identify and resolve bottlenecks, memory leaks, and performance issues. - Conduct code reviews, implement best practices, and ensure adherence to coding standards. - Monitor system health, identify vulnerabilities, and implement security measures. - Provide technical guidance and mentorship to junior engineers. - Drive best engineering practices, including code reviews, testing, and documentation. - Collaborate with product managers and stakeholders to deliver projects on time. Must-Have Skills : - Minimum 6 years of hands-on experience in Go and Java development. - Proven experience in designing and consuming RESTful web services. - Strong knowledge of AWS services, including EC2, S3, Lambda, API Gateway, etc. - Expertise in working with PostgreSQL, MySQL, MongoDB, and Redis. - Experience with Jenkins, GitLab CI, or GitHub Actions for automated delivery. - Hands-on experience with Docker and Kubernetes for container orchestration. - Strong ability to analyze and resolve system performance issues and bugs. - Experience designing and maintaining distributed systems. - Working knowledge of Terraform or CloudFormation. - Exposure to message brokers like Kafka, RabbitMQ, or AWS SQS. - Experience with Prometheus, Grafana, ELK Stack, or New Relic. - Comfortable working in Agile/Scrum environments. - Clear and concise verbal and written communication. - Analytical and solution-oriented mindset. - Ability to work effectively with cross-functional and global teams. - Strong mentoring skills with the ability to guide junior engineers. - Ability to prioritize tasks and deliver under tight deadlines. - Work on modern, scalable applications using the latest technologies. - Opportunities for upskilling, certifications, and leadership roles. - Work alongside industry experts in a hybrid work environment. - Attractive salary package with performance-based bonuses. (ref:hirist.tech)
Location: hyderabad, IN
Posted Date: 5/9/2025
Location: hyderabad, IN
Posted Date: 5/9/2025
Contact Information
Contact | Human Resources Shadow Placements |
---|