Job description
Sudhanand Group is seeking a motivated and skilled Java - Software Developer to join our dynamic team in Mysore. This is a full-time on-site role where you will play a key role in designing, developing, and implementing robust software solutions. Collaboration with cross-functional teams and ensuring software meets high-quality standards will be integral to your role.
Job Type: Full-time
Experience: 4+ Only
Schedule: Day shift
Work Location: Mysuru / Bangalore
Frontend:
* JavaScript, TypeScript
* Next.js, React.js
* Tailwind CSS
* Axios/SWR for frontend APIs calls
Backend:
* Java, Spring Boot, Spring Security
* PostgreSQL, Spring Data JPA
* REST APIs development with CRUD functionality
Bonus:
* Pagination/filtering in API responses
* JWT-based authentication
* Experience with Docker or CI/CD pipelines
Key Responsibilities:
Design and develop software solutions using modern technologies.
Collaborate with team members to understand project requirements and deliver timely solutions.
Maintain and enhance existing software applications.
Ensure code quality through regular testing, debugging, and adhering to best practices.
Develop and maintain both front-end and back-end components for web applications.
Qualifications and Skills:
Proficiency in Programming Languages: Java.
Front-End Skills: React.js, Tailwind CSS.
Back-End Skills: Spring Boot.
Knowledge of databases, web development, and version control systems (e.g., Git).
Familiarity with software testing and debugging practices.
Experience with software development methodologies and tools.
Strong problem-solving skills and attention to detail.
Good communication skills and ability to collaborate in a team environment.
Education: Bachelor's degree in Computer Science or a related field.
Full-Stack Development: Proficiency in both front-end and back-end development
Work Location: In person