Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
3.0 - 7.0 years
0 Lacs
kolhapur, maharashtra
On-site
You are a talented and highly motivated Java Back-End Developer who will be an essential part of our growing engineering team. Your primary responsibility will be to build and maintain the server-side logic, databases, and architecture supporting our web and mobile applications. You will collaborate closely with front-end developers, product teams, and stakeholders to deliver scalable, efficient, and high-quality solutions. Your key responsibilities will include designing, developing, and maintaining Java-based back-end systems and services using tools like Spring Boot, Hibernate, and Java 8/17. You will also be involved in building and maintaining RESTful APIs to support front-end interfaces and third-party integrations. Database management tasks will include designing and optimizing schemas, writing efficient SQL queries, and managing data storage in both relational and NoSQL databases such as MySQL, PostgreSQL, MongoDB, and Oracle. In addition, you will play a crucial role in optimizing back-end applications for scalability, performance, and security. This will involve troubleshooting and debugging issues across the application stack, as well as designing and implementing a scalable and maintainable microservices architecture. Writing unit, integration, and system tests using tools like JUnit, TestNG, and Mockito will be essential to ensure reliability and stability of the back-end systems. Collaboration is key in this role, as you will work closely with front-end developers, UI/UX designers, and DevOps to integrate user-facing elements with the server-side logic. Security is paramount, and you will be expected to implement secure coding practices, handle sensitive data securely, and ensure compliance with best security practices. Documenting all aspects of the back-end code, including API specifications, architecture, and deployment procedures, is also a crucial part of your responsibilities. To excel in this role, you must have a strong proficiency in Java, with experience in Java 8 or above, object-oriented programming principles, and design patterns. Expertise in frameworks such as Spring Boot, Spring MVC, Hibernate/JPA, and RESTful web services is essential. You should also possess knowledge of relational databases (MySQL, PostgreSQL) and NoSQL databases (MongoDB, Cassandra), as well as experience with version control systems like Git, GitHub, or Bitbucket. Experience in building and integrating RESTful APIs, unit and integration testing tools, cloud platforms (AWS, Azure, GCP), and CI/CD pipelines using tools like Jenkins, CircleCI, or GitLab will be beneficial. Familiarity with Agile methodologies and tools like Jira is also desirable. This is a full-time position based on working in person. If you are passionate about back-end development, enjoy working in a collaborative environment, and are eager to stay updated with the latest industry trends and technologies to drive continuous improvement, we would love to have you join our team.,
Posted 1 day ago
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.
Accenture
40175 Jobs | Dublin
Wipro
19626 Jobs | Bengaluru
Accenture in India
17497 Jobs | Dublin 2
EY
16057 Jobs | London
Uplers
11768 Jobs | Ahmedabad
Amazon
10704 Jobs | Seattle,WA
Oracle
9513 Jobs | Redwood City
IBM
9439 Jobs | Armonk
Bajaj Finserv
9311 Jobs |
Accenture services Pvt Ltd
8745 Jobs |