Job Summary

We are seeking a highly skilled and experienced Senior Java Developer to join our dynamic team. The ideal candidate will possess a strong background in software development and a deep understanding of Java and related technologies. You will be responsible for designing, developing, and maintaining high-quality applications while collaborating with cross-functional teams to deliver innovative solutions.


Responsibilities


  • Design, develop, and maintain robust Java applications in accordance with best practices.
  • Collaborate with front-end developers to integrate user-facing elements using Angular, React, or similar frameworks.
  • Develop RESTful APIs and web services to facilitate communication between systems.
  • Participate in the full software development lifecycle (SDLC), including requirements gathering, design, implementation, testing, and deployment.
  • Write clean, maintainable code while adhering to coding standards and best practices.
  • Conduct unit testing and debugging to ensure high-quality deliverables.
  • Work with databases such as MySQL, PostgreSQL, Microsoft SQL Server, or MongoDB for data storage and retrieval.
  • Utilise cloud platforms like AWS or Azure for application deployment and management.
  • Implement microservices architecture where applicable to enhance scalability and performance.
  • Collaborate with team members using version control systems such as Git or SVN.


Qualifications


  • Proven experience as a Java Developer with a strong understanding of OOP principles.
  • Proficiency in Java programming language along with frameworks such as Spring or Hibernate.
  • Familiarity with front-end technologies including HTML, CSS, TypeScript, AJAX, and Bootstrap.
  • Experience with database design and management using SQL or NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB).
  • Knowledge of web services protocols such as SOAP and RESTful APIs.
  • Understanding of modern development tools including Visual Studio, Eclipse, TFS, GitHub, or similar.
  • Experience in Agile methodologies and familiarity with UML for system design documentation.
  • Strong problem-solving skills with the ability to debug complex issues effectively.
  • Excellent communication skills to collaborate effectively within a team environment. If you are passionate about technology and eager to contribute to exciting projects in a collaborative setting, we encourage you to apply for this opportunity.


Job Type: Full-time


Pay: ₹2,000,000.00 - ₹3,000,000.00 per month


Benefits:


  • Work from home


Application question(s):


  • what is your total experience?


what is your relevant experience?

what is your Notice period?

what is your Current CTC?

what is your expected CTC?


Experience:


  • Java: 8 years (required)

Salary

Hourly based

Remote Job

Worldwide

Job Overview
Job Posted:
1 week ago
Job Type
Full-Time
Job Role
Senior Java Developer

Share This Job:

Location

Remote , India