Java Full Stack Developer

Year    KA, IN, India

Job Description

Job Summary:
We are looking for an experienced Full-Stack Java Developer with expertise in React.js to design, develop, and maintain robust web applications. The role involves building efficient server-side systems using Java and creating dynamic, user-friendly interfaces with React.js. The successful candidate will collaborate with cross-functional teams to deliver high-quality solutions for complex business problems.

Key Responsibilities:

• Full-Stack Development:
• Develop and maintain server-side logic using Java, Spring Boot, and Hibernate.
• Build interactive, responsive, and user-friendly front-end interfaces using React.js.
• Ensure seamless integration of front-end and back-end components.
• System Design and Architecture:
• Design scalable, secure, and high-performance systems.
• Create and maintain database schemas and optimize queries for performance.
• Implement RESTful APIs and microservices.
• Collaboration:
• Work closely with product managers, UI/UX designers, and other developers to deliver projects on time.
• Participate in Agile/Scrum ceremonies, including sprint planning, stand-ups, and retrospectives.
• Testing and Deployment:
• Write unit, integration, and end-to-end tests to ensure application quality.
• Deploy applications to production environments and monitor their performance.
• Continuous Improvement:
• Stay updated with emerging technologies and trends in full-stack development.
• Suggest and implement process and technology improvements.

Required Skills and Qualifications:

• Backend Development:
• Strong proficiency in Java (8+), Spring Boot, Hibernate/JPA.
• Experience with RESTful API design and microservices architecture.
• Knowledge of relational databases (MySQL, PostgreSQL) and NoSQL databases.
• Frontend Development:
• Expertise in JavaScript, ES6+, React.js, and Redux or Context API.
• Familiarity with modern front-end tools and libraries (Webpack, Babel, etc.).
• Strong understanding of HTML5, CSS3, and responsive design.
• Additional Skills:
• Proficiency in version control systems like Git.
• Familiarity with containerization (Docker/Kubernetes) and CI/CD pipelines.
• Understanding of authentication and authorization mechanisms (OAuth2, JWT).
• Experience with testing frameworks (JUnit, Jest, React Testing Library).
• Soft Skills:
• Strong problem-solving and analytical skills.
• Excellent communication and collaboration abilities.
• Self-starter with a proactive attitude and a passion for learning.

Educational Qualifications:

• Bachelor's degree in Computer Science, Engineering, or a related field.
• Certifications in Java, React.js, or related technologies are a plus.

Experience:

• 5+ years of professional experience in Java development.
• 2+ years of experience with React.js and front-end technologies.
• Previous experience in a full-stack role is highly desirable.

Preferred Qualifications:

• Experience with cloud platforms (AWS, Azure, or Google Cloud).
• Familiarity with GraphQL or WebSockets.
• Hands-on experience with Agile development methodologies.

Interested candidates, please share your resume to saepoori@theaesgroup.com

Job Types: Full-time, Permanent

Pay: ?429,405.89 - ?1,603,155.74 per year

Schedule:

• Day shift

Work Location: In person

Application Deadline: 31/12/2024
Expected Start Date: 03/01/2025

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3575676
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Contract
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    KA, IN, India
  • Education
    Not mentioned
  • Experience
    Year