Java Developer
Java Developer939
Applications
939
Applications
About the Job
Skills
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.
About the company
Industry
IT System Custom Software...
Company Size
1001-5000 Employees
Headquarter
Chennai, Tamil Nadu
Other open jobs from Ramco Systems