i
Coders Brain
475 Coders Brain Jobs
3-6 years
Java Developer - Spring Boot/Hibernate (3-6 yrs)
Coders Brain
posted 12hr ago
Flexible timing
Key skills for the job
Job Description :
We are seeking experienced Java Developers to join our dynamic team in Kolkata. The role involves understanding business requirements, designing solutions, and implementing robust, scalable, and efficient Java-based applications. The ideal candidates will have 4 to 6 years of experience in Java development, with a strong focus on low-level design and coding while addressing complex technical challenges.
Key Responsibilities :
- Requirement Analysis : Collaborate with stakeholders to understand business requirements and translate them into technical solutions.
- Low-Level Design : Perform detailed low-level design to ensure the development process aligns with architectural standards and business objectives.
- Development : Write clean, efficient, and maintainable code following team guidelines and industry best practices.
- Technical Challenges : Address and resolve complex technical challenges during the development lifecycle.
- Adherence to Best Practices : Ensure adherence to industry best practices throughout the design, coding, testing, and deployment phases.
- Collaboration : Work closely with cross-functional teams, including QA and DevOps, to deliver high-quality applications.
Must-Have Skills :
- Core Java : Strong expertise in Java programming and object-oriented principles.
- Design & Architecture : Solid understanding of software design patterns and architecture principles.
- Frameworks : Proficiency in popular Java frameworks like Spring (Spring Boot, Spring MVC) and Hibernate.
- Database : Hands-on experience with relational databases (e.g., MySQL, PostgreSQL) and writing optimized SQL queries.
- Version Control : Experience with Git or other version control systems.
- Communication Skills : Excellent written and verbal communication to work effectively with team members and stakeholders.
Desired Skills :
- Familiarity with RESTful APIs and web services.
- Experience with build tools like Maven or Gradle.
- Knowledge of containerization tools like Docker and orchestration platforms like Kubernetes is a plus.
- Exposure to Agile methodologies and tools like Jira.
- Experience with cloud platforms (AWS, Azure, or GCP) is an added advantage.
Educational Qualifications : Bachelor's degree in Computer Science, Information Technology, or a related field.
Experience :
- Total Experience : 4 to 6 years in Java development.
Functional Areas: Software/Testing/Networking
Read full job descriptionPrepare for Java Developer roles with real interview advice