Posted:1 day ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Role Overview: You will be responsible for determining operational feasibility, documenting and demonstrating solutions, preparing and installing solutions, improving operations, obtaining and licensing software, updating job knowledge, protecting operations, providing information, and accomplishing engineering and organization mission. Additionally, you will develop software solutions by studying information needs, conferring with users, studying systems flow, data usage, work processes, investigating problem areas, and following the software development lifecycle. Key Responsibilities: - Evaluate analysis, problem definition, requirements, and proposed solutions - Develop documentation, flowcharts, layouts, diagrams, charts, code comments, and clear code - Design system specifications, standards, and programming - Conduct systems analysis and recommend changes in policies and procedures - Obtain and license software, recommend purchases, test and approve products - Study state-of-the-art development tools, programming techniques, and computing equipment - Participate in educational opportunities and read professional publications - Keep information confidential - Collect, analyze, and summarize development and service issues Qualification Required: - Proven work experience as a Software Engineer or Software Developer - Experience designing interactive applications - Ability to develop software in Java, Ruby on Rails, C++ or other programming languages - Excellent knowledge of relational databases, SQL and ORM technologies (JPA2, Hibernate) - Experience developing web applications using at least one popular web framework (JSF, Wicket, GWT, Spring MVC) - Experience with test-driven development - Proficiency in software engineering tools - Ability to document requirements and specifications Additional Details: The company requires candidates to have a Bachelors/Masters degree in Computer Science Engineering or equivalent.,

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
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