Consultant - Java AWS Software Engineer

2 weeks ago


Hyderabad, Telangana, India T D Newton & Associates Full time ₹ 8,00,000 - ₹ 12,00,000 per year

Responsibilities:

Experience: 10+ years


Role Overview

We are seeking a Consultant Software Engineer with Java as the primary skill and AWS as secondary to architect and deliver scalable, secure, and resilient cloud-native platforms. This is a hands-on technical role covering design, implementation, performance, security, and observability—combined with technical mentorship, accountability for outcomes, and clear stakeholder communication.


Key Responsibilities

· Architecture & Solution Design: Translate business and NFRs into robust service, data, and integration designs, document decisions (ADRs), define API contracts and versioning strategies.

· Build & Delivery: Implement Java/Spring Boot microservices and REST APIs, design event-driven integrations, ensure backward compatibility and operational readiness.

· Cloud Engineering (AWS): Select and apply the right AWS services/patterns (serverless vs. containers) for scale, reliability, security, and cost efficiency.

· Quality Engineering: Establish test strategies (unit, integration, contract, performance), enable shift-left quality with CI quality gates and automated pipelines.

· Performance & Resilience: Profile JVM and databases, tune queries and memory, apply resilience patterns (circuit breakers, retries, bulkheads) and effective caching.

· Security & Compliance: Implement secure coding, OAuth2/JWT, secrets management, encryption, align to policy/regulatory requirements and support risk remediation.

· Observability & Operability: Implement logs/metrics/traces, define SLIs/SLOs, actionable alerts, dashboards, drive incident readiness and RCAs.

· Cost Optimization: Right-size resources, design efficient data access patterns, and apply autoscaling, lifecycle policies, and caching/CDN strategies.

· Stakeholder Communication: Communicate options, trade-offs, risks, and delivery plans clearly with Product, Architecture, Security, and SRE.

· Technical Mentorship: Mentor engineers via pairing, code/design reviews, and knowledge shares, contribute reusable libraries, templates, and IaC modules.

· Facilitate agile ceremonies : (stand-ups, backlog refinement, sprint planning, demos, retros) with a focus on technical outcomes, risk surfacing, and sprint goal clarity.

· Refine stories into actionable technical tasks: ensure Definition of Ready/Done, unambiguous acceptance criteria, testability, and accurate story point estimation.

Qualifications:

Must-Have Skills

Java (Primary )

· Java / Java 8+

· Deep OOP and SOLID principles.

· Proficiency with Streams API, Optional, functional interfaces, lambda expressions.

· Multithreading & Concurrency: Thread pools, Future/Completable Future, synchronization, locks, concurrent collections.

·
Java Memory Model & JVM: Heap/stack, GC behavior/tuning, class loading basics.

· Web & API

·
Design/implement RESTful APIs (idempotency, pagination, error models)
.

·
Rate limiting & API Gateway concepts, OpenAPI/Swagger documentation.

· Exposure to enterprise web servers (WebLogic/WebSphere) or embedded servers (Tomcat/Jetty).

· Spring Framework

· Spring Core (IoC/DI), Spring MVC, Spring Boot (auto-configuration, starter dependencies).

· Spring Security (JWT, OAuth2), Spring Batch, Spring AOP.

· Data & Integration

· Strong SQL (PostgreSQL/MySQL): schema design, indexing, query tuning.

· Caching (Redis), messaging/eventing (Kafka/RabbitMQ), outbox/idempotency patterns.

· Engineering Excellence

· Build/CI/CD: Maven/Gradle, Git, Jenkins/GitHub Actions/Azure DevOps, trunk-based or GitFlow.

· Testing: JUnit 5, Mockito, Testcontainers, contract testing (Pact), performance testing (JMeter/Gatling).

· Observability: Structured logs, metrics, OpenTelemetry tracing, ELK/Prometheus/Grafana dashboards.

· Security: OWASP Top 10, dependency scanning, SBOM awareness.

AWS (Secondary )

· Core Services: Lambda, API Gateway, S3, DynamoDB, RDS/Aurora, EventBridge, SQS, SNS, ECS/Fargate, monitoring with CloudWatch/X-Ray, auditing with CloudTrail.

· Security & Networking: IAM (least privilege), KMS encryption, VPC (subnets, SGs/NACLs), Secrets Manager/Parameter Store, basic WAF.

· Infrastructure as Code: AWS CDK (TypeScript preferred) or Terraform/CloudFormation, environment promotion and GitOps-friendly workflows.

· Reliability & Cost: Autoscaling, throttling, DLQs, retries/backoff, cost-aware designs (right-sizing, storage tiers, capacity models for DynamoDB).

· Deployment Patterns: Blue/green, canary, feature flags, zero-downtime deployments.


Good to Have

· Step Functions, Kinesis/MSK, ElastiCache, OpenSearch.

· Containers/orchestration with Docker and Kubernetes/EKS.

· API versioning strategies and consumer-driven contracts.

· Chaos testing, DR/backup planning, and multi-account landing-zone familiarity.

Soft Skills

· High ownership and accountability for delivery quality, performance, and reliability.

· Clear stakeholder communication with options, trade-offs, and data-backed recommendations.

· Mentorship mindset, collaborative, pragmatic problem-solving and strong documentation.



  • Hyderabad, Telangana, India T D Newton & Associates Full time ₹ 8,00,000 - ₹ 24,00,000 per year

    Responsibilities:Job Title: Senior Software Engineer – Java + Spring & AWS (Java Primary, AWS Secondary)Experience: 4-6 yearsRole OverviewWe are looking for a highly skilled Senior Software Engineer with strong expertise in Java (primary) and AWS (secondary) to design, develop, and maintain scalable, high-performance applications. The ideal candidate will...

  • java/aws

    1 week ago


    Hyderabad, Telangana, India Cloudxtreme Full time ₹ 5,00,000 - ₹ 15,00,000 per year

    L5-7 to 10 YrsL6-10 to 15 Yrsshould be available F2F interview In Hyderabad locationJAVA AWS JD :-Mandatory Skills:Strong proficiency in Java programming language.Extensive experience with Spring Boot framework.Solid understanding of Java Microservices architecture and design principles.Proficient in RESTful API development and integration.Familiarity with...

  • Java+aws

    1 week ago


    Hyderabad, Telangana, India Cloudxtreme Full time ₹ 6,00,000 - ₹ 18,00,000 per year

    L6-10 to 15 Yrslocation-HyderabadF2F available in Hyderabad locationJAVA AWS JD :-Mandatory Skills:Strong proficiency in Java programming language.Extensive experience with Spring Boot framework.Solid understanding of Java Microservices architecture and design principles.Proficient in RESTful API development and integration.Familiarity with Agile...


  • Hyderabad, Telangana, India JPMorgan Chase Full time

    We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible.As a Software Engineer III at JPMorgan Chase within the Consumer and Community Banking - Data Technology, you will be a seasoned member of an agile team, tasked with designing and delivering trusted, market-leading technology products in a...


  • Hyderabad, Telangana, India Amazon Web Services (AWS) Full time US$ 12,00,000 - US$ 30,00,000 per year

    DescriptionThe Amazon Web Services Professional Services (ProServe) team is seeking a skilled Delivery Consultant to join our team at Amazon Web Services (AWS). In this role, you'll work closely with customers to design, implement, and manage AWS solutions that meet their technical requirements and business objectives. You'll be a key player in driving...

  • Java AWS

    3 days ago


    Hyderabad, Telangana, India Princeton IT America Full time

    Job Title: Senior Java DeveloperExperience: 6–8 yearsLocation: HyderabadWork Mode: HybridJob Description:We are seeking an experienced Senior Java Developer with strong expertise in building scalable, cloud-based applications. The ideal candidate should have hands-on experience in Java 8 or above, Spring Boot, Microservices, and AWS, with a deep...


  • Hyderabad, Telangana, India NT IndoSoft Pvt Ltd Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    5+ Years of hands on experience in Java and React JSDesign, develop, and maintain full-stack web applications using React JS on the front end and Java (Spring Boot) on the back end.Build and consume RESTful APIs (microservices architecture).Implement micro front-end (MFE) components.Participate in software design discussions and evaluate technical...

  • Java Backend with AWS

    2 weeks ago


    Hyderabad, Telangana, India, Telangana Hanuma InfoTech Full time

    We are looking for a Java Backend consultant with 7+ years of IT experience and solid AWS hands-on expertise.NOTE: Need local consultants only


  • Hyderabad, Telangana, India Luxoft Full time

    Project Description:Luxoft DXC Technology Company is an established company focusing on consulting and implementation of complex projects in the financial industry. At the interface been technology and business, we convince with our know-how, well-founded methodology and pleasure in success. As a reliable partner to our renowned customers, we support them in...


  • Hyderabad, Telangana, India Dew Software Full time ₹ 12,00,000 - ₹ 24,00,000 per year

    Position: Staff Software EngineerDuration: Full-timeLocation: Hyderabad (Onsite).Job Description:10+ years of experience writing and deploying production-grade backend code.Strong programming skills in Java. Proficiency with Spring Boot and modern backend frameworks.3+ years of experience working with big data technologies such as Apache Spark, Kafka, Red...