Java developer

OnJob Demo

Nashik ,Maharashtra , India
₹ 400000 - ₹ 500000 /Yr
2 - 3 Yrs
Posted on: November 07, 2025 Applied: 0 Candidates

Skills

java sql postgressql docker java spring boot angular reactjs

Job Description

We are seeking a talented and motivated Java Developer to join our dynamic team. As a Java Developer, you will be responsible for designing, implementing, and maintaining scalable, high-performance Java applications. You will work closely with other developers, business analysts, and stakeholders to deliver high-quality software solutions that meet the business requirements and enhance user experience.

Key Responsibilities:

  • Design, develop, and maintain Java-based applications, ensuring high performance, scalability, and security.

  • Write clean, well-documented, and efficient code.

  • Collaborate with cross-functional teams to gather requirements and define system specifications.

  • Troubleshoot, debug, and optimize existing applications to improve performance and reliability.

  • Develop and implement unit tests and conduct code reviews.

  • Integrate third-party services and APIs into applications.

  • Ensure software meets both functional and non-functional requirements.

  • Continuously improve the application by learning new technologies and best practices.

  • Participate in the full software development life cycle (SDLC) including design, development, testing, deployment, and maintenance.

  • Stay updated with the latest industry trends, technologies, and Java development best practices.

Qualifications:

  • Bachelor's degree in Computer Science, Information Technology, or related field.

  • Proven experience as a Java Developer or similar role with strong experience in Java programming.

  • Familiarity with object-oriented design principles and design patterns.

  • Proficiency in Java frameworks such as Spring, Hibernate, or JavaFX.

  • Strong knowledge of relational databases (e.g., MySQL, PostgreSQL, Oracle) and SQL.

  • Experience with web technologies like HTML, CSS, JavaScript, and RESTful APIs.

  • Knowledge of version control tools (e.g., Git, SVN).

  • Familiarity with Agile development methodologies.

  • Excellent problem-solving skills and attention to detail.

  • Strong verbal and written communication skills.

  • Ability to work independently and as part of a team.

Preferred Skills:

  • Experience with cloud platforms (e.g., AWS, Azure, Google Cloud).

  • Familiarity with containerization technologies (e.g., Docker, Kubernetes).

  • Understanding of continuous integration and continuous deployment (CI/CD) pipelines.

  • Experience with microservices architecture.

  • Familiarity with front-end technologies (e.g., Angular, React).

Benefits:

  • Competitive salary and performance-based bonuses.

  • Health, dental, and vision insurance.

  • Retirement plan options.

  • Flexible working hours and remote work options.

  • Professional development opportunities.

About Company

OnJob Demo

Maharashtra ,India

Recruitment

250 employees