Full Time

Senior Java Software Engineer

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

Job Overview

The Senior Java Software Engineer at Kondra Systems Inc. will play a pivotal role in designing, developing, and maintaining robust software solutions. The candidate will be responsible for collaborating with cross-functional teams to define technical requirements and ensure the successful implementation of high-quality Java applications. This role requires a combination of strong programming skills, system architecture knowledge, and the ability to mentor junior developers while contributing to the continuous improvement of our software development practices.



Job Responsibilities

  • Design and implement scalable and efficient Java applications in accordance with project requirements.
  • Collaborate with product managers, UX designers, and other stakeholders to deliver high-quality software.
  • Mentor and guide junior developers through code reviews and pair programming sessions.
  • Conduct system analysis and troubleshoot issues to enhance system performance.
  • Participate in the architecture design and implementation of new software features.
  • Write clean, maintainable, and well-documented code to ensure software quality.
  • Stay updated with emerging trends and technologies in software development and apply them to enhance company practices.


Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • A minimum of 5 years of professional experience in Java development.
  • Strong knowledge of Java frameworks such as Spring and Hibernate.
  • Proficiency in RESTful API design and development.
  • Experience with database technologies such as SQL, MySQL, and NoSQL databases.
  • Familiarity with microservices architecture and cloud platforms (AWS, Azure, etc.).
  • Excellent problem-solving skills and an ability to work collaboratively in a team environment.


Technologies & Tools

The Senior Java Software Engineer will utilize a variety of technologies and tools, including but not limited to Java SE and EE, Spring Boot, Hibernate, Docker, Jenkins for CI/CD, Git for version control, and various database management systems. Familiarity with Agile methodologies and tools such as JIRA will also be beneficial in managing project workflows.



Ideal Candidates

Ideal candidates for the Senior Java Software Engineer position at Kondra Systems Inc. will possess a proactive mindset, a strong sense of ownership, and a passion for software development. They should exhibit excellent communication skills, enabling effective collaboration with diverse teams and stakeholders. Candidates who demonstrate a commitment to continuous learning and improvement, along with the ability to adapt to rapidly changing technologies, will thrive in our dynamic work environment.

In September there were 7.5 million job openings in the US, and 7.1 million people out of work and looking, says the Bureau of Labor Statistics. The job market now →

View Similar Jobs

Matches Jobs

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