📌 Role Overview
We are looking for a highly skilled Senior Java Developer with strong AWS experience (8+ years) to design, develop, and deliver scalable, cloud-native applications. The ideal candidate should have hands-on expertise in Java, microservices architecture, and AWS cloud services, with a proven track record in building distributed systems.
✅ Key Responsibilities
- Design, develop, and maintain scalable Java-based applications
- Build and deploy cloud-native solutions on AWS
- Develop microservices-based architectures using Spring Boot
- Create and manage RESTful APIs and backend services
- Implement CI/CD pipelines and DevOps practices
- Work on system integration, performance optimization, and scalability
- Collaborate with architects, DevOps, QA, and business teams
- Participate in code reviews, design discussions, and whiteboarding sessions
- Ensure high-quality code, testing, and documentation
🛠 Required Skills & Experience
🔹 Core Java & Backend
- 8+ years of experience in Java/J2EE development
- Strong experience with:
- Spring Boot, Spring MVC, Spring Security
- Experience in building REST APIs & microservices
🔹 AWS Expertise (Must-Have)
Hands-on experience with:
- Compute: EC2, Lambda
- Storage: S3
- Database: RDS, DynamoDB
- Messaging: SQS, SNS, Kafka (preferred)
- API & Integration: API Gateway
- DevOps: CloudFormation / Terraform, CI/CD pipelines
🔹 Microservices & Architecture
- Strong understanding of:
- Microservices architecture
- Event-driven systems
- Service orchestration & integration
- Experience with:
- Docker & Kubernetes (preferred)
🔹 Database & Data Handling
- Experience with:
- SQL (MySQL, PostgreSQL, Oracle)
- NoSQL (MongoDB, DynamoDB)
- Data modeling and performance tuning experience
🔹 DevOps & Tools
- CI/CD tools like:
- Jenkins, GitHub Actions, Azure DevOps
- Version control:
- Git, Bitbucket
- Monitoring tools:
- CloudWatch, ELK, Prometheus (nice-to-have)
🔹 Testing
- Experience with:
- JUnit, Mockito
- Integration testing frameworks
🤝 Soft Skills
- Strong problem-solving and analytical skills
- Excellent communication and stakeholder collaboration
- Experience in Agile/Scrum environments
- Ability to present technical solutions (whiteboarding, design discussions)
🎓 Qualifications
- Bachelor’s or Master’s degree in Computer Science / IT / Engineering
- Relevant AWS certifications (preferred):
- AWS Certified Developer / Solutions Architect
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Senior Software Engineer (Infrastructure)
2026-05-27
AI Engineer
2026-05-27
DevOps Engineer
2026-05-27
- Posted
- May 23, 2026
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Sydney
- Company
- N2S.Global
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Senior Software Engineer (Infrastructure)
2026-05-27
AI Engineer
2026-05-27
DevOps Engineer
2026-05-27