Associate – Java

drcsystems

GIFT CITY, Gandhinagar 3 Years Exp Posted 25d ago

Job Description

Key Responsibilities

1. Backend Development

  • Design, develop, and maintain backend services and APIs

  • Write clean, efficient, and maintainable code following best practices

  • Contribute to both new feature development and enhancements

2. System Maintenance & Support

  • Work on existing applications to ensure stability and performance

  • Debug, troubleshoot, and resolve production issues

  • Optimize application performance and reliability

3. API & Integration

  • Build and consume RESTful APIs

  • Integrate with internal systems and third-party services

  • Ensure secure and efficient data exchange between systems

4. Database & Data Handling

  • Work with relational databases for data storage and retrieval

  • Write efficient queries and optimize database performance

  • Handle schema updates and data migrations when required

 5. Engineering Practices

  • Follow software development best practices (code reviews, testing, version control)

  • Participate in design discussions and technical decision-making

  • Collaborate with cross-functional teams (frontend, DevOps, QA)

6. Continuous Learning & Innovation

  • Stay updated with modern backend technologies and frameworks

  • Contribute to improving system architecture and development practices

  • Be open to working with new tools, frameworks, and paradigms

Required Skills

  • Strong proficiency in Core Java and object-oriented programming

  • Solid understanding of backend development concepts and design patterns

  • Experience in building RESTful services

  • Familiarity with any major Java frameworks (e.g., Spring or similar)

  • Good understanding of databases and SQL

  • Experience with debugging and performance tuning

  • Understanding of security best practices in backend systems

Good to Have

  • Exposure to microservices architecture

  • Experience with containerization (Docker) or orchestration tools

  • Familiarity with CI/CD pipelines

  • Experience with cloud platforms (AWS, Azure, or GCP)

  • Understanding of event-driven systems / messaging queues

  • Exposure to authentication and authorization mechanisms (SSO, OAuth, etc.)

 

Similar Openings for You