Senior Java Developer - Full Stack (Java + React)
Java + React - PradeepIT Consulting Services Pvt Ltd | Career Page
- [](https://www.careers-page.com/pradeepittel://+91 81474 48634)
Java + React
Bengaluru, KA, India
Apply for Position Or refer someone
Job Openings Java + React
About the job Java + React
Title: Senior Java Developer - Full Stack (Java + React)
Experience: 5+ Years
Job Description:
Job Requirements:
Java/Spring for Backend with Microservices framework
ReactJS/Angular 8/Typescript for Frontend
Key skills:
Java, React, Kafka, Redis, Cassandra, Elastic Search, NoSQL, MongoDB, and PostgreSQL
Responsibilities:
- Full Stack Development: Collaborate closely with cross-functional teams to design, develop, and deploy end-to-end software solutions using Java for the backend and React for front-end development.
- Backend Expertise: Utilize your in-depth knowledge of Java and related technologies to design and build scalable, secure, and high-performance backend services and APIs.
- Front-end Development: Develop responsive and dynamic user interfaces using React and related technologies, ensuring an engaging and intuitive user experience.
- Database Management: Design and optimize database structures and queries, leveraging your expertise in database technologies such as SQL or NoSQL databases to ensure efficient data storage and retrieval.
- RESTful APIs: Design and implement RESTful APIs for seamless communication between frontend and backend components, following best practices for API design.
- DevOps Integration: Collaborate with DevOps teams to implement and maintain CI/CD pipelines for automated testing, deployment, and monitoring of applications.
- Performance Optimization: Identify and address performance bottlenecks in both frontend and backend components. Optimize code and database queries to ensure optimal application performance.
- Security and Compliance: Implement security best practices in both frontend and backend components, including authentication, authorization, data encryption, and compliance with industry standards.
- Team Collaboration: Provide technical guidance and mentorship to junior developers. Collaborate effectively with designers, product managers, and other stakeholders to drive technical excellence and innovation.
- Problem-Solving: Analyze complex technical challenges, propose innovative solutions, and implement strategies to overcome obstacles and deliver high-quality software on schedule.
- Documentation: Create and maintain comprehensive technical documentation, including architectural diagrams, design specifications, and coding standards.
Requirements:
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- Minimum of 6 years of professional software development experience, with a strong focus on Java and React.
- Proficiency in Java and Java EE technologies, including Spring Framework (Spring Boot, Spring MVC, Spring Data, etc.).
- Extensive experience in front-end development using React, Redux, JavaScript, HTML, and CSS.
- Strong understanding of RESTful API design and development.
- Solid knowledge of database technologies such as SQL, MySQL, PostgreSQL, or NoSQL databases.
- Experience with version control systems (Git) and agile development methodologies.
- Familiarity with DevOps practices and CI/CD pipelines.
Apply for Position
Or refer someone
Share
- Line
- [ LinkedIn](https://www.linkedin.com/shareArticle?mini=true&url=https://www.careers-page.com/pradeepit/job/L44VW36V&title=Java + React)
- X (Formerly Twitter)
- [ Email](https://www.careers-page.com/pradeepitmailto://?&subject=Job: Java%20%2B%20React&body=Hi there,%0D%0A %0D%0A I would like to share with you this job:%0D%0A %0D%0A https://www.careers-page.com/pradeepit/job/L44VW36V%0D%0A %0D%0A Best regards%0D%0A)