Search

Java Software Engineer

PublishedPublished: 6/14/2022
Technology
|

Job Description

Java Software Engineer – Leading Software Development Company

\n


\n

About Our Client:

\n

Our client is a leading software development company known for its innovative approach to building powerful applications and solutions. They prioritize technical excellence, collaboration, and continuous improvement in a fast-paced, growth-driven environment.

\n


\n

About the role:

\n

We're excited to be partnering with a leading Software Development Company in search of a talented Java Software Developer. If you're passionate about building robust, scalable applications and enjoy solving complex technical challenges, this is a fantastic opportunity to join a forward-thinking team and work on innovative projects that drive business growth.

\n


\n

What You’ll Be Doing:

\n

    \n
  • Develop, test, and maintain high-quality Java applications, ensuring performance, scalability, and reliability.
  • \n

  • Collaborate with cross-functional teams, including product managers, designers, and other developers, to design and implement new features.
  • \n

  • Write clean, efficient, and well-documented code following industry best practices and coding standards.
  • \n

  • Troubleshoot and debug software issues, ensuring high performance and minimal downtime.
  • \n

  • Participate in code reviews and contribute to improving development processes and team practices.
  • \n

  • Continuously learn and apply new technologies and methodologies to enhance software development.
  • \n

\n


\n

What We’re Looking For:

\n

    \n
  • Strong experience with Java, including object-oriented programming principles and design patterns.
  • \n

  • Familiarity with frameworks such as Spring Boot, Hibernate, or JPA.
  • \n

  • Experience with RESTful APIs, microservices architecture, and integration technologies.
  • \n

  • Solid understanding of databases (SQL or NoSQL) and experience with database design and optimization.
  • \n

  • Familiarity with version control tools like Git.
  • \n

  • Strong problem-solving skills and the ability to work in a collaborative, team-oriented environment.
  • \n

  • Excellent communication skills and the ability to engage with both technical and non-technical stakeholders.
  • \n

  • A passion for writing clean, efficient code and staying up-to-date with the latest Java developments and best practices.
  • \n

\n


\n

Why This Role:

\n

    \n
  • Work with a cutting-edge team on innovative software projects that shape the industry.
  • \n

  • Be part of a collaborative environment that fosters continuous learning and professional growth.
  • \n

  • Competitive salary and benefits package.
  • \n

  • Flexible working arrangements (hybrid/remote options available).
  • \n

  • Opportunities to make a real impact on the company’s product and growth.
  • \n

\n


\n

Pay range and compensation package

\n

Competitive base salary

\n

Variable compensation / bonus

\n

Benefits and 401k

\n


\n

If you're an experienced Java Software Developer looking for your next challenge in a dynamic and innovative environment, we’d love to hear from you!

\n


\n

Our client are an equal opportunity employer, dedicated to fostering a diverse and inclusive environment.

\n


\n

To apply or learn more, please follow the instructions below and a member of the team will be in touch.

Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...