drjobs Java Developer

Java Developer

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Chennai - India

Monthly Salary drjobs

INR INR 480000 - 840000

Vacancy

1 Vacancy

Job Description

Job Description: Java Developer
Overview
The Java Developer is a critical role within our organization responsible for developing and maintaining robust and scalable software applications using the Java programming language. This role requires a deep understanding of Java frameworks libraries and technologies to deliver highquality code that meets stringent performance and reliability criteria. As a Java Developer you will collaborate closely with other developers designers and stakeholders to define application functionality design solutions and implement features that enhance user experience and fulfillment of business goals. In today s fastpaced IT environment the Java Developer should be proactive in adopting best practices in coding testing and software development methodologies. Additionally you will be expected to engage in continuous learning and keep up with emerging technologies that can benefit our products and services. Your contributions will help ensure our projects meet the high standards our clients have come to expect making your role vital to our teams success.
Key Responsibilities
  • Develop test and maintain Java applications.
  • Design efficient reliable and reusable code.
  • Participate in requirements analysis and architecture design.
  • Collaborate with crossfunctional teams to define design and ship new features.
  • Continuously identify evaluate and implement new tools and processes to maximize development efficiency.
  • Debug and resolve technical issues in existing applications.
  • Write unit tests and conduct code reviews to ensure code quality.
  • Document development processes code changes and technical specifications.
  • Adhere to best practices of software development and Agile methodologies.
  • Integrate thirdparty APIs and data sources into applications.
  • Monitor application performance and troubleshoot production issues.
  • Contribute to architectural discussions and design sessions.
  • Collaborate with product teams to define product requirements and deliver impactdriven solutions.
  • Stay updated with emerging technologies and industry trends.
  • Participate in user acceptance testing and integration testing.
Required Qualifications
  • Bachelor s degree in Computer Science Information Technology or related field.
  • Proven experience as a Java Developer or similar role.
  • Strong knowledge of Java programming language and related frameworks.
  • Experience with database technologies including SQL and MySQL.
  • Understanding of RESTful APIs and microservices architecture.
  • Proficiency in using version control tools such as Git.
  • Familiarity with Agile software development methodologies.
  • Experience with frontend technologies such as HTML CSS and JavaScript is a plus.
  • Excellent problemsolving and analytical skills.
  • Ability to work collaboratively in a team environment.
  • Strong verbal and written communication skills.
  • Familiarity with application servers like Apache Tomcat.
  • Understanding of cloud computing services such as AWS or Azure is desirable.
  • Experience in writing automated tests for quality assurance.
  • Ability to prioritize tasks and work under tight deadlines.

cloud services,apache tomcat,java,spring framework,unit testing,html,aws,agile methodology,sql,agile methodologies,javascript,azure,css,microservices architecture,git,java frameworks,restful apis,version control,mysql

Employment Type

Full Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.