Java Developer

Year    Remote, IN, India

Job Description

Overview:

We are seeking a skilled and motivated Java Developer to join our dynamic development team. The ideal candidate will have experience in designing, developing, and maintaining Java-based applications. You will work on both backend and full-stack solutions, collaborating with cross-functional teams to deliver high-quality software that meets business needs. Minimum 5+ years of overall IT experience

Key Responsibilities:

• Application Development:
• Design, develop, and maintain Java applications using various frameworks (e.g., Spring, Hibernate, Java EE).
• Implement efficient, scalable, and reliable backend systems and services.
• Write reusable, testable, and efficient code to meet the application requirements.
• Perform unit testing, integration testing, and troubleshooting to ensure software quality.
• Database Interaction:
• Work with relational databases (e.g., MySQL, PostgreSQL) and NoSQL databases (e.g., MongoDB, Cassandra).
• Design and optimize SQL queries and database schemas.
• Ensure data integrity, security, and performance.
• Collaboration:
• Collaborate with front-end developers, product managers, and UX/UI designers to build and improve application features.
• Participate in code reviews, pair programming, and knowledge sharing with team members.
• Attend and contribute to daily stand-ups, sprint planning, and other Agile ceremonies (if working in Agile environment).
• Problem Solving & Maintenance:
• Identify, troubleshoot, and resolve production issues and bugs.
• Refactor and improve existing code to enhance performance, security, and maintainability.
• Develop and integrate third-party APIs, libraries, and services into the application.
• Documentation:
• Write and maintain technical documentation related to code, processes, and application designs.
• Create detailed technical specifications and assist in providing user documentation for deployed software solutions.

Skills:

• Technical Skills:
• Core Java: Strong knowledge of Java programming language and object-oriented principles.
• Frameworks & Technologies: Experience with Java frameworks such as Spring Boot, Spring MVC, Hibernate, Java EE, or J2EE.
• Database Management: Proficiency in SQL (MySQL, PostgreSQL) and experience with ORM tools like Hibernate.
• Web Services: Experience in creating RESTful APIs and working with SOAP-based services.
• Version Control: Proficiency in using Git or other version control systems.
• Build & Deployment: Familiarity with build tools like Maven, Gradle, and CI/CD pipelines.
• Testing: Experience with test-driven development (TDD) using JUnit, Mockito, or other testing frameworks.

Soft Skills:

• Excellent problem-solving abilities and analytical thinking.
• Strong communication skills and the ability to work effectively in teams.
• Ability to work in an Agile/Scrum environment.
• Detail-oriented and committed to producing high-quality software.

Preferred Qualifications:

• Experience with cloud platforms (AWS, Azure, Google Cloud).
• Knowledge of containerization (Docker, Kubernetes) and microservices architecture.
• Familiarity with front-end technologies (e.g., HTML, CSS, JavaScript, Angular, React).
• Experience with message brokers like RabbitMQ or Kafka.
• Experience in Agile methodologies and tools like Jira or Trello.

Job Type: Full-time

Pay: ?80,000.00 - ?100,000.00 per month

Schedule:

• Day shift

Education:

• Bachelor's (Preferred)

Experience:

• total work: 1 year (Preferred)
• Java: 1 year (Preferred)
• JSP: 1 year (Preferred)

License/Certification:

• Java (Preferred)

Work Location: Remote

Speak with the employer
+91 8319445419

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD3578635
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Contract
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Remote, IN, India
  • Education
    Not mentioned
  • Experience
    Year