Java Developer
Sonata Software North America
Phoenix, United States of America
yesterday
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
SeniorJob location
Phoenix, United States of America
Tech stack
Query Performance
Java
Spring Security
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Amazon Web Services (AWS)
User Authentication
Unit Testing
Software Quality
Code Review
Databases
Database Development
Software Debugging
DevOps
Distributed Systems
Github
Gradle
Hibernate
Identity and Access Management
Java Persistence API
JUnit
Key Management
Maven
Enterprise Messaging Systems
Microsoft Message Queuing
MySQL
OAuth
Oracle
Oracle Applications
Scrum
Query Optimization
RabbitMQ
Mockito
JSON Web Token
Secure Coding
SQL Databases
Software Organization
Enterprise Software Applications
Sql Optimization
Spring-mvc
Amazon Web Services (AWS)
Delivery Pipeline
Spring-boot
Software Security
Database Performance
Indexer
Backend
GIT
Amazon Web Services (AWS)
Integration Tests
Kafka
Functional Programming
Api Design
Cloudwatch
Api Gateway
REST
Serverless Computing
Docker
Jenkins
Microservices
Job description
We are looking for an experienced Senior Backend Java Developer with strong hands-on expertise in Java, Spring Boot, REST API development, Microservices, AWS cloud services, MySQL, and Oracle databases. The ideal candidate should have experience designing, developing, deploying, and supporting scalable backend applications in a production environment., * Design, develop, and maintain backend applications using Java, Spring Boot, Hibernate/JPA, and Microservices architecture.
- Build, enhance, and support RESTful APIs for enterprise application integrations.
- Design and optimize database solutions using MySQL and Oracle.
- Write efficient SQL queries, perform query tuning, indexing, and database performance optimization.
- Deploy, monitor, and troubleshoot applications on AWS using services such as EC2, S3, RDS, Lambda, API Gateway, IAM, and CloudWatch.
- Implement secure coding practices, API security, authentication, authorization, and secrets management.
- Participate in code reviews, unit testing, integration testing, debugging, and production issue resolution.
- Work with CI/CD pipelines for automated build, deployment, and release processes.
- Collaborate with product owners, architects, QA, DevOps, and other engineering teams in Agile/Scrum environments.
- Ensure code quality, scalability, reliability, and adherence to software development best practices.
Requirements
- 8-10 years of experience in Java/J2EE backend development.
- Strong hands-on experience with Java 8/11/17, Spring Boot, Spring MVC, Hibernate/JPA, and REST APIs.
- Good understanding of Microservices architecture, API design, service-to-service communication, and distributed system concepts.
- Experience with AWS services including EC2, S3, RDS, Lambda, API Gateway, IAM, and CloudWatch.
- Strong database experience with MySQL and Oracle.
- Experience in SQL optimization, indexing, query performance tuning, and transaction handling.
- Experience with CI/CD pipelines using tools such as Jenkins, GitHub Actions, AWS CodePipeline, or similar.
- Proficiency with Git, Maven/Gradle, JUnit, Mockito, and code quality practices.
- Strong analytical, troubleshooting, problem-solving, and communication skills.
Preferred Skills
- Experience with Docker and Kubernetes.
- Knowledge of messaging technologies such as Kafka, RabbitMQ, or AWS SQS.
- Experience with OAuth2, JWT, Spring Security, or secure API development.
- Exposure to AWS Secrets Manager, ElastiCache, or other cloud-native services.
- AWS Certification is a plus.
- Experience supporting production applications and handling performance or availability issues.
About the company
Sonata Software, with over $1.2 Billion Revenue, is a leading AI-first Modernization Engineering company, powered by our unique PlatformationTM framework. Our 6400+ AI Engineers are helping enterprises transform from systems to intelligent business platforms leveraging partner ecosystem to drive speed, efficiency and growth. Our bouquet of Modernization Engineering Services with AI -first approach cuts across Cloud, Data, AI, Dynamics, Test Automation, and Managed Services.
Sonata's AI-led modernization is enabled by a powerful suite of proprietary tools and assets. At the core is the Harmoni.AI Enterprise Platform, which includes AgentBridge-a governance and observability framework; Agent Builder-a development toolkit for fungible agents integrated into enterprise systems; and the Agent Marketplace-an internal ecosystem for modular, reusable agents.
Headquartered in Bengaluru, India, Sonata Software has a strong global presence, including key regions US, UK, India, Malaysia, Mexico, Australia, DACH (Germany/Switzerland) & Nordics (Finland). We are a trusted partner of Fortune 500 companies in Banking, Financial Services and Insurance; Healthcare and Lifesciences; Telecom, Media, and Technology; and Retail, Manufacturing and Distribution space.
Deep collaborations with partners like Microsoft, AWS, Salesforce, and Snowflake strengthen our ability to deliver cutting-edge AI solutions. Our 30+years of partnership with Microsoft, and being part of the elite Microsoft Inner Circle, places us among the top 1% of global Microsoft partners. Sonata is now among the first companies to earn the Microsoft Frontier Partner Badge Also; Sonata Software is proud to achieve AWS Premier Tier Status in the AWS Partner Network.