← Back to jobs

Iconma Logo
Senior Software Engineer — Java

Iconma

 

Austin, TX, USA

Posted On: 30+ days ago
Experience: 8+ years
Availability: Onsite
Openings: 1
Category: Senior Software Engineer
Tenure: No Preference/Any
Related Jobs

No related jobs found

Description

Responsibilities:

  • 8+ years of experience building large-scale backend systems using Java 11 and core Java technologies along with AWS.
  • Deep expertise with the Spring ecosystem (Spring Boot, Spring Data, Spring Security, Spring Web Services).
  • Proven experience designing and operating microservices for high-traffic, multi-region platforms.
  • Strong hands-on experience with Apache Kafka and event-driven architectures.
  • Strong experience with Redis for low-latency and distributed caching.
  • Experience with Akamai and CDN-based caching strategies for large-scale customer-facing websites.
  • Hands-on experience building and operating cloud-native services on AWS.
  • Experience with MongoDB and NoSQL data modeling.
  • Responsibilities
  • Design, develop, and operate scalable Java services for a global, multi-region platform.
  • Build event-driven systems using Kafka and implement end-to-end caching strategies using Redis and Akamai.
  • Deliver highly available, secure, and performant services that meet strict reliability and latency requirements.
  • Write and maintain unit and integration tests to ensure system correctness and long-term stability.
  • Contribute to architecture decisions, design reviews, and engineering best practices.
  • Mentor engineers and help raise the technical bar of the team.


Requirements:

  • Amazon Web Services (AWS), Amazon Web Services S3 (AWS S3), AWS Security Architect, AWS-EC2
  • Core Java, Java 11, Microservices, MongoDB, NoSQL, Redis,
  • Spring Boot, Spring Data, Spring Security, Spring Web Services
  • Amazon Web Services (AWS), Amazon Web Services S3 (AWS S3), AWS, AWS Security Architect, AWS-EC2, Core Java, Java 11, microservices, MongoDB, NoSQL, Redis, Spring Boot, Spring Data, Spring Security, Spring Web Services
  • Senior Software Engineer — Java
  • We are looking for an experienced Senior Software Engineer to help build and operate support.apple.com, a global, multi-region, high-traffic platform. In this role, you will design and deliver scalable, cloud-native services that power content delivery and customer-facing experiences, with a strong focus on performance, caching, and reliability at scale.
  • Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience.
  • Frontend knowledge (HTML, CSS, JavaScript, React or similar) is a plus.
  • Years of Experience: 7+ Years of Experience

Education

Any Graduate

Related Jobs

No related jobs found

← Back to jobs