Know ATS Score
CV/Résumé Score
  • Expertini Resume Scoring: Our Semantic Matching Algorithm evaluates your CV/Résumé before you apply for this job role: Java Developer.
India Jobs Expertini

Urgent! Java Developer Job Opening In Chennai – Now Hiring Ramco Systems

Java Developer



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.


Required Skill Profession

Other General



Your Complete Job Search Toolkit

✨ Smart • Intelligent • Private • Secure

Start Using Our Tools

Join thousands of professionals who've advanced their careers with our platform

Rate or Report This Job
If you feel this job is inaccurate or spam kindly report to us using below form.
Please Note: This is NOT a job application form.


    Unlock Your Java Developer Potential: Insight & Career Growth Guide