Full Stack Java Developer Full-time

Conscienstious Technologies Pvt Ltd

Posted By : Conscienstious Technologies Pvt Ltd

Amravati, Maharashtra (5)

Full Stack Java Developer (2-5 Yrs)

Job Description :

We are looking for a Full Stack Java Developer with 2-5 Years of experience who will be responsible for developing and maintaining both the front-end and back-end components of web applications using Java technologies.

Skills Required :

  1. Java Programming : Strong knowledge of Java programming language and its core concepts.
  2. Web Development Frameworks : Proficiency in using popular Java web development frameworks like Spring or Spring Boot.
  3. Front-end Technologies : Familiarity with front-end technologies such as HTML, CSS, and JavaScript. Ability to create responsive and interactive user interfaces.
  4. Back-end Development : Experience in building and maintaining server-side applications using Java, including working with APIs, databases, and server frameworks.
  5. Database Management : Knowledge of working with databases like MySQL or Oracle. Ability to design and optimize database schemas, write SQL queries, and perform database operations.
  6. Version Control : Experience with version control systems like Git, including branching, merging, and resolving conflicts.
  7. Problem-solving : Strong problem-solving skills to debug and troubleshoot issues, as well as ability to propose and implement effective solutions.
  8. Team Collaboration : Ability to work effectively in a team environment, collaborate with other developers, and contribute to the overall development process.


Roles and Responsibilities :

  1. Developing and maintaining web applications using Java technologies.
  2. Designing  and implementing scalable and efficient solutions for both front-end and back-end components.
  3. Collaborating with cross-functional teams to gather requirements and translate them into technical specifications.
  4. Writing clean, maintainable, and efficient code following best practices and coding standards.
  5. Debugging and troubleshooting issues, and proposing and implementing effective solutions.
  6. Integrating front-end and back-end components to ensure seamless functionality and user experience.
  7. Optimizing applications performance and ensuring scalability.
  8. Conducting thorough testing and quality assurance to identify and fix bugs.
  9. Collaborating with UI/UX designers for a great user interface and experience.
  10. Staying updated with the latest Java technologies and trends for continuous improvement.

Role Specific Skills
  • Active Listening
  • Complex Problem Solving
  • Computers and Electronics
  • Critical Thinking
  • Customer and Personal Service
  • Deductive Reasoning
  • Design
  • Engineering and Technology
  • English Language
  • Inductive Reasoning
  • Information Ordering
  • Judgment and Decision Making
  • Mathematical Reasoning
  • Mathematics
  • Near Vision
  • Oral Comprehension
  • Oral Expression
  • Originality
  • Problem Sensitivity
  • Reading Comprehension
  • Selective Attention
  • Social Perceptiveness
  • Speaking
  • Speech Clarity
  • Speech Recognition
  • Telecommunications
  • Written Comprehension
  • Written Expression

Bachelor of Technology (B.Tech) - Computer Science & Engineering