-
N2S.Global

Senior Java Developer (AWS)

N2S.Global
Australia · Full-time · Mid-Senior

📌 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

java devops cloud aws cloudformation microservices kubernetes postgresql prometheus terraform mysql kafka cicd elk sqs
Login to Apply
Posted
May 23, 2026
Type
Full-time
Level
Mid-Senior
Location
Sydney
Company
N2S.Global

Industries

Software Development

Categories

Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Canva
Related

Senior Software Engineer (Infrastructure)

2026-05-27

Full-time
Mid-Senior
Australia
Software Development
Information Technology
View Job Details
Hansen Technologies
Related

AI Engineer

2026-05-27

Full-time
Mid-Senior
United Kingdom
Software Development
Engineering
View Job Details
Gemba Advantage
Related

DevOps Engineer

2026-05-27

Full-time
Not Applicable
United Kingdom
Software Development
Engineering