
On-Site
Full-Time
Chennai, Tamil Nadu
India
Skills
Java
Amazon Web Services (AWS)
Spring Boot
About the Role
Job Description: Java Developer
Location: Chennai, India
Company: RapidData Technologies
About Us:
RapidData Technologies is a leading innovator in data-driven solutions, committed to delivering state-of-the-art software products and services to global clients. Our team is passionate about technology, collaboration, and growth, and we are looking for talented individuals to join our journey.
Position Overview:
We are seeking an experienced Java Developer with strong expertise in Java-based application development. The ideal candidate will have hands-on experience in building scalable, high-performance applications and possess a keen understanding of modern development practices.
Key Responsibilities:
Design, develop, and maintain Java-based applications with a focus on performance and scalability.
Collaborate with cross-functional teams to define, design, and ship new features.
Write clean, maintainable, and efficient code.
Troubleshoot and debug applications to optimize performance.
Participate in code reviews to ensure high-quality software.
Work with Agile development methodologies, participating in sprint planning and execution.
Integrate and deploy applications on cloud environments when required.
Required Skills and Qualifications:
Bachelor's degree in Computer Science, Engineering, or a related field.
5+ years of hands-on experience in Java development.
Strong understanding of Object-Oriented Programming (OOP) concepts.
Experience with Spring Framework (Spring Boot, Spring MVC).
Proficiency in RESTful APIs and microservices architecture.
Knowledge of SQL databases (MySQL, PostgreSQL) and NoSQL databases (MongoDB, Cassandra).
Familiarity with version control systems like Git.
Understanding of CI/CD pipelines and build tools (Maven, Gradle).
Good understanding of cloud services (AWS, Azure, or GCP) is a plus.
Strong problem-solving skills and attention to detail.
Nice to Have:
Knowledge of frontend technologies like Angular, React, or Vue.js.
Experience with Docker, Kubernetes, or other container orchestration tools.
Exposure to message brokers like Kafka or RabbitMQ.
Location: Chennai, India
Company: RapidData Technologies
About Us:
RapidData Technologies is a leading innovator in data-driven solutions, committed to delivering state-of-the-art software products and services to global clients. Our team is passionate about technology, collaboration, and growth, and we are looking for talented individuals to join our journey.
Position Overview:
We are seeking an experienced Java Developer with strong expertise in Java-based application development. The ideal candidate will have hands-on experience in building scalable, high-performance applications and possess a keen understanding of modern development practices.
Key Responsibilities:
Design, develop, and maintain Java-based applications with a focus on performance and scalability.
Collaborate with cross-functional teams to define, design, and ship new features.
Write clean, maintainable, and efficient code.
Troubleshoot and debug applications to optimize performance.
Participate in code reviews to ensure high-quality software.
Work with Agile development methodologies, participating in sprint planning and execution.
Integrate and deploy applications on cloud environments when required.
Required Skills and Qualifications:
Bachelor's degree in Computer Science, Engineering, or a related field.
5+ years of hands-on experience in Java development.
Strong understanding of Object-Oriented Programming (OOP) concepts.
Experience with Spring Framework (Spring Boot, Spring MVC).
Proficiency in RESTful APIs and microservices architecture.
Knowledge of SQL databases (MySQL, PostgreSQL) and NoSQL databases (MongoDB, Cassandra).
Familiarity with version control systems like Git.
Understanding of CI/CD pipelines and build tools (Maven, Gradle).
Good understanding of cloud services (AWS, Azure, or GCP) is a plus.
Strong problem-solving skills and attention to detail.
Nice to Have:
Knowledge of frontend technologies like Angular, React, or Vue.js.
Experience with Docker, Kubernetes, or other container orchestration tools.
Exposure to message brokers like Kafka or RabbitMQ.
Apply for this position
Application Status
Application Draft
In Progress
Submit Application
Pending
Review Process
Expected within 5-7 days
Similar Jobs




