Full Time

Java Software Engineer

Tror - AI for everyone
$70,000 - $120,000* / year

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by Tror - AI for everyone, so some details may not match this job. The employer's own page has the real description.

Job Overview

As a Java Software Engineer at Tror - AI for Everyone, you will play a crucial role in designing, developing, and maintaining high-quality software applications leveraging Java technologies. You will collaborate with cross-functional teams to translate business requirements into scalable and efficient software solutions. The ideal candidate will be adept at analyzing system requirements, troubleshooting issues, and ensuring the overall performance of applications to contribute to the continued success of our AI-driven initiatives.



Job Responsibilities

  • Design, implement, and maintain Java applications to meet business needs.
  • Participate in the full software development lifecycle, including analysis, design, implementation, testing, and deployment.
  • Collaborate with product managers, system architects, and other engineers to define system requirements and specifications.
  • Perform code reviews and ensure adherence to coding standards and best practices.
  • Debug and resolve issues in existing applications to enhance functionality and performance.
  • Maintain documentation of applications, processes, and user manuals.
  • Stay updated with emerging technologies and propose innovative solutions to enhance system performance.


Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • Minimum of 3 years of experience in software development using Java.
  • Strong knowledge of object-oriented programming principles and design patterns.
  • Experience with Spring Framework and RESTful services.
  • Familiarity with databases such as MySQL, PostgreSQL, or Oracle.
  • Proficient with version control systems such as Git.
  • Excellent problem-solving skills and attention to detail.
  • Strong verbal and written communication skills, with the ability to work in a team environment.


Technologies & Tools

In this position, you will work with various Java technologies, including the Spring Framework, Hibernate, and Maven. Familiarity with development tools such as IntelliJ IDEA or Eclipse, as well as experience with version control systems like Git, is essential. Additionally, knowledge of cloud platforms such as AWS or Azure would be advantageous in contributing to our technology stack.



Ideal Candidates

The ideal candidates are innovators who thrive in a fast-paced and collaborative environment. They possess a strong analytical mindset and have a passion for developing high-quality software solutions that make a tangible impact. A willingness to embrace challenges and a commitment to continuous learning are essential qualities. Candidates should exhibit professionalism, adaptability, and a proactive approach to problem-solving, ensuring that they can navigate evolving project requirements effectively.

Over the last year, unemployment was lowest in legal jobs (1.5%) and highest in farming, fishing and forestry jobs (8.7%). For all workers it was 4.3%. Compare kinds of work →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.