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

Responsibilities

Qualifications & Requirements

Experience Level: Mid Level

Full Job Description

Software Engineer - Java

About the Role
Join Kaleris in Chennai, India, as a forward-thinking Software Engineer specializing in Java technologies. You will be instrumental in designing, building, and continuously improving a mission-critical, integrated system that revolutionizes how international container shipping companies operate. This role offers a unique opportunity to contribute to cutting-edge software solutions within a collaborative and innovative environment. We are seeking adaptable individuals passionate about tackling complex challenges and driving business growth through exceptional user experiences.

Responsibilities

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

Requirements

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • 2+ years of professional software development experience with a strong focus on Java technologies.
  • Solid understanding of Java programming language, J2EE, and related Java-based technologies.
  • Proficiency in Java (version 8+) for backend application development with complex business logic.
  • Experience building and maintaining microservices, ideally with Quarkus/Gradle.
  • Experience with JUnit/Groovy for comprehensive feature testing, including edge cases.
  • Proficiency in writing and optimizing SQL queries for data management and reporting.
  • Strong analytical and problem-solving skills for debugging code across microservices and resolving production issues, including log analysis.
  • Knowledge of software design patterns, data structures, and algorithms.
  • Experience with RESTful APIs, JSON, and web services.
  • Familiarity with version control systems like Git and CI/CD pipelines.
  • Excellent attention to detail and communication skills.
  • Ability to work both independently and collaboratively in a fast-paced setting.

Preferred Requirements

  • Experience with open-source frameworks such as Hibernate is a plus.
  • Experience working within an offshore development team environment is advantageous.
  • Experience with Kubernetes systems.
  • Experience designing and maintaining complex reports with custom business logic using Jasper Reports.
  • Competence in writing and maintaining Kotlin code for clean and efficient implementations.

Company

Kaleris

Kaleris

Kaleris is a leading technology provider for the international container shipping industry, dedicated to transforming operations through integrated, end-to-end systems. We empower companies to enhance...

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