Full Time

Senior Java Software Engineer

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

Job Overview


We are seeking a knowledgeable and experienced Senior Java Software Engineer to join our dynamic team at My3Tech. The successful candidate will be responsible for designing, developing, and maintaining high-quality Java applications. This role involves collaborating with cross-functional teams, implementing best practices for code quality, and leveraging advanced Java frameworks to deliver exceptional software solutions. You will play a pivotal role in enhancing our technological capabilities and driving innovation within the organization.



Job Responsibilities

  • Design, develop, and implement robust and scalable Java applications.
  • Conduct code reviews and ensure compliance with coding standards and best practices.
  • Collaborate with product managers, designers, and other developers to gather requirements and deliver effective solutions.
  • Troubleshoot, identify, and correct software defects in a timely manner.
  • Participate in architecture discussions and contribute to the overall system design.
  • Mentor junior developers and provide guidance on best practices and technologies.
  • Stay current with industry trends and emerging technologies to incorporate them into ongoing development efforts.


Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Minimum of 5 years of experience in Java development.
  • Strong proficiency in Java and related frameworks such as Spring and Hibernate.
  • Experience with RESTful APIs and microservices architecture.
  • Familiarity with database technologies such as SQL, MySQL, or PostgreSQL.
  • Solid understanding of Agile development methodologies.
  • Excellent problem-solving skills and attention to detail.
  • Effective communication skills for collaborating with team members and stakeholders.


Technologies & Tools


The Senior Java Software Engineer at My3Tech will work with a wide range of technologies and tools, including Java SE, Java EE, Spring Framework, Hibernate, Maven, Docker, and Jenkins. Familiarity with cloud services such as AWS or Azure, as well as version control systems like Git and project management tools like Jira, is essential for success in this role.



Ideal Candidates


The ideal candidate for the Senior Java Software Engineer position will possess a strong technical background with a passion for software development and a commitment to delivering high-quality solutions. They will exhibit strong leadership and mentorship abilities, alongside excellent analytical and problem-solving skills. A proactive approach to learning new technologies, a team-oriented mindset, and the capacity to effectively communicate complex ideas will define a successful candidate.

What a person out of work can get differs a lot from one country to the next. We compare them, each from its government’s own pages. Compare countries →

View Similar Jobs

Matches Jobs

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