Kaleris
Kaleris1h ago
Foundit

Software Engineer

Chennai, India
Full Time
Mid Level

Auto Apply to 50+ AI Matched Software Engineer Jobs

Use Auto Apply Agents to Bulk Apply jobs with ATS Optimised Resumes, find verified Insider Connections for jobs at Kaleris

Full Job Description

We are seeking a forward-thinking Software Engineer with a passion for innovation and a strong foundation in Java technologies to join our growing team in Chennai, India. As a key member of our team, you will collaborate with domain and carrier management system experts to design, build, and enhance a mission-critical system for international container shipping operations. Your expertise will be vital in developing cutting-edge software solutions that drive business growth and improve user experiences for our carrier customers. If you are a motivated individual eager to embrace new challenges, continuous learning, and shape the future of software development in the logistics industry, we encourage you to apply.

Responsibilities

  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Write clean, efficient, and maintainable code in Java.
  • Troubleshoot, debug, and resolve software defects and issues.
  • Optimize application performance to ensure responsiveness and scalability.
  • Conduct code reviews and provide constructive feedback to team members.
  • Stay up to date with the latest Java technologies, trends, and best practices.
  • Participate in agile development processes, including sprint planning, daily stand-ups, and retrospectives.
  • Work closely with product managers, designers, and other stakeholders to translate business requirements into technical solutions.

Requirements

  • Bachelor's degree in computer science, Engineering, or a related field.
  • 2+ years of professional software development experience with a focus on Java technologies.
  • Strong understanding of Java programming language, J2EE, and other Java-based technologies.
  • Familiarity with version control systems (e.g., Git) and CI/CD pipelines.
  • Proficient in Java (version 8 or higher), confident maintaining/creating backend applications with heavy business logic.
  • Experience in building and maintaining microservices (ideally Quarkus/Gradle).
  • Experience testing features during development, edge cases as well as expected behavior using JUnit/Groovy.
  • Proficient in writing and optimizing SQL queries for data management and reporting.
  • Solid analytical skills for resolving production issues, including analyzing logs and debugging code across microservices.
  • Knowledge of software design patterns, data structures, and algorithms.
  • Experience with RESTful APIs, JSON, and web services.
  • Excellent problem-solving skills and attention to detail.
  • Effective communication and collaboration skills.
  • Ability to work independently and as part of a team in a fast-paced environment.

Preferred Requirements

  • Experience with open-source frameworks such as Hibernate is a plus.
  • Experience working on an offshore team of developers is a plus.
  • Experience using Kubernetes systems.
  • Experience in designing reports/maintaining complex reports with custom business logic using Jasper Reports.
  • Competent in writing/maintaining Kotlin code, ensuring clean and efficient implementation.

Company

Kaleris

Kaleris

Kaleris is a leader in providing integrated, end-to-end systems that transform operations for international container shipping companies. We are committed to continuous improvement and innovation in l...

Chennai, India
Posted on Foundit
Software Engineer at Kaleris | Chennai, India | Apply Now | MindMyJob | MindMyJob - AI Job Search Platform