Software Engineer, Senior ( Java , AWS , AI - Ahmedabad )

Infor


Date: 3 hours ago
City: Ahmedabad, Gujarat
Contract type: Full time
Department: Development

Location: Ahmedabad

Description

We are seeking an exceptional developer to join our team at Birst, an Infor Company’s Ahmedabad office, to enhance and sustain our Java-based platform for Business Intelligence and Analytics system. The ideal candidate will have proven experience building and sustaining compelling, interactive web applications with significant exposure to backend design, coding and working knowledge of relational databases.

A Typical Day In The Life Includes

  • Design, build, deploy and maintain scalable cloud-based distributed, multi-tiered, concurrent, cross platforms web applications core infrastructure systems that perform and scale in a multi-tenant cloud environment
  • Adding innovative new features in our enterprise class, cloud-scale business intelligence and data analytics products
  • Collaborate on UI design with interaction Web designers and backend developers
  • Implement RESTful APIs for all new systems and product features
  • Drive quality by writing unit, functional, load and performance tests
  • Employ solid software engineering practices to ensure high-quality, unit tested, maintainable/extensible code and predictable schedules working in agile environment
  • Tracing performance and infrastructure bottlenecks and implementing innovative solutions to resolve them
  • Participate in design and code reviews
  • Apply AI-assisted development practices to improve engineering productivity while ensuring generated outputs are reviewed, tested, secure, and maintainable.
  • Contribute to the design, integration, evaluation, and operational monitoring of AI-enabled product or engineering workflows where applicable.
  • Willingness to work across time zones to interact with different stakeholders located across US west coast, Europe and India

Basic Qualifications

  • BE/ME/MCA Computer Science degree
  • 4 to 6 years of hard-core software development experience with solid foundation in data structures, algorithms and software design with strong analytical and debugging skills
  • Mastery of Java and OO programming
  • Expertise in building scalable, concurrent, distributed systems
  • Demonstrated expertise with Java 8+, Java Frameworks (Netflix Karyon, DropWizard, Spring Boot), Object-Oriented Design and development principles; and Java Application Servers such as Apache Tomcat; and databases such as SQL Server, MongoDB
  • Knowledge of design patterns (GoF, J2EE)
  • Demonstrated expertise in software engineering practices (e.g., reading/generating software specs, design patterns, continuous integration)
  • Working knowledge of designing, developing and maintaining RESTful based APIs
  • Hands on experience with test-driven, agile development practices
  • Experience with data architecture and ETL processes and tools
  • Experience with Caching, Clustering, Distributed Computing
  • Experience building infrastructure/platform for SaaS products is a huge plus
  • Hands on experience configuring, using and optimizing systems such as search, caching, messaging, logging or monitoring
  • Experience working with open source tools/frameworks such as ActiveMQ, elasticsearch, Jersey, DropWizard, Guice, nginx, tomcat etc. is a big plus
  • Good understanding of SQL and relational databases
  • Excellent communication and teamwork skills
  • A high degree of self-motivation and flexibility with the ability to organize and prioritize multiple tasks

Preferred Qualifications

  • Practical understanding of Generative AI, Large Language Models, prompt engineering, model limitations, and responsible AI usage.
  • Hands-on experience using AI-assisted development tools for code generation, debugging, refactoring, unit-test creation, technical documentation, and codebase or architecture understanding.
  • Ability to review, test, and validate AI-generated outputs for correctness, security, performance, scalability, and maintainability.
  • Ability to evaluate and select suitable AI models based on the use case, output quality, latency, cost, context requirements, privacy, security, and operational constraints.
  • Experience creating supervised AI-assisted workflows or agents using prompts, APIs, application context, enterprise data, and tools, with appropriate human approval controls.
  • Working knowledge of integrating AI capabilities through APIs or SDKs, including structured outputs, authentication, error handling, retries, timeouts, rate limits, and fallback behavior.
  • Understanding of evaluating and monitoring AI-enabled applications, including representative test cases, regression evaluation, logging, tracing, response quality, latency, usage, cost, failures, and human review.
  • Understanding of responsible and secure AI practices, including protection of proprietary information, hallucination management, prompt-injection risks, output validation, least-privilege access, auditability, and human oversight.
  • Familiarity with Retrieval-Augmented Generation, embeddings, vector search, or other grounding techniques is an added advantage.
  • Demonstrated curiosity and willingness to continuously learn, assess, and apply emerging AI technologies to software-engineering problems.

About Infor

Infor is where ambition meets impact. Join a global community of bold thinkers and innovators, where your expertise doesn't just solve problems. it shapes industries, unlocks opportunities, and creates real-world impact for billions of people. At Infor, you're not just building a career. you're helping to build what's next.

Infor is a global leader in business cloud software products for companies in industry specific markets. Infor builds complete industry suites in the cloud and efficiently deploys technology that puts the user experience first, leverages data science, and integrates easily into existing systems. Over 60,000 organizations worldwide rely on Infor to help overcome market disruptions and achieve business-wide digital transformation.

For more information visit www.infor.com

Our Values

At Infor, we strive for an environment that is founded on a business philosophy called Principle Based Management (PBM) and eight Guiding Principles: integrity, stewardship & compliance, transformation, principled entrepreneurship, knowledge, humility, respect, self-actualization.

We have a relentless commitment to a culture based on PBM. Informed by the principles that allow a free and open society to flourish, PBM prepares individuals to innovate, improve, and transform while fostering a healthy, growing organization that creates long-term value for its clients and supporters and fulfillment for its employees.

Infor is an Equal Opportunity Employer. We are committed to creating a diverse and inclusive work environment. Infor does not discriminate against candidates or employees because of their sex, race, gender identity, age, sexual orientation, religion, national origin, veteran status, or any other protected status under the law. If you require accommodation or assistance at any time during the application or selection processes, please submit a request by following the directions located in the FAQ section.

Fraud Awareness

We have been made aware of unauthorized individuals posing as Infor recruiters, including some who have made fraudulent offers of employment. Please read our guidelines and protect yourself from recruitment scams.

Fraud Privacy Policy

We value your privacy at Infor. You may access our privacy policy here.

US Only

This employer uses E-Verify. Please visit this website for additional information.

E-Verify Illinois: Click here, aquí, or tu

Click The Links Below For Additional Information

  • Right to Work
  • Employee Polygraph Protection Act
  • Family & Medical Leave Act
  • Discrimination & Harassment Policy
  • Equal Employment Opportunity

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

Senior Security Engineer

Oracle, Ahmedabad, Gujarat
3 hours ago
Job DescriptionCreates testing tools to help engineering teams identify security-related weaknesses. Recognizes and escalates complex security violations to senior team members. Contributes to compliance assessments to identify gaps and ensure compliance with internal and external obligations. Provides security best judgment and recommends best practices of data security using various tools and techniques such as encryption, hashing, masking, and access management...

Software Architect (Android)

Vagaro, Ahmedabad, Gujarat
1 day ago
Software Architect (Android) | Ahmedabad, Gujarat | Work from OfficeExperience: 7+ yearsEducation: Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent experience)About VagaroVagaro is a global leader in cloud-based business management software for the salon, spa, beauty, fitness, and wellness industries. Our product-led platform helps businesses manage scheduling, payments, marketing, and operations in one place.Job SummaryWe...

Senior STA Engineer

Astera Labs, Ahmedabad, Gujarat
1 week ago
Astera Labs (NASDAQ: ALAB) provides rack-scale AI infrastructure through purpose-built connectivity solutions. By collaborating with hyperscalers and ecosystem partners, Astera Labs enables organizations to unlock the full potential of modern AI. Astera Labs’ Intelligent Connectivity Platform integrates CXL, Ethernet, NVLink, PCIe, and UALink semiconductor-based technologies with the company’s COSMOS software suite to unify diverse components into cohesive, flexible systems that...