Skip to main content
← Back to Jobs

Senior Java Engineer - Spring Boot/Microservices Architecture

CustomertimesAnywhere in India/Multiple Locations, Remote🌍 Remote
SENIOR_LEVELSenior
👁️ 3 views📝 0 applicationsPosted 8/18/2026Expires 9/23/2026

Get alerts for roles like this

More Senior Java Engineer - Spring Boot/Microservices Architecture roles in Anywhere in India/Multiple Locations, Remote — straight to your inbox. No account needed.

Applying to this role? Tailor your résumé to this job description in one click, then download it clean — no watermark, no subscription.

Job Description

About the Role : We are seeking a Senior Java Engineer to actively contribute to the development of existing data standardization tools and, over time, design and produce new iterations by leveraging internal expertise and AI-driven capabilities. You will work as part of a globally distributed team, building new microservices and improving current ones. The position offers exposure to a broad technology stack, including Java, Scala, Python, Elastic, Kafka, Spark, Iceberg, and Snowflake, all supported by market-leading AI tools. As a key contributor, you will help shape the next generation of data standardization solutions for a global leader in life sciences. Success in this role requires a proactive approach, a willingness to tackle complex problems independently, and the ability to leverage cutting-edge AI technologies. Key Responsibilities : - Design, develop, and maintain Java-based microservices for data processing. - Collaborate on data standardization workflows and integrate AI/ML-driven enrichment features. - Support workflow automation and role-based security for distributed systems. - Write high-quality code, follow best practices, and participate in peer reviews. - Develop and maintain unit, integration, and automated tests. - Keep documentation for services and integrations clear and up to date. - Take ownership of understanding business problems and designing effective solutions. - Use AI-powered development tools to improve efficiency and code quality. - Stay up to date with emerging AI trends and their impact on software engineering. Qualification : Bachelor's or master's degree in computer science, Information Technology, Software Engineering, or a related field. Required Skills : - 10+ yrs of professional experience in software development, with a significant focus on Java. - Hands-on experience with microservices architecture and cloud platforms (Azure preferred). - Familiarity with Agile methodologies. - Exposure with Spring boot. - Exposure to database/SQL is a plus (any database should be ok). Technical Skills : - Strong proficiency in Java. - Experience with containerization tools such as Docker. - Experience with CI/CD pipelines and DevOps practices. - Proficient in version control systems such as Git (GitLab Ultimate). Nice to have : - Proficiency with Postgres SQL / Oracle. - Exposure to AI-driven data solutions and ML-based data enrichment. - Familiarity with cloud platforms (Azure / AWS). - Knowledge of role-based security models and workflow automation in distributed systems. - Experience integrating heterogeneous data sources (Hive, MSSQL, Oracle, PostgreSQL, Azure Databricks). - Understanding of search optimization and performance tuning for large-scale data systems.

Required Skills

AgileAWSAzureCI/CDDockerDocumentationGitJavaKafkaMachine LearningNext.jsPostgreSQLPythonSnowflakeSparkSpringSQL

The best-paying roles in your field. Every week. Free.

Join 10,000+ professionals getting job alerts and salary insights in their inbox

We respect your privacy. Unsubscribe anytime with one click.