Consultant - Java AWS Software Engineer
2 weeks ago
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.
-
Senior Java AWS Engineer
1 week ago
Hyderabad, Telangana, India T D Newton & Associates Full time ₹ 8,00,000 - ₹ 24,00,000 per yearResponsibilities: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 yearL5-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 yearL6-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...
-
Lead Software Engineer-Java and AWS
3 days ago
Hyderabad, Telangana, India JPMorgan Chase Full timeWe 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...
-
Senior Delivery Consultant
2 weeks ago
Hyderabad, Telangana, India Amazon Web Services (AWS) Full time US$ 12,00,000 - US$ 30,00,000 per yearDescriptionThe 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 timeJob 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...
-
Software Engineer Consultant –
1 week ago
Hyderabad, Telangana, India NT IndoSoft Pvt Ltd Full time ₹ 20,00,000 - ₹ 25,00,000 per year5+ 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 timeWe are looking for a Java Backend consultant with 7+ years of IT experience and solid AWS hands-on expertise.NOTE: Need local consultants only
-
Java Software Engineer
1 day ago
Hyderabad, Telangana, India Luxoft Full timeProject 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...
-
Staff Software Engineer
2 weeks ago
Hyderabad, Telangana, India Dew Software Full time ₹ 12,00,000 - ₹ 24,00,000 per yearPosition: 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...