Sonata Software · 3 days ago
Java Software Engineer
Sonata Software is a leading Modernization Engineering company focused on delivering modernization-driven hypergrowth for clients. They are seeking an accomplished Senior Java/Microservices Developer with strong expertise in Java technologies and cloud solutions to design and develop enterprise-grade applications.
Responsibilities
Application Development: Design and develop cloud-native solutions for enterprise web applications and APIs
Microservices Architecture: Build and deploy Spring Boot microservices using containerization technologies (Docker, Kubernetes) ensuring scalability, resiliency, and security
Cloud Integration: Architect and implement solutions leveraging AWS services such as ECS, IAM, API Gateway, ELB, VPC, S3, Lambda, EC2, RDS, Route53
Serverless Development: Develop serverless components using AWS Lambda, Step Functions, Event Bridge, and Serverless Framework
API Development: Implement and deploy RESTful APIs as reusable, loosely coupled microservices
Security & Compliance: Implement authentication and authorization mechanisms (OAuth2, JWT, MFA, SSO, Spring Security)
Data Solutions: Design and develop data layer components using ORM frameworks (Hibernate, JPA) and work with SQL/NoSQL databases (Postgres, MySQL, MongoDB, Cassandra)
Performance Optimization: Conduct code reviews, unit/integration testing, performance tuning, and caching strategies
Agile Collaboration: Participate in backlog grooming, sprint planning, and Agile ceremonies; provide technical mentoring to team members
Qualification
Required
Over 10 years of experience in designing and developing enterprise-grade cloud solutions for the logistics business
Strong expertise in Java technologies
Strong expertise in Spring Boot microservices
Strong expertise in AWS cloud architecture
Proven ability to deliver scalable, secure, and high-performance applications
Core Expertise: Java/J2EE, Spring Boot, Spring Cloud
Cloud Platforms: AWS (primary), with exposure to Google Cloud and Azure
Containerization: Docker, Kubernetes
CI/CD Tools: Jenkins, AWS CDK, Git
Database Technologies: SQL (Postgres, MySQL)
Security: OAuth2, JWT, SSL, MFA, SSO
Multi-threaded programming
Caching techniques
Performance tuning
Preferred
AWS Certified Developer – Associate
Bachelor's degree in Computer Science or related field
Company
Sonata Software
Sonata is a global software services company.
H1B Sponsorship
Sonata Software has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2022 (2)
2021 (1)
Funding
Current Stage
Public CompanyTotal Funding
unknown1999-07-28IPO
Leadership Team
Recent News
2025-12-12
2025-11-19
Company data provided by crunchbase