drjobs Senior Java Developer (ML & Cloud)

Senior Java Developer (ML & Cloud)

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Mumbai - India

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Job Summary

Synechron is seeking a highly experienced Senior Java Developer to join our innovative Shared Services team. This role involves working closely with Data Scientists and Machine Learning teams to design develop and maintain advanced predictive analytics OCR solutions and ML modules. The ideal candidate will leverage strong Java and Python skills possess a good understanding of machine learning fundamentals and demonstrate solid architectural and design pattern knowledge. This position offers a growth opportunity towards becoming a Machine Learning Engineer and playing a crucial role in delivering firm-wide operational efficiencies through scalable high-quality solutions.

Software Requirements

Required Skills:

  • Proficiency in Java (including core Java Spring Spring Boot)
  • Hands-on experience in Python programming
  • Experience with databases such as SQL (MySQL Oracle SQL Server)
  • Working knowledge of software development lifecycle DevOps practices and CI/CD tools
  • Familiarity with cloud platforms (preferably AWS or similar) for deployment and integration

Preferred Skills:

  • Web UI frameworks like Angular or React
  • Knowledge of ML libraries and modules in Java or Python (e.g. Keras PyTorch scikit-learn)
  • Experience with OCR technologies and related libraries (Tesseract Keras OCR)
  • Experience with XML technologies such as JAXB
  • Exposure to Large Language Models (LLMs) and prompt engineering
  • Familiarity with cloud services containers (Docker Kubernetes) and orchestration tools

Overall Responsibilities

  • Design develop and optimize scalable maintainable ML solutions leveraging Java and Python
  • Collaborate with data scientists to build predictive modeling OCR applications and analytics modules
  • Write high-quality testable reusable and efficient code following best practices
  • Implement DevOps practices: create CI/CD pipelines automate deployments and enable telemetry
  • Engage with stakeholders to gather requirements architect solutions and contribute to technical design discussions
  • Maintain team health by managing systems servers and technical hygiene items
  • Continuously improve team processes and technical standards adopting industry best practices
  • Support and guide cross-functional teams in different locations fostering strong communication and collaboration

Technical Skills (By Category)

Programming Languages:

  • Essential: Java Python
  • Preferred: Additional languages (e.g. JavaScript Scala)

Databases/Data Management:

  • Proficient in SQL with experience designing schemas stored procedures and optimizing queries

Cloud Technologies:

  • Experience deploying and managing solutions on cloud platforms like AWS GCP or Azure

Frameworks and Libraries:

  • Java: Spring Boot Spring Framework
  • Python: Keras PyTorch scikit-learn Jupyter Notebooks
  • OCR: Tesseract Keras OCR or similar

Development Tools and Methodologies:

  • IDEs: Eclipse IntelliJ IDEA or similar
  • Version Control: Git
  • DevOps: Jenkins Docker Kubernetes Terraform
  • Agile methodologies and collaboration tools (Jira Confluence)

Security & Compliance:

  • Basic familiarity with security practices around ML deployment data security and infrastructure

Experience Requirements

  • 5-9 years in software development with a focus on Java and Python
  • Proven experience building distributed scalable applications applying agile best practices
  • Hands-on experience working on ML solutions predictive analytics or OCR projects
  • Strong architecture skills with an understanding of design patterns and system resiliency
  • Experience working with data scientists cross-functional teams and offshore vendors preferred
  • Industry experience in financial services healthcare or related data-intensive fields is a plus

Day-to-Day Activities

  • Develop and refine machine learning modules predictive models and OCR solutions
  • Collaborate in sprint planning requirement analysis and architecture discussions
  • Build test and deploy solutions using CI/CD pipelines
  • Troubleshoot system issues optimize performance and ensure system security
  • Participate in code reviews documentation and knowledge sharing within the team
  • Engage with Data Science teams to understand data flow model requirements and integration points
  • Stay updated on new ML algorithms tools and best practices applying innovations as appropriate
  • Manage systems servers and ensure operational health of deployed solutions

Qualifications

  • Bachelors or Masters degree in Computer Science Data Science or related fields
  • Professional certifications in Java Python or Cloud platforms (e.g. AWS Certified Developer) are a plus
  • Continuous professional learning in ML AI or Big Data technologies encouraged

Professional Competencies

  • Critical thinking and analytical problem-solving skills
  • Strong communication skills for effective stakeholder engagement
  • Leadership qualities with a team-oriented approach
  • Ability to adapt quickly to evolving technologies and business needs
  • Attention to detail and a focus on delivering high-quality outcomes
  • Ability to multitask prioritize and meet deadlines effectively
  • Enthusiasm for learning about artificial intelligence machine learning and data science trends

SYNECHRONS DIVERSITY & INCLUSION STATEMENT

Diversity & Inclusion are fundamental to our culture and Synechron is proud to be an equal opportunity workplace and is an affirmative action employer. Our Diversity Equity and Inclusion (DEI) initiative Same Difference is committed to fostering an inclusive culture promoting equality diversity and an environment that is respectful to all. We strongly believe that a diverse workforce helps build stronger successful businesses as a global company. We encourage applicants from across diverse backgrounds race ethnicities religion age marital status gender sexual orientations or disabilities to apply. We empower our global workforce by offering flexible workplace arrangements mentoring internal mobility learning and development programs and more.


All employment decisions at Synechron are based on business needs job requirements and individual qualifications without regard to the applicants gender gender identity sexual orientation race ethnicity disabled or veteran status or any other characteristic protected by law.

Candidate Application Notice


Required Experience:

Senior IC

Employment Type

Full-Time

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.