Full Stack Java Developer - Texas City, United States - workcog

    workcog
    workcog Texas City, United States

    4 weeks ago

    Default job background
    Description

    Company Overview

    Workcog is a leading company in staffing and partnerships, specializing in IT consulting. Our mission is to provide the best possible partnering experience and collaborate with the most efficient staffing practices. With our quality services and expertise in various areas, we have built successful win-win situations for both employees and employers. Whether you're an aspirant or a company, we understand your needs and strive to meet them.

    Job Overview

    We are looking for a highly skilled Full Stack Java Developer to join our team at Workcog. As a Full Stack Java Developer, you will be responsible for developing and maintaining both the front-end and back-end components of our web applications. This includes designing user interactions, creating server-side functionality, and collaborating with cross-functional teams to ensure the highest level of quality and performance. The ideal candidate has extensive experience in Java development and is proficient in both front-end and back-end technologies.

    Qualifications and Skills

    • Bachelor's degree in Computer Science or a related field
    • More than 10 years of experience in Java development
    • Proficiency in front-end technologies such as HTML, CSS, and JavaScript
    • Experience with popular front-end frameworks/libraries (e.g., Angular, React)
    • Strong knowledge of back-end technologies such as Spring framework, Hibernate, and RESTful APIs
    • Familiarity with database systems (e.g., MySQL, Oracle) and SQL queries
    • Good understanding of software development lifecycle and agile methodologies
    • Excellent problem-solving and analytical skills
    • Ability to work independently and collaborate with cross-functional teams
    • Strong communication and interpersonal skills

    Roles and Responsibilities

    • Design, develop, and maintain web applications using Java technologies
    • Create user interactions and intuitive user interfaces on the front-end
    • Implement server-side functionality and APIs for seamless integration
    • Collaborate with cross-functional teams to define and prioritize requirements
    • Perform code reviews and ensure code quality and best practices
    • Troubleshoot and debug issues to ensure the highest level of performance
    • Stay updated with the latest industry trends and technologies in Java development

    Skills: cleancode, devscops, kafka, AWS, Azure, CI