Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Java developer @ Agilysys Technologies

Home > Software Development

 Java developer

Job Description

About Company

At Agilysys, Inc. we are proud of our 3,000+ customers including some of the worlds most recognizable resort, casino and cruise line brands. We specialize in market-leading point-of-sale, property management, inventory and procurement, and mobile and wireless solutions that are designed to streamline operations, improve efficiency and enhance the guest experience. We serve casinos, resorts, hotels, food service venues, stadiums, cruise lines, grocery stores, convenience stores, general and specialty retail businesses and partners. With extensive operations, throughout North America, and additional sales and support offices in Singapore and Hong Kong, as well as software development in India, we are growing. For more information, visit: .

Responsibilities

  • In a technology startup environment , execute green field designs and implementations, build systems, engineering processes and delivery systems.
  • Participate in and own delivering high-quality software with customer focused features.
  • Own or review component level designs.
  • Collaborate with program management on product features and requirements.
  • Ensure Agile software engineering best practices are utilized and are continuously enhanced.
  • Design, develop, new or maintain existing integration projects and services using the Java EE, Spring Boot / Microservices , and other technology stacks.
  • Define technical scope and objectives through research and participation in requirements gathering and definition of processes.
  • Follow a test-driven development process.
  • Represent the customers interests during reviews of functional requirements and code.
  • Work closely with stakeholders to ensure timely product delivery.
  • Foster an architectural mindset with a focus on delivery value to the business.
  • Steer architectural decisions that support scalability, adaptability, and operational efficiency.
  • Support and maintain the culture that supports the values and success of the organization.
  • Encourage innovation, implementation of cutting-edge technologies, inclusion, outside-of-the-box thinking, teamwork, self-organization, and diversity.

Requirements:

  • Engineering degree from a reputed college.
  • 18+ years experience in application software product/project development.
  • Strong passion for software development and customer delivery.
  • Strong communication skills (written and verbal) and ability to work with corporate stakeholders as well and technical experts.
  • Sound experience in Java/J2EE, Spring, Spring Boot/Microservices , Hibernate/JPA ,Design Patterns / Architecture.
  • Experience in REST Services, Micro-services architectural pattern.
  • Should have good experience of SQL and NOSQL databases like (Postgres SQL, Dynamo DB, Mongo DB etc.).
  • Familiarity with continuous delivery, and continuous integration
  • Experience on DevOps with large-scale CI/CD implementation and container orchestration technologies - Docker, Kubernetes, Openshift, Ansible etc.
  • Strong understanding of engineering best practices requirement gathering and analysis, designing and developing secure and scalable code with unit tests, partake in code reviews, and documentation.
  • Strong software testing skills, including experience with TestNG or JUnit.
  • Experienced in drafting roadmaps and deriving technical strategy.
  • Keen attention to detail and a high level of commitment.
  • Troubleshooting design flaws and system bottlenecks.
  • Be hands-on and engage in coding to help the team to develop the solution and solve all surfacing problems at hand. Act as a mentor, coach and escalation point for all resources.

Desirable capabilities:

  • Hospitality experience.
  • Familiarity with cloud platforms is beneficial.
  • Experienced in building multi-region & multi-cloud architecture.
  • Experience shipping software in globalized and localized environments.
  • Exposure to delivering software as a service.
  • Experience with industry-standard messaging products like RabbitMQ, Kafka, etc
  • Strong familiarity with web servers and load balancing technologies.

Skills To Be Evaluated On

Java,Springboot,microservices,Hibernate,Architecture

Job Classification

Industry: Software Product
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Full Stack Developer
Employement Type: Full time

Contact Details:

Company: Agilysys Technologies
Location(s): Chennai

+ View Contactajax loader


Keyskills:   Java Hibernate Design Patterns Software Architecture PostgreSQL Kafka DynamoDB J2EE Spring Boot Spring Microservices SQL RabbitMQ NoSQL Docker JUnit Microservices Architecture OpenShift Ansible TestNG JPA MongoDB REST Services Kubernetes

 Job seems aged, it may have been expired!
 Fraud Alert to job seekers!

₹ Not Disclosed

Similar positions

Python with Fast API Developer

  • Hexaware Technologies
  • 7 - 12 years
  • Bengaluru
  • 15 hours ago
₹ 15-30 Lacs P.A.

Java Full Stack Developer

  • Accenture
  • 12 - 20 years
  • Hyderabad
  • 18 hours ago
₹ Not Disclosed

Application Developer

  • Accenture
  • 3 - 8 years
  • Chennai
  • 3 days ago
₹ Not Disclosed

Application Developer

  • Accenture
  • 3 - 8 years
  • Bengaluru
  • 3 days ago
₹ Not Disclosed

Agilysys Technologies

Agilysys has been a leader in hospitality software for more than 40 years. Hospitality is all we do. With a strong track record for reliability - our Customers depend on our software to work and support to always be there. There's always room at Agilysys for another innovative mind and enthusiastic ...