top of page

Java Developer

Seattle, WA, USA

Job Type

Full-Time

Work Mode

On-Site

Required Skills 

  • 3 to 5 years of professional experience in Java development (fresher/entry-level applications will not be considered).

  • Strong proficiency in Core Java, Object-Oriented Programming (OOP), and Java EE internals.

  • Experience with Java frameworks such as Spring, Spring Boot, or Hibernate.

  • Solid understanding of relational databases, SQL, and ORM technologies.

  • Familiarity with building and consuming RESTful Web Services and APIs.

  • Experience with version control (Git) and Agile/Scrum development methodologies.

  • Strong analytical, problem-solving, and debugging skills.

    Job Description: 

    As a Mid-Level Java Developer, you will be responsible for the full software development lifecycle, from gathering project requirements to post-deployment maintenance. Your daily duties will include:

    • Writing testable, efficient, and clean code to develop new features and applications.

    • Collaborating with cross-functional teams, including project managers and UI/UX designers, to define software specifications.

    • Identifying, troubleshooting, and resolving complex bugs and performance issues within existing systems.

    • Creating and executing automated and manual test cases (using tools like JUnit) to ensure software reliability and security.

    • Assisting in architectural decisions and peer code reviews to maintain high coding standards.

    • Documenting development phases, system architecture, and application workflows.

bottom of page