Job Description
About the Role:
We are seeking a highly skilled Java Fullstack (React) Engineer to join our dynamic technology team. In this role, you will leverage your expertise in Java development, frontend frameworks, and cloud-native technologies to design, develop, and deliver innovative solutions. You will collaborate with cross-functional teams to build scalable, high-performance applications that meet the evolving needs of our clients.
Key Responsibilities:
- Develop and maintain robust backend systems using Java frameworks such as Quarkus or Spring Boot (v21) and other Spring modules.
- Design and implement RESTful APIs to support seamless integration and communication between systems.
- Build responsive and user-friendly frontend applications using React.
- Apply design patterns such as Singleton, Factory, and Adapter to create efficient and maintainable code.
- Manage and optimize databases, ensuring proficiency in SQL and experience with databases like MySQL and PostgreSQL.
- Leverage cloud-native development practices and work with Microsoft Azure to deploy and manage applications.
- Collaborate with cross-functional teams to ensure alignment with project goals and deliverables.
- Stay updated with emerging technologies and best practices to continuously improve development processes.
Requirements:
- 5 to 8 years of professional experience in full-stack development.
- Strong proficiency in Java, with a solid understanding of Java fundamentals, object-oriented programming principles, and language features.
- Hands-on experience with Java Quarkus or Spring Boot (v21) and related Spring modules.
- Proficiency in frontend development using React.
- Expertise in designing and implementing RESTful APIs.
- Strong knowledge of SQL and experience with relational databases such as MySQL and PostgreSQL.
- Experience with cloud platforms, particularly Microsoft Azure.
- Familiarity with design patterns like Singleton, Factory, and Adapter.
- Excellent problem-solving skills and the ability to work in a fast-paced, collaborative environment.
Preferred Qualifications:
- Prior experience in microservices architecture.
- Exposure to Agile development methodologies.
- Certifications in Java, React, or cloud technologies (e.g., Microsoft Azure).
Location:
Jaipur, India