Job Details

ID #44638305
State Washington
City Bellevue
Job type Permanent
Salary USD $110,000 - $207,000 110000 - 207000
Source Prosum
Showed 2022-08-06
Date 2022-08-02
Deadline 2022-10-01
Category Et cetera
Create resume

Full Stack Java Developer - Full-Time/Hybrid

Washington, Bellevue, 98004 Bellevue USA

Vacancy expired!

Prosum has partnered with a global leader in travel technology seeking Full Stack Software Development Engineers with anywhere from relevant Level II experience (2+ years), to Senior level experience (6+ years) that includes proficiency in Java. There are multiple open positions with the company's development teams with responsibilities that span web development and backend microservices using multiple languages and frameworks including Java, React, Spring, and Kotlin. These are immediate, full-time/direct hire opportunities. The roles will initially be remote, but candidates must be available for hybrid schedules of 2-3 days each week onsite in the Bellevue, Washington office (not likely until late 2022/early 2023). All candidates must be within commuting range of Bellevue, or located in the U.S. and willing to relocate (relocation available for strong candidates). The client will also consider qualified H-1B transfers andsponsorships. If interested, please review the info below and apply with your resume and contact info included. SOFTWARE DEVELOPMENT ENGINEER II Responsibilities:

  • You will proactively reach out to meet peers across environment and collaborate to solve problems.
  • You will take advantage of opportunities to build new technical expertise in a specific engineering area.
  • You understand the importance of system and technology integration and the basic features and facilities involved in the integration process.
  • You will apply software design principles, data structures and/or design patterns and computer science fundamentals to write code that is clean, maintainable, optimized, modular with good naming conventions.
  • You will apply knowledge of database design to solve data requirements.
  • You will execute tasks and/or provides data to support implementation of holistic solutions that forge linkages between structure, people, process and technology.
  • You report clearly on current work status and ask challenging questions when empowered to do so.
Qualifications:
  • 2+ years development experience.
  • Bachelor or Master of Science Degree in Computer Science or related field.
  • Strong problem-solving, analytical, and troubleshooting skills.
  • Technical competency in developing high-performance, scalable web applications using JAVA, Kotlin, JavaScript, HTML, React, and Spring.
  • An understanding of web platform technologies utilizing SOAP and REST web service protocols.
  • Experience working with cloud-based infrastructure.
  • Experience with a service-oriented architecture.
  • Ability to provide code reviews to assess overall code quality and flexibility, and the application of good object-orientated programming techniques.
SENIOR SOFTWARE DEVELOPMENT ENGINEER Responsibilities:
  • Take a whole systems approach to analyze use cases, design, implement and maintain integrated solutions applying standard engineering methodologies.
  • Successfully conduct day-to-day activities and solve complex issues in your engineering domain.
  • Research and recommend frameworks and architectural/code design patterns.
  • Creatively test and maintain software applications and related systems using a variety of software development tools.
  • Lead and participate in design and code reviews.
  • Partner with Product to refine business requirements.
  • Collaborate with peers across regions, within and outside your direct organization.
  • Seek and share domain and industry knowledge between multi-functional teams to improve engineering practices.
  • Possess knowledge of features and facilities for integration, and communication among applications, databases, and platforms to connect different components and form a fully functional solution to a business problem.
  • Advocate for operational excellence and project quality via system resilience and scalability, testing, monitoring, alerting.
  • Report on status of high-visibility projects to leadership.
Qualifications:
  • 6+ years development experience.
  • Bachelor's / Master’s in Computer Science or related technical field; or equivalent related professional experience.
  • Strong experience developing and delivering highly available enterprise web applications using Java, Kotlin and Spring.
  • Experience of front-end web technologies including JavaScript, Node or React.
  • A deep understanding of web platform technologies using REST and SOAP web service protocols.
  • Experience working with cloud-based infrastructure, deployment pipeline and multiple database/data store technologies.
  • Ability to understand highly complex systems and explain technology choices to technical and non-technical observers.
  • Experience leading complex, well defined projects and guiding integrations across teams within business unit.
  • Experience as a Software Engineer mentoring junior engineers and applying engineering principles to improve existing systems.

Vacancy expired!

Subscribe Report job