Infotech is seeking a skilled Software Engineer specializing in Java to join our dynamic development team. This role focuses on designing, developing, and maintaining Java-based software applications using the Spring Framework and related technologies. The ideal candidate possesses a deep understanding of object-oriented programming, Java ecosystems, and software architecture principles. With a minimum of three years' experience, the candidate will contribute to delivering scalable, reliable, and clean code that meets project goals and system requirements. Collaboration with cross-functional teams is essential to analyze user needs, design software solutions, and ensure functional and secure applications.
The Software Engineer will actively participate in project discussions, coding, testing, debugging, and deploying Java applications. Expertise in RESTful API development, MVC architecture, and database schema design is critical, along with proficiency in utilizing tools for version control, build automation, and continuous integration. Although this position does not require team management responsibilities, strong communication and organizational skills are necessary to efficiently work within the software development team and support Infotechs mission of delivering robust technology solutions.
Responsibilities