
Senior Backend Java Software Developer
S&P Global4 days ago
Noida, IndiaSenior
Responsibilities
- Develop backend microservices and components for near-real-time customer experiences.
- Design domain microservices, APIs, event-driven integrations, and asynchronous workflows.
- Own service data stores, performance optimization, and migration from legacy monolithic platforms.
- Perform unit, integration, and performance testing and participate in code reviews.
- Monitor production services, resolve incidents, and improve observability, reliability, and operational stability.
Requirements
- Bachelor’s degree in Computer Science, Information Systems, Engineering, or a related discipline, or equivalent professional experience.
- 5–9 years of experience developing backend applications and microservices using Java and Spring Boot.
- Experience with Scala, Java/Spring Boot, .NET, and/or Python; SQL, NoSQL, Cassandra, HBase, Spark, and YARN.
- Experience with generative AI development and integration through microservices and APIs.
- Experience with Docker and Git.
- Preferred qualifications include Kubernetes, big data technologies such as Spark and Hadoop, event streaming, and cloud-native development.
Benefits
- Health care coverage and wellness benefits.
- Generous paid time off and flexible downtime.
- Continuous learning and career development resources.
- Retirement planning, continuing education support, student loan contribution, and financial wellness programs.
- Family-friendly perks, retail discounts, and referral incentive awards.
Tech Stack
Apache CassandraApache HadoopApache HBaseApache SparkDockerGitGraphQLJavaKubernetes.NETPythonScalaSpring BootSQLYarn