Home
Jobs

Software Developer - Java

2 - 5 years

4 - 7 Lacs

Posted:1 week ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Youll make a difference by: We're seeking a skilled Software Developer to join our diverse team. You'll play a key part in designing, developing, and maintaining robust applications demonstrating a modern technology stack. The ideal candidate possesses a strong grasp of Java, Spring, Hibernate, Angular, TypeScript, relational Database like Oracle DB as well as familiarity with CICD principles and GitLab. Development: Design and develop scalable web applications with a focus on clean, maintainable code. Develop new competitive functionalities and support the existing software solutions. Design client-side and server-side architecture. Implement elegant front-end user interfaces using Angular and TypeScript. Integrate back-end systems using Java, Spring, and Hibernate. Design and interact with relational databases (SQL, PostgreSQL). Familiarity with the Linux Operating system. Experience with Generative AI technologies (LLMs, Prompt Engineering, AI APIs) Hands-on experience integrating AI capabilities into applications. Collaboration: Work closely with other developers, product managers, and designers in an Agile environment. Proactively participate in code reviews. Provide mentorship and knowledge sharing within the team. Continuous Integration/Continuous Deployment (CICD): Use GitLab for effective version control, issue tracking, and CICD pipelines. Build and maintain CICD pipelines to automate testing, deployment, and monitoring processes. Youll win us over by: Technical Expertise: Bachelors degree in computer science or a related technical field, or equivalent experience. Excellent Java knowledge with significant experience in Java programming. Excellent analytical skills and an understanding of data structures and algorithms. Experience with object-oriented software design and design patterns. Strong proficiency in Spring framework (Spring MVC) and Hibernate ORM. Proficient in Angular and TypeScript, with experience building responsive front ends. Working knowledge of RESTful API design and development Working knowledge of SQL, PostgreSQL or other relational databases. Proven understanding of CICD practices and experience with GitLab. Understanding of Generative AI concepts and applications Experience with data preprocessing and feature engineering Ability to work independently or with a team in a multifaceted environment. General Qualities: Excellent problem-solving and analytical skills. Strong attention to detail. Passion for staying up to date with the latest web development technologies. Preferred Qualifications Experience with automated testing frameworks (e.g., JUnit, Selenium). Familiarity with agile methodologies like Scrum or Kanban.

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
Siemens
Siemens

Automation Machinery Manufacturing

Munich Brande

10001 Employees

1441 Jobs

    Key People

  • Roland Busch

    President and Chief Executive Officer
  • Ralf P. Thomas

    Chief Financial Officer

RecommendedJobs for You