Apping Technology
Ahmedabad, Gujarat, India
Job Type: Full-Time
Responsibilities:
- Develop, test, and maintain Java-based applications.
- Design and implement efficient, reusable, and reliable code.
- Work with databases, APIs, and cloud services, Troubleshoot, debug, and optimize application performance.
- Collaborate with front-end developers, designers, and product managers.
- Ensure best coding practices, security standards, and system scalability.
- Participate in code reviews and provide feedback to team members.
- Stay updated with the latest Java technologies and industry trends.
Requirements:
- Bachelor's/Master's degree in Computer Science, Information Technology, or a related field.
- 2+ years of experience in Java development.
- Strong proficiency in Java 8+ and Spring Framework (Spring Boot, Spring MVC, etc.)
- Experience with RESTful APIs, Microservices architecture Knowledge of ORM tools (Hibernate, JPA)
- Familiarity with databases (MySQL, PostgreSQL, MongoDB)
- Experience with version control systems (Git, GitHub, Bitbucket)
- Exposure to cloud platforms (AWS, Azure, or Google Cloud) is a plus Understanding of CI/CD pipelines, Docker, Kubernetes (Preferred)