Senior Java Developer (Ahmedabad)

Senior Java Developer (Ahmedabad)

11 Nov
|
Dweck Enterprise
|
Ahmedabad

11 Nov

Dweck Enterprise

Ahmedabad

Dweck Enterprise LLP is hiring a mid-level Java Developer to join a dedicated product engineering team. You will design and build backend services and APIs using Java and Spring Boot, integrate document-processing and OCR workflows, and deploy to a modern AWS cloud environment. This is a hands-on role for an engineer who writes clean, reliable, well-tested code, takes ownership of features end to end, and thrives in an Agile, team-oriented team.

Key Responsibilities

- Backend development: Design, develop, and maintain backend services and REST APIs using Java and the Spring Boot framework.
- OCR / data processing: Build high-throughput, reliable services for document and image processing, including OCR pipeline integration.
- Database: Design schemas, write efficient queries, and optimise data access in PostgreSQL.
- Cloud & DevOps: Deploy and support services on AWS (EC2, S3, RDS, Lambda) and contribute to CI/CD pipelines and Docker-based deployments.
- Quality: Write unit and integration tests, participate in code reviews, and maintain coding standards and documentation.
- Collaboration: Work in 2-week sprints — planning, daily stand-ups, demos, and retrospectives— collaborating with the team and client stakeholders.
- Troubleshooting: Diagnose and resolve issues across development, staging, and production environments.

Required Skills & Experience

- Experience:



1-5 years of professional software development experience.
- Java: Strong hands-on experience with core Java (Java 8+) and the Spring Boot framework.
- Spring: Solid understanding of Spring ecosystem components — Spring MVC, Spring Data JPA/ Hibernate, and dependency injection.
- APIs: Strong grasp of RESTful API design and microservices concepts.
- Databases: Proficiency with PostgreSQL or similar relational databases (schema design, joins,indexing, query tuning).
- Version control: Familiarity with Git-based workflows and collaborative code review.
- Cloud: Exposure to at least one cloud platform (AWS preferred) and containerisation with Docker.
- Soft skills: Good problem-solving ability, clear communication, and a sense of ownership.

Nice to Have

- OCR: Experience with OCR engines or document/image processing (e.g. Tesseract, OpenCV, or cloud OCR services).
- Python: Exposure to Python (Django / FastAPI) for cross-stack collaboration.
- Ecosystem: Familiarity with messaging/eventing, build tools (Maven/Gradle), and AWS Lambda/ serverless.
- Frontend: Familiarity with frontend frameworks such as React or Next.js.
- Client-facing: Experience working with international clients or in a staff-augmentation model.

Pay: ₹30,000.00 - ₹65,000.00 per month

Work Location: In person

📌 Senior Java Developer (Ahmedabad)
🏢 Dweck Enterprise
📍 Ahmedabad

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.

Subscribe to this job alert:

Get the latest job offers by email for: senior java developer (ahmedabad) / ahmedabad

Subscribe to this job alert:

Get the latest job offers by email for: senior java developer (ahmedabad) / ahmedabad