Java Backend Developer
- Category: Software Developer Jobs
- Location: Greater Noida, Uttar Pradesh
- Job Type: Full Time / Part Time
- Salary: Estimated: $ 16K to 18K
- Published on: 2025/09/27
• *Job Summary**
We are seeking an experienced Java Backend Developer to join our team in Greater Noida. The ideal candidate will have a strong background in Java development, a deep understanding of backend technologies, and a proven ability to design and implement scalable, high-performance systems.
Key Responsibilities:
• Application Development:
• Design, develop, and maintain backend services and APIs using Java and related technologies.
• Ensure the scalability, reliability, and performance of backend systems.
• Write clean, maintainable, and efficient code following best practices.
• System Architecture:
• Collaborate with architects and stakeholders to define system architecture and design.
• Implement microservices-based architectures where applicable.
• Optimize database design and queries for high-performance applications.
• Code Optimization and Troubleshooting:
• Debug and resolve backend system issues efficiently.
• Conduct performance tuning and optimization of backend services.
• Conduct code reviews to ensure adherence to quality standards.
• Collaboration:
• Work closely with frontend developers to ensure seamless integration.
• Coordinate with DevOps teams to deploy and maintain applications.
• Participate in Agile development processes, including sprint planning and daily standups.
Technical Skills and Qualifications:
• Proficiency in Java programming language.
• Experience with backend frameworks such as Spring Boot, Hibernate, or JPA.
• Strong knowledge of building RESTful APIs and microservices architecture.
• Hands-on experience with SQL databases (e.g., MySQL, PostgreSQL) and NoSQL databases (e.g., MongoDB, Cassandra).
• Familiarity with cloud platforms such as AWS, Azure, or Google Cloud.
• Understanding of version control tools like Git.
• Knowledge of message brokers (e.g., RabbitMQ, Kafka) is a plus.
• Strong problem-solving and debugging skills.
• Excellent understanding of data structures, algorithms, and system design.
• 8+ years of experience in Java backend development.
• Strong knowledge of Java frameworks such as Spring, Hibernate, and Spring Boot.
• Proficiency in RESTful API design and implementation.
• Experience with relational databases like MySQL, PostgreSQL, or Oracle.
• Familiarity with version control systems like Git.
• Knowledge of cloud platforms like AWS, Azure, or Google Cloud.
• Strong understanding of multithreading, concurrency, and data structures.
Preferred Qualifications:
• Experience with containerization tools like Docker and Kubernetes.
• Familiarity with CI/CD pipelines and DevOps practices.
• Certification in Java or related technologies.
Related jobs
-
Oracle Developer
Job Title: Oracle ERP & EPM Consultants (Finance Modules) Duration: 6-12 months (Contract) Overview: We are looking for two Oracle consultants to support our client’s Oracle Finance and EPM modules. One Senior Consultant (5+ years) and one Mid-Le...
-
Mobile Software Engineer
Overview of the Role Right Advisors Private Limited is a leading fintech company that delivers high-quality products and services to meet the evolving needs of its customers. Job Description As a Senior Android Developer, you will design and implemen...
-
Senior Python Engineer
Company Overview Tata Consultancy Services is a global leader in digital transformation. We help our clients transform and run their business better.