JV
Senior Java AWS API/Web Services Developer
Jobs via Dice
Wilmington · On-site Full-time Senior Yesterday
About the role
Job Summary
We are seeking a highly experienced Senior Java AWS API/Web Services Developer to design, build, and optimize high-performance, scalable applications handling very high transaction volumes (3000+ TPS).
The ideal candidate will bring deep expertise in multithreading, performance tuning, and distributed systems, with prior experience in eCommerce platforms, payment gateways, or other high-throughput environments.
This role requires an end-to-end product mindset, covering design, development, testing, deployment, and production optimization.
Key Responsibilities
- Design and develop high-performance, scalable applications using Core Java and J2EE
- Build and maintain RESTful APIs and microservices architectures
- Handle and optimize systems processing 3000+ TPS (transactions per second)
- Perform Java thread management, concurrency handling, and memory optimization
- Analyze and troubleshoot performance issues using heap dumps, thread dumps, and profiling tools
- Develop cloud-native applications leveraging AWS services
- Collaborate across teams to ensure end-to-end product delivery
- Implement CI/CD pipelines and maintain high code quality standards
- Participate in code reviews, system design discussions, and architecture decisions
Required Qualifications
- 8+ years of hands-on experience in Java development
- Strong expertise in:
- Core Java, J2EE, and design patterns
- Multithreading and concurrency
- High TPS system design and performance tuning
- Proven experience with:
- API/Web Services development
- Microservices architecture
- Hands-on experience with AWS cloud services, including:
- EKS, S3, IAM, Route 53, ELB
- DynamoDB, Amazon Aurora PostgreSQL
- SNS, SQS, MSK (Kafka), CloudWatch
- Experience working with high-volume systems (preferably 3000+ TPS)
Preferred Qualifications
- Experience in eCommerce or Payment Gateway systems
- Familiarity with Kafka and Kubernetes
- Frontend experience with React or Angular
- Experience with:
- CI/CD tools (Jenkins)
- Unit testing frameworks (JUnit, Mockito)
- Version control (Git)
- Agile methodologies and Jira
- Experience with SQL and NoSQL databases
Key Skills
- Application Performance Optimization
- Heap Dump & Thread Dump Analysis
- Distributed Systems Design
- Cloud-Native Development (AWS)
- Microservices & API Architecture
- High Availability & Scalability
What We re Looking For
- Strong problem-solving mindset with a focus on performance and scalability
- Ability to work in high-pressure, high-throughput environments
- Ownership mentality with end-to-end delivery experience
- Excellent communication and collaboration skills
Skills
Amazon Aurora PostgreSQLAWS CloudWatchAWS EKSAWS ELBAWS IAMAWS MSKAWS Route 53AWS S3AWS SNSAWS SQSCore JavaDynamoDBGitJ2EEJavaJenkinsJiraJUnitKafkaKubernetesMicroservicesMockitoReactSQL
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free