Full Time

Senior Java Software Engineer

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

Position Overview

As a Senior Java Software Engineer at ConsultNet Technology Services and Solutions, you will play a pivotal role in designing, developing, and maintaining scalable software solutions that meet the evolving needs of our clients. You will collaborate with cross-functional teams to deliver high-quality code, participate in architectural discussions, and mentor junior developers, ensuring the implementation of best practices in software development. Your expertise will contribute to enhancing existing applications and developing new functionalities to drive business objectives forward.



Job Responsibilities

  • Design, develop, and maintain Java-based applications, ensuring high performance and responsiveness.
  • Collaborate with product managers, designers, and other stakeholders to gather and refine application requirements.
  • Participate in code reviews and maintain coding standards to ensure the quality of the codebase.
  • Implement automated testing strategies to ensure the reliability and quality of software components.
  • Troubleshoot and resolve application defects and performance bottlenecks in a timely manner.
  • Guide and mentor junior engineers, fostering a collaborative and productive work environment.
  • Stay updated with industry trends, technologies, and best practices to recommend innovative solutions.


Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Minimum of 5 years of professional experience in Java software development.
  • Strong proficiency in Java, with experience in Spring Framework and Hibernate.
  • Experience with RESTful APIs, microservices architecture, and cloud applications.
  • Familiarity with database technologies such as SQL and NoSQL databases.
  • Proficiency in version control systems, particularly Git.
  • Strong problem-solving skills and ability to work independently and in a team environment.


Technologies & Tools

In this role, the Senior Java Software Engineer will utilize a range of contemporary technologies and tools, including Java, Spring Framework, Hibernate, Docker, Kubernetes, MySQL, and MongoDB. Familiarity with development tools such as IntelliJ IDEA or Eclipse, version control systems like Git, and CI/CD pipelines will be essential for efficient project execution and deployment practices.



Ideal Candidates

The ideal candidate for this position will possess not only strong technical skills but also a proactive attitude towards challenges and collaboration. We seek individuals who are passionate about solving complex problems, committed to continuous learning, and capable of adapting to fast-paced environments. A natural inclination for mentoring others and sharing knowledge will also make the candidate stand out, as fostering growth within the team is essential to our organizational success.

Asked to add a skill to your resume in a hurry? Pick the resume, type the skill, and Add a Skill gives you the lines to add. Add a skill →

View Similar Jobs

Matches Jobs

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