Java Engineer - edit jobLocation: Seattle, WA
Workplace Type: Hybrid
About the RoleWe 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.
Key Responsibilities - 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.
Required Skills & Qualifications - 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.
Additional InformationThis is a full-time, permanent position with competitive salary and benefits. We offer a dynamic and collaborative work environment where you can learn and grow your skills. If you are a passionate and skilled Java Engineer who is eager to make a real impact, we encourage you to apply!