Java Developer

Gautam Buddha Nagar, Uttar Pradesh, India • Posted 22 hours ago • Updated 22 hours ago
Full Time
No Travel Required
On-site
Depends on Experience
Fitment

Dice Job Match Score™

🫥 Flibbertigibetting...

Job Details

Skills

  • Java SE (Core Java)
  • Spring
  • Hibernate
  • Object-oriented design
  • Agile
  • Scrum
  • MySQL
  • PostgreSQL
  • Oracle
  • RESTful APIs
  • JSON
  • SOAP
  • Maven
  • Gradle
  • Git

Summary

Position: Java Developer

Experience: 5 Years

Salary: As per industry standards

Roles and Responsibilities
  • Design, develop, and maintain efficient, reusable, and reliable Java-based applications
  • Collaborate with cross-functional teams to define, design, and deliver new software features
  • Troubleshoot, debug, and optimize existing applications to improve performance and scalability
  • Participate in code reviews to ensure code quality and share knowledge with team members
  • Develop and execute unit tests to ensure software reliability and maintainability
  • Integrate applications with relational and NoSQL databases
  • Analyze system requirements and translate them into technical specifications
  • Follow best practices in software development and maintain documentation
  • Stay updated with emerging technologies and contribute to continuous improvement initiatives
  • Support architectural discussions by evaluating alternative technologies and solutions
Skills Required
  • Strong experience in Java SE (Core Java), including Java 8 or newer versions
  • Experience with Java frameworks such as Spring, Spring Boot, or Hibernate
  • Solid understanding of object-oriented programming concepts and design patterns
  • Knowledge of RESTful APIs, JSON, and SOAP-based web services
  • Experience working with relational databases such as MySQL, PostgreSQL, or Oracle; familiarity with NoSQL databases is a plus
  • Familiarity with build tools such as Maven or Gradle
  • Experience with version control systems such as Git
  • Understanding of Agile and Scrum software development methodologies
  • Strong debugging, problem-solving, and analytical skills
  • Good verbal and written communication abilities
  • Basic exposure to containerization tools like Docker and orchestration tools like Kubernetes is a plus
  • Familiarity with cloud platforms such as AWS, Azure, or Google Cloud is advantageous
  • Understanding of CI/CD practices and pipelines
  • Exposure to front-end technologies such as JavaScript frameworks is beneficial
Other Details
  • Location: Noida
  • Education: Bachelors degree in Computer Science, Information Technology, or a related field, or equivalent practical experience
  • Opportunity to work on modern software development projects in a collaborative environment
  • Exposure to evolving technologies and professional development opportunities
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 10211255b
  • Position Id: 325
  • Posted 22 hours ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Noida, Uttar Pradesh

Today

Easy Apply

Contract

DOE

Remote

14d ago

Easy Apply

Full-time

70,000 - 90,000

Remote

Today

Full-time, Contract

To define

Remote

11d ago

Easy Apply

Full-time

Depends on Experience

Search all similar jobs