Job Description
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.
💡 Quick Summary
Seeking a career-building opportunity? The Java Backend Developer position is now open for candidates interested in the Software Developer Jobs sector. This role in Greater Noida offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.
