27 May
|
Smart Touch Tech ServicesLLP
|
Kolhapur
27 May
Smart Touch Tech ServicesLLP
Kolhapur
Apply on Kit Job: kitjob.in/job/4m1dbi
Job description:
Job Description: Java Back-End Developer
Overview:
We are seeking a talented and highly motivated Java Back-End Developer to join our growing engineering team. As a back-end developer, you will be responsible for building and maintaining the server-side logic, databases, and architecture that power our web and mobile applications. You will work closely with front-end developers, product teams, and other stakeholders to deliver high-quality, scalable, and effective solutions.
Key Responsibilities:
- Back-End Development: Design, develop, and maintain Java-based back-end systems and services using industry-standard tools and frameworks like Spring Boot, Hibernate, and Java 8/17.
- API Development: Build and maintain RESTful APIs to support front-end interfaces and third-party integrations.
- Database Management: Design and optimize database schemas, write efficient SQL queries, and manage data storage solutions in both relational and NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB,oracle).
- Scalability & Performance: Optimize back-end applications for scalability, performance, and security. Troubleshoot and debug issues across the application stack.
- Microservices Architecture: Design and implement microservices architecture that is scalable, modular, and maintainable.
- Testing: Write unit, integration, and system tests to ensure reliability and stability. Familiarity with testing tools such as JUnit, TestNG, and Mockito.
- Collaboration: Work closely with front-end developers, UI/UX designers, and DevOps to integrate user-facing elements with server-side logic.
- Security: Implement secure coding practices, handle sensitive data securely, and ensure compliance with best practices in security.
- Documentation:
Write and maintain technical documentation for all aspects of back-end code, including API specifications, architecture, and deployment procedures.
- Continuous Improvement: Stay up-to-date with the latest industry trends and technologies to improve processes and systems.
Required Skills & Qualifications:
- Solid Proficiency in Java: Experience with Java 8 or above, including object-oriented programming principles, and design patterns.
- Framework Expertise: Solid experience with Spring Framework (Spring Boot, Spring MVC), Hibernate/JPA, and RESTful web services.
- Database Knowledge: Experience with relational databases (MySQL, PostgreSQL) and NoSQL databases (MongoDB, Cassandra).
- Version Control: Proficiency in Git, GitHub, or Bitbucket.
- API Development: Strong experience building and integrating RESTful APIs.
- Testing and Debugging: Hands-on experience with unit and integration testing tools (JUnit, Mockito, etc.).
- Cloud Experience: Experience working with cloud platforms (AWS, Azure, GCP) for deploying and managing back-end applications.
- Continuous Integration & Deployment: Familiarity with CI/CD pipelines and related tools like Jenkins, CircleCI, or GitLab.
- Agile Methodologies: Experience working in Agile environments using tools like Jira.
Education & Experience:
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent experience.
- 1-4years of professional experience in back-end Java development
Share CV on
[email protected]
Supriya
(phone hidden)
Pay: ₹120,000.00 - ₹480,000.00 per year
Ability to commute/relocate:
- Kolhapur, Maharashtra (Kolhapur): Reliably commute or planning to relocate before starting work (Preferred)
Location:
- Kolhapur, Maharashtra (Kolhapur) (Preferred)
Work Location: In person
Apply on Kit Job: kitjob.in/job/4m1dbi
📌 Java Backend Developer (Kolhapur)
🏢 Smart Touch Tech ServicesLLP
📍 Kolhapur