Veralto logo

Senior Software Engineer Specialist

Veralto
NewPosted today

LOCATION

Bangalore · Hybrid

EXPERIENCE

10+ Years

TYPE

FullTime

SKILLS REQUIRED

JavaBackend DevelopmentSoftware ArchitectureRESTful APIsUnit TestingCI/CDDebugging

Job description

Overview

Senior Software Engineer Specialist to design, build and deliver solutions for WebCenter Enterprise, a Java/J2EE web application that helps brands and packaging suppliers manage end-to-end packaging and artwork projects, from specifications and content through collaboration, review, approval and production readiness.

What you'll do

  • Design, develop, test and maintain WebCenter Enterprise using Java/J2EE and modern web technologies to ensure reliability, security and performance.
  • Own and deliver complex features, enhancements and technical initiatives independently, from requirements clarification and design through implementation, automated testing, release and follow-up; communicate progress, dependencies and risks proactively.
  • Translate business and customer requirements into scalable, maintainable and high-quality technical solutions.
  • Collaborate across teams to identify, manage and resolve dependencies that impact delivery timelines and product quality.
  • Participate in technical design discussions and contribute to architecture and implementation decisions that drive long-term product health.
  • Articulate technical decisions, trade-offs, risks and recommendations clearly to both technical and non-technical stakeholders.
  • Contribute to AI-powered application capabilities that improve customer productivity and user experience where required by the product roadmap.
  • Explore and integrate agent-based solutions, intelligent workflows and AI-assisted product experiences where appropriate, in collaboration with architects and relevant specialists.
  • Use approved AI-enabled development tools to assist with coding, test generation, refactoring, documentation and investigation; independently review and validate outputs for correctness, security, maintainability and protection of proprietary or customer data.
  • Mentor engineers through technical guidance, code reviews, design discussions and knowledge sharing.
  • Promote engineering best practices, continuous learning, maintainability and software quality across the R&D organization.

What you'll need

  • 10+ years of hands-on experience in software development with expertise in Java.
  • Proven, substantial hands-on experience in Java/J2EE enterprise web application development, with a track record of independently delivering and maintaining complex, production-grade features in an established software product.
  • Bachelor's degree in Computer Science, Software Engineering or a related technical field, or equivalent practical experience.
  • Proven ability to translate business and customer requirements into scalable, maintainable technical solutions across the full software development lifecycle.
  • Experience with modern web frameworks, RESTful API design, and software engineering best practices including testing, code reviews and CI/CD pipelines.
  • Demonstrated ability to mentor and guide engineers through technical feedback, design discussions and knowledge-sharing initiatives.
  • Strong communication skills with a demonstrated ability to clearly articulate technical decisions, trade-offs and recommendations to both technical and non-technical audiences.
  • Strong Java fundamentals, object-oriented design, concurrency, exception handling, and practical understanding of HTTP, application-server behavior and client/server interactions.
  • Proven ability to diagnose complex defects using logs, debugging and profiling; improve existing code safely through automated unit and integration tests, regression protection and incremental refactoring.
  • Ability to take ownership under ambiguity, clarify requirements, make proportionate technical decisions, and escalate risks early while collaborating effectively across teams.

Nice to have

  • Experience designing and implementing AI-powered application capabilities.
  • Hands-on experience building AI agents, copilots or agentic workflows.
  • Familiarity with AI application patterns such as tool integration, retrieval-augmented generation (RAG) and workflow orchestration.
  • Experience integrating AI services and large language models into enterprise applications.
  • Experience working in Agile development environments.
  • Proven experience using AI-assisted development tools in real engineering work, with concrete examples of improved productivity or quality and critical validation of generated outputs.
  • Experience with React, JavaScript/TypeScript and browser-side debugging.
  • Experience modernizing established enterprise applications incrementally while preserving compatibility, security and customer workflows.

Details

  • Location: Bangalore, India.
  • Work mode: Hybrid.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Senior Software Engineer Specialist