Posted:16 hours ago| Platform: Foundit logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Company Overview

Ramco Systems, a part of the USD 1 billion Ramco Group, is a forward-thinking enterprise software product and platform provider. Specializing in Global Payroll, ERP, and M&E MRO solutions for Aviation, the company is acclaimed for its innovative approach by leveraging AI, ML, and Event Driven Architecture. With a global team spread over 30 offices, Ramco fosters a flat, open culture where innovation and growth are paramount, evidenced by numerous prestigious recognitions in the industry.

Job Overview

Ramco Systems is seeking a Junior Java Developer to join our dynamic team in Chennai. This is a full-time position requiring proficiency in Java programming, the Spring framework, and database management. The ideal candidate should be adept in developing innovative enterprise solutions and have a passion for continuous learning in a collaborative environment.

Qualifications and Skills

  • Fluency in Java programming, including understanding of the latest versions and features (Mandatory skill).
  • Proficiency with the Spring framework, including Spring Boot and Spring MVC (Mandatory skill).
  • Solid experience in database management, including MySQL, PostgreSQL, or Oracle (Mandatory skill).
  • Expertise in object-oriented design patterns and principles to maintain clean, scalable code.
  • Knowledge of RESTful APIs to design and develop robust, scalable web services.
  • Experience with unit testing frameworks like JUnit or Mockito to ensure code quality.
  • Strong problem-solving skills with the ability to work independently and in team environments.
  • Familiarity with version control systems such as Git for collaborative development.

Roles and Responsibilities

  • Collaborate with cross-functional teams to define, design, and deploy new features.
  • Develop high-volume, low-latency applications, delivering high availability and performance.
  • Participate in all phases of the development lifecycle, from concept and design through testing.
  • Write well-designed, testable, and efficient code by utilizing best software development practices.
  • Ensure designs are in compliance with specifications and prepare technical documentation.
  • Debug and resolve technical issues through diligent research and troubleshooting.
  • Contribute to continuous improvement by suggesting and implementing enhancements.
  • Stay abreast of new technology trends and maintain a keen sense of industry developments.

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now
Ramco Systems logo
Ramco Systems

Software Development

Chennai Tamil Nadu

RecommendedJobs for You

pune, maharashtra, india

chennai, tamil nadu, india

gurugram, haryana, india