Senior Java Cloud Backend Developer

Motion RecruitmentTempe, AZ
475d$117,874 - $138,674

About The Position

The Senior Java Cloud Backend Developer role at Motion Recruitment Partners involves leveraging cutting-edge technology to solve business problems within a collaborative environment. This position is responsible for participating in all phases of the development process, advocating for agile methodologies, and enhancing the codebase through object-oriented development practices. The role is a contract opportunity with a duration of 12 months, focusing on delivering high-quality software solutions for a Fortune 500 transportation company.

Requirements

  • Proven experience in at least one object-oriented language.
  • Proven experience in at least one web framework, preferably Spring or Spring Boot.
  • Proven experience in SQL and ability to design relational database schemas.
  • Ability to function in a Linux/Unix environment using shell commands.
  • Ability to ensure applications adhere to security standards.
  • Proficiency in J2EE technologies: Java, JSP, JMS, JAXB, JDBC, EJB.
  • Experience with Hibernate, Oracle, and Query performance tuning.
  • Experience in cloud-based development, specifically Cloud Foundry.
  • Familiarity with web servers like Tomcat and Websphere.
  • Experience with REST/SOAP web services.
  • Proficiency in front-end technologies like Angular JS and jQuery.
  • Experience with build/deployment tools such as Maven and Git.
  • Familiarity with DevOps tools like Jenkins and SonarQube.
  • Proficiency in object-oriented design techniques and principles.
  • Experience in Agile methodologies, such as SCRUM.

Nice To Haves

  • Bachelor's degree in Computer Science or related fields.
  • Experience building business-critical, Internet scale distributed systems.
  • Ability to work as part of a team with a focus on team goals.
  • Experience using source control management systems.
  • Exposure to continuous integration/deployment environments.
  • Experience delivering software using Agile methodologies like Extreme Programming.
  • Experience with Test Driven Development (TDD).
  • Experience with multi-threading and concurrency.
  • Experience with debugging and performance profiling.
  • Experience with service-oriented application development patterns.

Responsibilities

  • Accountable for software delivery and influencing the team to adopt new behaviors based on feedback.
  • Facilitate team ceremonies in conjunction with appropriate team members.
  • Identify gaps in agile and technical practices and collaboratively seek remedies.
  • Question the status quo and lead experiments for increased customer value or new learnings.
  • Develop soft skills and utilize practices like pair programming.
  • Work with the delivery manager to identify training and growth opportunities.
  • Help articulate and eliminate team blockers with the Delivery Manager.
  • Participate in architecture and software design with the Squad.
  • Encourage the team to work on new ideas and iterative design.
  • Partner with the Product Owner to support the Squad's delivery.

Benefits

  • Medical Insurance - Four medical plans to choose from for you and your family
  • Dental & Orthodontia Benefits
  • Vision Benefits
  • Health Savings Account (HSA)
  • Health and Dependent Care Flexible Spending Accounts
  • Voluntary Life Insurance, Long-Term & Short-Term Disability Insurance
  • Hospital Indemnity Insurance
  • 401(k) including match with pre and post-tax options
  • Paid Sick Time Leave
  • Legal and Identity Protection Plans
  • Pre-tax Commuter Benefit
  • 529 College Saver Plan
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service