Posted:1 month ago|
Platform:
On-site
Full Time
The ideal candidate is a self-motivated, multi-tasker, and demonstrated team-player. You will be responsible for the development of new software products and enhancements to existing products. You should excel in working with large-scale applications and frameworks and have outstanding communication skills. Job Responsibility: We are seeking Java Engineers to work on the new and exciting products for the QuestionPro platform. Individuals should be passionate to build amazing products and possess the unlimited curiosity to learn and explore technologies. Job Description: Skills Required: Core Java, Java, J2EE, JSP, Servlets, React, Struts/ Hibernate/ Spring (Other skills like Javascript, Jquery, HTML, CSS, Play framework or full-stack developer will be a value add to the candidature). Additional description of the job profile. Essential Duties/Responsibilities: • Takes ownership of tasks. • Helps break down, estimate, and provide just-in-time design for small increments of work. • Promotes improvements in version control, continuous integration, project build, and project automation. • Pair programs with different people in many situations. • Performs root cause analysis, technology evaluation, and design spikes. • Brings new ideas to the team. • Commits to completing well-defined work, and delivers on those commitments. • Participates in and may lead weekly demonstrations of recently-completed work. • Reports status of assigned software development and/or maintenance tasks. • Consistently follows software development methodology • Be a team player: contribute to our culture, invent new ways to address industry needs, criticize constructively, and help create a world-changing company • Develop from the ground up a modular architecture to support a web API • Manage all aspects of the software life cycle (Requirements gathering, Testing, Deployment, Support) • Write automated tests via TDD to foster effective, reusable, and flexible code. • Design and implement low-latency, high-availability, and performant applications. • Implement security and data protection. • Build exciting applications by utilizing updated technologies and architectural design patterns. Must-Have: • Passionate about creating high-quality, flexible code. • Strong understanding of REST API principles and best practices. • Expertise in Java. • Expertise in MySQL/Elasticsearch, Mongo or any NoSQL Database. • Proficient with Git. • Proficient with front-end technologies React, JavaScript, CSS & HTML. • Proficient in design patterns. • Good understanding of MVC architecture. Interested candidates can apply to vishal.p@questionpro.com or apply using the link https://questionpro.com/t/AWSSiZ6Iw0 Show more Show less
QuestionPro
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.
Practice Java coding challenges to boost your skills
Start Practicing Java NowIndore, Madhya Pradesh, India
Salary: Not disclosed
Bengaluru, Karnataka, India
Salary: Not disclosed
Hyderabad, Telangana, India
Salary: Not disclosed
Kozhikode, Kerala, India
Experience: Not specified
Salary: Not disclosed
Salary: Not disclosed
Gurugram, Haryana, India
Salary: Not disclosed
Pune, Maharashtra, India
Salary: Not disclosed
Chennai, Tamil Nadu, India
Salary: Not disclosed
Chennai, Tamil Nadu, India
Salary: Not disclosed
Hyderabad, Telangana, India
Salary: Not disclosed