0 years
0 Lacs
Posted:2 weeks ago|
Platform:
On-site
Full Time
Role : Java Full-Stack Developer Job Summary We are seeking a skilled and passionate Java Full-Stack Developer to join our team. The ideal candidate will possess a strong foundation in Java programming, a solid understanding of relational databases, and hands-on experience with front-end technologies like React. You will be instrumental in developing and maintaining robust, scalable, and high-quality applications across the full software development lifecycle, utilizing modern Java frameworks and cloud platforms. Key Responsibilities Software Development : Design, develop, and maintain high-quality, scalable applications primarily using Java, Spring Boot, and related frameworks. Front-end Development : Develop interactive and responsive user interfaces using React to ensure a seamless user experience. Database Management : Design, optimize, and interact with relational databases such as MySQL and SQL, ensuring efficient data storage and retrieval. API Development : Build and consume RESTful APIs for seamless communication between front-end and back-end systems. Testing & Quality : Write comprehensive unit tests using the JUnit Testing Framework to ensure code quality and reliability. SDLC & Agile : Actively participate in all phases of the Software Development Life Cycle (SDLC), strictly adhering to Agile methodologies. Problem-Solving : Utilize excellent problem-solving and debugging skills to identify and resolve complex technical issues efficiently. Cloud Integration : Collaborate on deploying and managing applications on cloud platforms such as AWS, Azure, or GCP. Code Review & Best Practices : Participate in code reviews, contribute to architectural discussions, and ensure adherence to OOPS concepts and coding best practices. Required Skills & Qualifications Proven Experience : Proven experience as a Java Developer with a strong understanding of Java programming language. Core Java & Frameworks : Strong proficiency in JAVA 8 (or higher) and experience with the Spring Boot Framework and Hibernate. Front-end : Hands-on experience with React. Databases : Solid understanding of relational databases, with practical experience in MySQL and SQL. Testing : Exposure to and practical experience with the JUnit Testing Framework. SDLC & Agile : Solid understanding of the Software Development Life Cycle (SDLC) and Agile methodologies. OOPS : Strong understanding and application of OOPS concepts. Problem-Solving : Excellent problem-solving and debugging skills. Cloud Familiarity : Familiarity with cloud platforms (e.g. , AWS, Azure/GCP). Data Modeling : Knowledge of Data Modeling Concepts. Communication : Good verbal and written communication skills. Technical Skills Preferred (Good To Have) Direct experience with AWS, Azure, or GCP for deployment and management. Experience with other ORM tools in addition to Hibernate. Knowledge of Microservices architecture (ref:hirist.tech) Show more Show less
KritiLabs Technologies
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Chennai, Tamil Nadu, India
Experience: Not specified
Salary: Not disclosed
Chennai, Tamil Nadu, India
Experience: Not specified
Salary: Not disclosed