jobapplier

Sr Java Developer

Sonata Software

Skills

Required

  • Java / J2EE
  • Spring Boot
  • Spring Cloud Cloud Platforms
  • AWS
  • Google Cloud
  • Azure
  • Docker
  • Kubernetes
  • SQL
  • Postgres
  • MySQL
  • OAuth2
  • JWT
  • SSL

Preferred

  • VPC
  • S3
  • EC2
  • RDS
  • AWS Lambda
  • Serverless Framework
  • Spring Security
  • Hibernate
  • JPA
  • MongoDB

About Sonata Software

Sonata Software is an AI-first modernization engineering company that helps enterprises transform legacy systems into intelligent, scalable business platforms.

Powered by its Platformation™ framework and platform, Sonata delivers AI-led modernization across cloud, data, AI, Dynamics, test automation, and managed services.

Headquartered in Bengaluru, India, Sonata has more than $1.2 billion in revenue and 6,400+ AI engineers supporting global delivery across regions including the US, UK, India, Malaysia, Mexico, Australia, DACH, and the Nordics.

With deep partnerships across Microsoft, AWS, Salesforce, and Snowflake, Sonata helps Fortune 500 enterprises accelerate innovation, improve efficiency, and drive sustainable growth.

For more information, please visit Sonata Software is an Equal Opportunity Employer encouraging diversity in the workplace.

All qualified applicants will receive consideration for employment without regard to race, national origin, gender identity, age, religion, disability, sexual orientation, veteran status, marital status, or any other characteristics protected by law

Responsibilities

  • Design and develop cloud-native solutions for enterprise web applications and APIs.
  • Build and deploy Spring Boot microservices using containerization technologies (Docker, Kubernetes) ensuring scalability, resiliency, and security.
  • Architect and implement solutions leveraging AWS services such as ECS, IAM, API Gateway, ELB, VPC, S3, Lambda, EC2, RDS, Route53.
  • Develop serverless components using AWS Lambda, Step Functions, EventBridge, and Serverless Framework.
  • Implement and deploy RESTful APIs as reusable, loosely coupled microservices.
  • Implement authentication and authorization mechanisms (OAuth2, JWT, MFA, SSO, Spring Security).
  • Design and develop data layer components using ORM frameworks (Hibernate, JPA) and work with SQL/NoSQL databases (Postgres, MySQL, MongoDB, Cassandra).
  • Conduct code reviews, unit/integration testing, performance tuning, and caching strategies.

Requirements

  • Bachelor’s degree in Computer Science or related field.
  • Java/J2EE, Spring Boot, Spring Cloud Cloud Platforms: AWS (primary), with exposure to Google Cloud and Azure.
  • Docker, Kubernetes.
  • SQL (Postgres, MySQL) Security: OAuth2, JWT, SSL, MFA, SSO.

Preferred

  • Multi-threaded programming, caching techniques, performance tuning.
  • Certifications AWS Certified Developer – Associate

Job details

Job Title Sr Java Developer Location: Phoenix, AZ (Hybrid) Experience: 10+ years

Key Responsibilities

  • Application Development
  • Microservices Architecture
  • Cloud Integration
  • Serverless Development
  • API Development
  • Security & Compliance
  • Data Solutions
  • Performance Optimization

Required Skills

  • Core Expertise
  • Containerization
  • Database Technologies
  • Other Skills