Full Time

Senior Java Software Engineer

Avtech Solutions Inc
$90,000 - $130,000* / year (about $43–$63 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 Avtech Solutions Inc, so some details may not match this job. The employer's own page has the real description.

Job Overview

Avtech Solutions Inc. is seeking a Senior Java Software Engineer to join our dynamic team. In this role, the candidate will be responsible for designing, developing, and maintaining high-quality software applications using Java. The ideal candidate will showcase exceptional programming skills and will work collaboratively within cross-functional teams to deliver robust software solutions. This position entails working through the entire software development lifecycle, ensuring timely completion of all technical tasks, and maintaining comprehensive documentation. Additionally, the Senior Java Software Engineer will mentor junior developers, promote best practices, and implement innovative software solutions that meet both the technical and business needs of our stakeholders.



Job Responsibilities

  • Design, code, test, and deploy Java-based applications in accordance with the defined software architecture.
  • Collaborate with product managers, UX designers, and other stakeholders to understand requirements and translate them into technical specifications.
  • Conduct code reviews, ensuring best practices in software development are adhered to.
  • Perform troubleshooting and debugging of applications to enhance performance and eliminate defects.
  • Maintain and improve existing applications to adapt to changing business requirements and technological advancements.
  • Guide and mentor junior developers, fostering a culture of learning and knowledge sharing within the team.
  • Stay updated with emerging technologies and industry trends to continuously enhance software development processes.


Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • Minimum of 5 years of experience in Java software development.
  • Strong proficiency in Java frameworks such as Spring and Hibernate.
  • Experience with RESTful and SOAP web services, and API integration.
  • Familiarity with relational databases (e.g., MySQL, PostgreSQL) and NoSQL technologies.
  • Understanding of version control systems, particularly Git.
  • Excellent problem-solving skills and the ability to work effectively in a team-oriented environment.


Technologies & Tools

The Senior Java Software Engineer will engage with a variety of technologies and tools to effectively fulfill their responsibilities. Key technologies include Java SE and Java EE, Spring Boot, Hibernate, REST and SOAP web services, SQL databases, Maven for project management, and Git for version control. Familiarity with cloud services such as AWS or Azure, as well as containerization tools like Docker, will be beneficial.



Ideal Candidates

The ideal candidate for this position is someone who possesses not only strong technical skills but also excellent communication abilities. They should demonstrate a proactive approach to problem-solving and show a commitment to high-quality software delivery. A collaborative spirit and the ability to adapt to changing project demands will enable the candidate to thrive in our fast-paced work environment. Moreover, candidates who are passionate about technology and continuous learning will find great success and satisfaction in joining Avtech Solutions Inc.

Unemployment rose most in Finland: from 8.4% in 2024 to 9.5% in 2025, by the International Labour Organization’s estimates. Every country, ranked →

View Similar Jobs

Matches Jobs

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