Java Engineer

A technology company providing software development services and solutions.
Backend
Mid-Level Software Engineer
Hybrid
3+ years of experience
Enterprise SaaS

Description For Java Engineer

We are seeking a talented and experienced Java Engineer to join our growing team. In this role, you will be responsible for designing, developing, and maintaining high-quality software applications using Java and related technologies. You will work closely with other engineers, product managers, and stakeholders to deliver innovative solutions that meet our business needs.

The position offers a dynamic and collaborative work environment where you can learn and grow your skills. As a Java Engineer, you'll be working with modern technologies including Spring Framework, databases, and RESTful APIs. You'll be part of a team that values clean code, documentation, and best practices.

The role requires strong technical expertise in Java programming and related technologies, combined with excellent problem-solving abilities and communication skills. You'll be involved in the full development lifecycle, from design to implementation and maintenance of applications and microservices.

This is a full-time, permanent position with competitive salary and benefits, based in Seattle, WA with a hybrid work arrangement. The ideal candidate will have a strong foundation in computer science, experience with modern Java development practices, and a passion for creating high-quality software solutions. If you're looking to make a real impact while working with cutting-edge technologies in a collaborative environment, this position offers excellent opportunities for professional growth and development.

Last updated 14 days ago

Responsibilities For Java Engineer

  • Design, develop, and implement Java-based applications and microservices
  • Write clean, well-documented, and testable code
  • Collaborate with other engineers to design and implement technical solutions
  • Participate in code reviews and ensure adherence to coding standards
  • Troubleshoot and resolve technical issues
  • Stay up-to-date with the latest Java technologies and best practices

Requirements For Java Engineer

Java
MySQL
PostgreSQL
  • Strong understanding of Java programming language and object-oriented principles
  • Experience with Spring Framework (Spring Boot, Spring Data, Spring Security)
  • Experience with relational databases (e.g., MySQL, PostgreSQL)
  • Experience with RESTful APIs and web services
  • Experience with version control systems (e.g., Git)
  • Excellent problem-solving and analytical skills
  • Strong communication and collaboration skills
  • Bachelor's degree in Computer Science or a related field

Benefits For Java Engineer

  • Competitive salary and benefits

Interested in this job?

Jobs Related To Qode Java Engineer

Automation QA Engineer

Automation QA Engineer position at Qode, focusing on software testing and quality assurance for robotics and automation systems in Hanoi, Vietnam.

QA Automation Engineer

QA Automation Engineer position at Qode, requiring 3+ years of experience in automated testing with Python, SQL, and various testing frameworks.

Dot Net Developer

Senior .NET Developer position at Qode, requiring 4-8 years of experience in full-stack development with expertise in ASP.NET, C#, and SQL Server.

Backend Developer (Python)

Backend Developer position at Qode, focusing on Python development with FastAPI and GraphQL, requiring 4-6 years of experience in a gaming industry context.

Oracle Developer

Oracle Developer position at Qode working with Local Municipality, focusing on Oracle systems, integration, and application development with competitive compensation.