Talent.com
No longer accepting applications
Java Software Engineer

Java Software Engineer

Smart Moves ConsultantsLudhiana, Punjab, India
22 hours ago
Job description

Key Responsibilities :

Develop and maintain web applications using Java technologies for the back-end and modern frameworks for the front-end.

Participate in the full software development lifecycle : requirements gathering, design, coding, testing, deployment, and support.

Write clean, efficient, and well-documented code following best practices and coding standards.

Troubleshoot and debug applications to ensure optimal performance and reliability.

Stay updated with emerging technologies and contribute ideas for continuous improvement.

Collaborate with cross-functional teams, including designers, testers, and product managers to deliver high-quality solutions.

Required Skills and Qualifications :

Bachelor’s degree in Computer Science, Information Technology, or a related field.

1–2 years of hands-on experience in Java development.

Familiarity with front-end technologies such as HTML, CSS, JavaScript, and frameworks like Angular, React, or Vue.js.

Basic understanding of databases (e.g., MySQL, PostgreSQL, MongoDB).

Knowledge of RESTful APIs and web services integration.

Experience with version control systems (e.g., Git).

Strong problem-solving skills and attention to detail.

Good communication and teamwork abilities.

Preferred Skills :

Exposure to Spring Boot or other Java frameworks.

Experience with cloud platforms (AWS, Azure, or GCP).

Familiarity with DevOps tools and CI / CD pipelines.

Understanding of Agile methodologies.

Create a job alert for this search

Software Engineer Java • Ludhiana, Punjab, India