Coders Brain Technology Private Limited

Java Full Stack Developer - Microservices Architecture/Spring Boot

Click Here to Apply

Job Location

bangalore, India

Job Description

A Full Stack Developer with expertise in Java and React is responsible for designing, developing, and maintaining scalable web applications. This role involves working on both the front-end and back-end components, ensuring seamless user experiences and efficient server-side operations. Key Responsibilities : Full Stack Development : - Design and implement user-facing features using React for the front end. - Develop and maintain robust server-side logic, APIs, and microservices using Java and related frameworks (e.g., Spring Boot). Database Management : - Design and manage relational and/or NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB). - Optimize database queries and ensure data integrity. API Development and Integration : - Build RESTful APIs and integrate third-party APIs or services. - Ensure secure and efficient data exchange between front-end and back-end systems. Testing and Debugging : - Write unit, integration, and end-to-end tests for both front-end and back-end components. - Debug and resolve issues across the entire stack to ensure application stability and performance. Code Optimization and Maintenance : - Write clean, modular, and reusable code following best practices. - Refactor existing code to improve readability, maintainability, and performance. Collaboration and Agile Practices : - Work closely with product managers, designers, and other developers in an Agile environment. - Participate in sprint planning, daily stand-ups, and code reviews. Performance Optimization : - Optimize front-end performance for speed and responsiveness. - Monitor and enhance back-end scalability and reliability. Security and Compliance : - Implement secure coding practices to safeguard against vulnerabilities. - Ensure compliance with organizational and industry standards. Required Skills and Qualifications : Technical Expertise : - Strong proficiency in Java and related frameworks like Spring Boot or Hibernate. - Hands-on experience with React.js and related libraries/tools (e.g., Redux, React Router). - Proficiency in front-end technologies: HTML5, CSS3, JavaScript (ES6), and responsive design principles. - Solid understanding of RESTful APIs and WebSocket communication. - Familiarity with build tools like Webpack, Babel, or npm/yarn. Database Knowledge : - Experience with relational databases (e.g., MySQL, PostgreSQL) and NoSQL databases (e.g., MongoDB). - Proficiency in writing complex SQL queries and database optimization. DevOps and CI/CD : - Familiarity with DevOps tools like Docker, Kubernetes, Jenkins, or GitHub Actions. - Experience with cloud platforms (e.g., AWS, Azure, or GCP) is a plus. Soft Skills : - Strong analytical and problem-solving abilities. - Excellent communication and collaboration skills to work effectively with cross-functional teams. - Ability to manage multiple tasks and deliver high-quality work within deadlines. Preferred Qualifications : - Bachelor's degree in Computer Science, Information Technology, or a related field. - 3 years of experience in full-stack development with Java and React. - Experience with state management libraries (e.g., Redux or Context API). - Knowledge of testing frameworks like JUnit, Jest, or Cypress. - Understanding of microservices architecture and containerization. The Full Stack Developer (Java React) ensures the delivery of high-quality, scalable web applications by combining expertise in both front-end and back-end development, contributing to the overall success of software solutions. (ref:hirist.tech)

Location: bangalore, IN

Posted Date: 11/29/2024
Click Here to Apply
View More Coders Brain Technology Private Limited Jobs

Contact Information

Contact Human Resources
Coders Brain Technology Private Limited

Posted

November 29, 2024
UID: 4955034977

AboutJobs.com does not guarantee the validity or accuracy of the job information posted in this database. It is the job seeker's responsibility to independently review all posting companies, contracts and job offers.