Remote Jr Java full stack Developer/ software programmer/Data Analyst/Data Scientists

Macadam

  • Los Angeles, New York
  • 30+ days ago
  • Remote

    Highlights

    As a Jr Java Full Stack Developer/Software Programmer/Data Analyst/Data Scientist, you will be responsible for developing and maintaining web applications, analyzing complex datasets, and creating data-driven solutions to support business decision-making. We are a dynamic and innovative technology company seeking a talented and motivated individual to join our team as a Jr Java Full Stack Developer/Software Programmer/Data Analyst/Data Scientist.

    Numbers & Facts

    LocationLos Angeles, New York (
    Remote
    )

    Description

    We are a dynamic and innovative technology company seeking a talented and motivated individual to join our team as a Jr Java Full Stack Developer/Software Programmer/Data Analyst/Data Scientist. This multifaceted role offers an exciting opportunity to work on cutting-edge projects, leveraging your skills in software development, data analysis, and data science.



    Job Description



    As a Jr Java Full Stack Developer/Software Programmer/Data Analyst/Data Scientist, you will be responsible for developing and maintaining web applications, analyzing complex datasets, and creating data-driven solutions to support business decision-making. This role requires a strong foundation in Java programming, full-stack web development, and data analysis techniques.



    Key Responsibilities



    • Develop and maintain Java-based web applications using modern frameworks and technologies
    • Design, implement, and optimize database structures and queries
    • Collaborate with cross-functional teams to gather requirements and translate them into technical specifications
    • Perform data analysis and create visualizations to support business insights
    • Develop and implement machine learning models to solve complex business problems
    • Participate in the full software development lifecycle, including planning, design, development, testing, and deployment
    • Write clean, efficient, and well-documented code
    • Troubleshoot and debug issues in existing applications
    • Stay up-to-date with emerging trends and technologies in software development and data science
    • Contribute to the improvement of development processes and best practices


    Required Skills and Qualifications



    • Bachelor's degree in Computer Science, Information Technology, or a related field
    • Strong proficiency in Java programming and object-oriented design principles
    • Experience with web development technologies such as HTML, CSS, and JavaScript
    • Familiarity with Java frameworks such as Spring Boot and Hibernate
    • Knowledge of RESTful API design and implementation
    • Experience with relational databases (e.g., MySQL, PostgreSQL) and SQL
    • Proficiency in data analysis and statistical programming languages such as Python or R
    • Experience with data visualization tools (e.g., Tableau, Power BI, or D3.js)
    • Understanding of machine learning concepts and algorithms
    • Familiarity with version control systems (e.g., Git)
    • Strong problem-solving and analytical skills
    • Excellent communication and teamwork abilities
    • Self-motivated and able to work independently in a remote environment


    Preferred Skills and Experience



    • Experience with cloud platforms such as AWS, Azure, or Google Cloud
    • Knowledge of containerization technologies (e.g., Docker, Kubernetes)

    Similar Jobs