Senior Software Engineer Java

ICONMA, LLC

Austin, TX

JOB DETAILS
SALARY
$53.57 Per Hour
SKILLS
Amazon Elastic Compute Cloud (EC2), Amazon Simple Storage Service (S3), Amazon Web Services (AWS), Apache Kafka, Apple, Best Practices, CSS (Cascading Style Sheet), Caching, Cloud Computing, Computer Science, Content Delivery Network (CDN), Content Delivery/Distribution, Customer Facing Website, Customer Relations, Data Modeling, Ecosystems, HTML (HyperText Markup Language), Health Plan, High Availability, Information Technology Consulting, Information/Data Security (InfoSec), Integration Testing, Java, Large-Scale Systems, Mentoring, Microservices, MongoDB, NoSQL, React.js, Redis, Scalable System Development, Security Architecture, Software Engineering, Unit Test, User Interface/Experience (UI/UX), Web Services
LOCATION
Austin, TX
POSTED
Today

Our Client, an IT Services and Consultant company, is looking for a Senior Software Engineer — Java for their Austin, TX/Hybrid location.
 
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
 
Why Should You Apply?

About the Company

I

ICONMA, LLC