Full Time

Senior Java Software Engineer

Triune Infomatics Inc
$100,000 - $150,000* / year (about $48–$72 an hour)

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 Triune Infomatics Inc, so some details may not match this job. The employer's own page has the real description.

Job Overview


Triune Infomatics Inc. is seeking a highly skilled and motivated Senior Java Software Engineer to join our dynamic team. The ideal candidate will be responsible for designing, developing, and maintaining high-performance, scalable Java applications. This role involves collaborating with cross-functional teams to deliver innovative software solutions that meet business requirements while ensuring the highest quality standards. The candidate will also mentor junior developers and contribute to continuous improvement efforts within the organization.



Job Responsibilities

  • Design, develop, and test high-quality Java applications based on business requirements and technical specifications.
  • Participate in code reviews, providing constructive feedback to peers while ensuring adherence to coding standards.
  • Collaborate with product managers, architects, and other engineers to define project scope and deliver impactful solutions.
  • Utilize appropriate frameworks and tools to enhance application performance, security, and maintainability.
  • Mentor and guide junior developers, fostering a culture of learning and professional growth within the team.
  • Manage and troubleshoot production issues resulting from system deployments or updates.
  • Stay current with emerging technologies and industry trends to ensure continuous improvement and innovation in software development practices.


Qualifications

  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • 5+ years of experience in Java software development with a strong understanding of the full software development lifecycle.
  • Proficiency in Java frameworks such as Spring or Hibernate.
  • Experience with RESTful and SOAP web services, as well as microservices architecture.
  • Strong understanding of relational and NoSQL databases, including SQL, MongoDB, or equivalent.
  • Familiarity with Agile methodologies and tools like JIRA or Trello.
  • Excellent problem-solving skills and the ability to work independently as well as in a team environment.
  • Effective communication skills, both verbal and written.


Technologies & Tools


This position primarily utilizes a range of technologies and tools including Java, Spring Framework, Hibernate, Jenkins for continuous integration, Git for version control, and Docker for containerization. Familiarity with cloud platforms such as AWS or Azure may also be beneficial. Data storage solutions including MySQL, PostgreSQL, and MongoDB may be used, alongside monitoring tools like Prometheus or Grafana to ensure application performance meets high standards.



Ideal Candidates


An ideal candidate for the Senior Java Software Engineer position at Triune Infomatics Inc. is one who possesses a strong passion for software development coupled with a proactive attitude towards problem-solving. They should be a team player who excels in a collaborative environment, showing readiness to take on challenges and contribute to innovative solutions. The candidate should also exhibit strong leadership qualities, able to mentor others while effectively communicating complex technical concepts to various stakeholders.

Not sure what kind of job to look for? Our career quiz is 30 quick questions, then the careers that fit your interests and what they pay. Take the career quiz →

View Similar Jobs

Matches Jobs

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