30 Oct
|
CADOpt Technologies Private
|
India
30 Oct
CADOpt Technologies Private
India
Job Title: Java Full Stack Developer
Experience: 2-3 Years
Location: Bengaluru
Employment Type: Full time
Job Summary
We are looking for a skilled Java Full Stack Developer with experience in developing scalable web applications using Java-based backend technologies and modern frontend frameworks. The ideal candidate should have strong programming fundamentals, hands-on experience in REST API development, database management, and frontend development, along with the ability to collaborate with cross-functional teams.
Roles and Responsibilities
- Design, develop, test, and maintain scalable web applications using Java and Spring Boot.
- Develop responsive and user-friendly interfaces using React.js or Angular.
- Build and integrate RESTful APIs and backend services.
- Work with relational databases such as MySQL, PostgreSQL, or Oracle.
- Implement application security, authentication, authorization, and performance optimization.
- Write clean, reusable, maintainable, and well-documented code.
- Participate in code reviews, debugging, testing, and production issue resolution.
- Collaborate with business analysts, UI/UX designers, QA engineers, and other developers.
- Use Git and CI/CD tools for version control, build automation, and deployment.
- Contribute to application architecture, technical documentation, and continuous improvement.
Requirements Required Technical Skills
- Strong proficiency in Core Java, OOP concepts, Collections, and Exception Handling.
- Hands-on experience with Spring Boot, Spring MVC, and Hibernate/JPA.
- Experience developing frontend applications using React.js or Angular.
- Good knowledge of HTML5, CSS3, Java Script, and Type Script.
- Experience designing and integrating REST APIs.
- Working knowledge of SQL databases and query optimization.
- Familiarity with Git, Maven, and build tools.
- Understanding of unit testing frameworks such as JUnit
- Knowledge of application deployment, debugging, and troubleshooting.
Preferred Skills
- Experience with microservices architecture.
- Familiarity with Docker and Kubernetes.
- Exposure to AWS, Microsoft Azure, or other cloud platforms.
- Knowledge of CI/CD pipelines and Agile/Scrum methodologies.
- Experience with messaging systems such as Kafka or RabbitMQ.
📌 Software Developer (India)
🏢 CADOpt Technologies Private
📍 India