Software Engineer - Java,AWS - BLR

Posted Yesterday
Be an Early Applicant
Hiring Remotely in India
Remote
Senior level
Agency • Information Technology
The Role
Design and develop high-performance, fault-tolerant Java/J2EE microservices on AWS. Build REST APIs, backend SQL/stored-procedure components, and message-driven systems using Kafka. Deploy containerized (Docker/Kubernetes) 12-factor apps to AWS EKS, use CI/CD pipelines, and perform performance tuning and monitoring with Datadog/Splunk. Work in DevOps environments, apply FinOps practices, prototype POCs, and lead cross-team communication and technical decisions.
Summary Generated by Built In

Location: Bangalore
Experience: 6 - 9 Years

The Value You Deliver

Proven development experience on high performance, high throughput, fault tolerant, highly mission critical applications.
• Strong hands-on designing and development skills in Java, J2EE, Spring, Spring Boot & Cloud.
• Expertise in rapid prototyping and quick turnaround on developing POCs & POTs. Ability to pick up new skills quickly.
• Knowledge of building and supporting server-side components using REST API and backend SQL /Stored Procedure Components
• Proven experience with sophisticated distributed systems, micro-services, message-based frameworks such as Kafka which can handle high TPS traffic with low latency.
• Hands on experience working with AWS EKS, and AWS managed solutions such as lambda, API gateway, SQS, EC2, S3, CloudWatch, IAM roles/polices, datadog etc.
• Experience building and deploying applications in a DevOps environment using CI/CD tools
• Experience in Performance tuning and using tools like Datadog, Splunk
• Experience with Git/Bitbucket Server (Stash), Jenkins, and uDeploy are a plus
• Good exposure to FinOps.
• Developing and deploying 12-factor, containerized (Docker, Kubernetes) API’s to AWS
• Ability to apply different communication and leadership styles for different teams and geographies.
• Ability to lead through influence and know what data is needed to drive effective decisions
• Ability to anticipate roadblocks, diagnose problems and generate effective solutions
• Ability to build communication and rapport with partners, stakeholders.
• Ability to adapt in a changing environment and be effective in many different business settings.
• Ability to take initiative, define vision for betterment of products, and execute at high level of quality

Skills Required

  • Proven development experience on high performance, high throughput, fault tolerant, mission critical applications
  • Hands-on designing and development skills in Java, J2EE, Spring, Spring Boot
  • Experience with REST APIs and backend SQL / stored procedure components
  • Proven experience with distributed systems, microservices, and message-based frameworks (Kafka)
  • Hands-on experience with AWS (EKS, Lambda, API Gateway, SQS, EC2, S3, CloudWatch, IAM)
  • Experience building and deploying applications in a DevOps environment using CI/CD tools
  • Experience in performance tuning and monitoring using Datadog and/or Splunk
  • Developing and deploying 12-factor, containerized (Docker, Kubernetes) APIs to AWS
  • Experience with Git/Bitbucket Server (Stash), Jenkins, and uDeploy
  • Good exposure to FinOps
  • Ability to prototype quickly and develop POCs/POTs
  • Strong communication, leadership through influence, problem diagnosis, and stakeholder management skills
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
5,017 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account