Are you an experienced Full Stack Java Developer looking for an exciting opportunity to showcase your skills and contribute to cutting-edge projects? Join our dynamic team at ITINFOTECH and play a key role in developing innovative solutions that drive the success of our clients.
Responsibilities:
1. Collaborate with cross-functional teams to analyze, design, and implement high-quality software solutions.
2. Develop and maintain scalable, responsive, and performant web applications using Java technologies.
3. Design and implement server-side logic, ensuring high performance and responsiveness to requests.
4. Collaborate with front-end developers to integrate user-facing elements using server-side logic.
5. Write clean, efficient, and well-documented code, following industry best practices.
6. Participate in code reviews to ensure code quality and adherence to coding standards.
7. Troubleshoot, debug, and optimize application performance issues.
8. Stay updated on emerging technologies and contribute to continuous improvement within the development team.
Requirements:
1. Bachelor's degree in Computer Science, Software Engineering, or a related field.
2. Proven experience as a Full Stack Java Developer, with a strong focus on backend development.
3. Proficiency in Java, Spring Framework, and related technologies.
4. Experience with front-end technologies such as HTML, CSS, JavaScript, and frameworks like Angular or React.
5. Familiarity with databases (e.g., MySQL, Oracle, MongoDB) and ORM frameworks.
6. Strong understanding of software development principles, design patterns, and best practices.
7. Excellent problem-solving and communication skills.
8. Ability to work independently and collaboratively in a fast-paced environment.
Preferred Qualifications:
1. Experience with cloud platforms (e.g., AWS, Azure, Google Cloud).
2. Knowledge of microservices architecture.
3. Familiarity with DevOps practices and tools.
If you are passionate about technology, enjoy solving complex problems, and thrive in a collaborative environment, we want to hear from you! Join ITINFOTEch and be part of a team that's shaping the future of software development.