Motion Recruitment - Tempe, AZ

posted 9 days ago

Full-time - Senior
Tempe, AZ
251-500 employees
Administrative and Support Services

About the position

The Senior Java Developer will join a Fortune 500 transportation company in Fort Worth, TX, for a 12-month contract opportunity. This role involves leveraging cutting-edge technology to solve business problems in a collaborative environment, participating in all phases of the development process, and advocating for agile methodologies and test-driven development. The developer will work with various technologies and frameworks to enhance the codebase and ensure high-quality software delivery.

Responsibilities

  • Leverage cutting-edge technology to solve business problems.
  • Participate in all phases of the development process from inception through transition.
  • Advocate for the agile process and test-driven development.
  • Analyze, model, design, construct, and test reusable objects using object-oriented development tools.
  • Scrutinize applications and services to ensure adherence to security standards.
  • Facilitate team ceremonies and identify gaps in agile and technical practices.
  • Develop soft skills and recommend personal growth paths in conjunction with the Delivery Manager.
  • Participate in architecture and software design with the Squad.
  • Partner with the Product Owner to support the overall Squad's delivery.

Requirements

  • Proven experience in at least one object-oriented language.
  • Proven experience in at least one web framework, preferably Spring, Spring Boot, or ASP.NET Core.
  • Proven experience in SQL and ability to design relational database schemas.
  • Ability to function in a Linux/Unix environment using shell commands.
  • Proficiency in J2EE technologies: Java, JSP, JMS, JAXB, JDBC, EJB.
  • Experience with database and persistence frameworks: Hibernate, Oracle, Object/Relational Mapping, Query performance tuning.
  • Experience in cloud-based development: Cloud Foundry.
  • Experience with web servers: Tomcat, tcServer, Websphere.
  • Experience with web services: REST/SOAP (JSON/WSDL/XML).
  • Proficiency in front-end technologies: Angular JS, Ext JS, CSS, jQuery, AJAX.
  • Experience with build/deployment tools: Maven, Gradel, Git, Junit, Mockito.
  • Experience with DevOps Toolchain: Selenium, Nexus Repository, Hygieia, SonarQube, Fortify on Demand, Slack, GitHub, Jenkins, ElasticSearch, Logstaash, Kibana, New Relic.
  • Proficiency in object-oriented design techniques and principles.
  • Experience in Agile methodologies, such as SCRUM.

Nice-to-haves

  • Bachelor's degree in Computer Science, Computer Engineering or related fields or equivalent experience.
  • Working experience building business-critical, Internet scale distributed systems or high-volume client/server systems.
  • Experience using source control management systems.
  • Exposure to using continuous integration/deployment environments.
  • Experience delivering software using Agile methodologies like Extreme Programming, Kanban, or Scrum.
  • Experience with Test Driven Development (TDD).
  • Experience with multi-threading and concurrency.
  • Experience with debugging, performance profiling, and optimization.

Benefits

  • Contract duration of 12 months
  • Opportunity to work with a Fortune 500 company
  • Access to top technical resources
  • Collaborative work environment
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service