Home
Jobs

Java Software Engineer

0 years

0 Lacs

Posted:1 month ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

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

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview Now
cta

Start Your Job Search Today

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.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now

RecommendedJobs for You

Bengaluru, Karnataka, India

Hyderabad, Telangana, India