Overview:
The Java Developer plays a crucial role in our organization, being responsible for the design, development, and implementation of high-quality software solutions.
Key Responsibilities:
- Designing, implementing, and maintaining Java applications that are often high-volume and low-latency.
- Conducting software analysis, programming, testing, and debugging.
- Utilizing Agile methodologies for software development and participating in code reviews.
- Collaborating with cross-functional teams to define, design, and ship new features.
- Ensuring designs are in compliance with specifications and coding standards.
- Developing and delivering high-quality, maintainable, and reusable software components.
- Participating in continuous integration and continuous deployment processes.
- Resolving technical issues through debugging, research, and investigation.
- Creating and maintaining technical documentation.
- Staying updated on new technologies and best practices.
Required Qualifications:
- Solid understanding of Microservices architecture, design patterns, and best practices.
- Familiarity with frontend technologies (JavaScript, HTML, CSS) and frameworks (Angular, React, Vue.js) is desirable.
- Proficiency in building and consuming RESTful APIs.
- Hands-on experience with database technologies like MySQL, PostgreSQL, or MongoDB with spring data JPA.
- Experience with version control systems (Git), and automated testing frameworks.
- Solid problem-solving skills and ability to troubleshoot complex issues independently.
- Excellent communication and interpersonal skills; ability to collaborate effectively with cross-functional teams.
📌 Java Developer (India)
🏢 IndiSquad
📍 India
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.