Search jobs > Tempe, AZ > Temporary > Java backend developer

Senior Java Cloud Backend Developer

Motion Recruitment
Tempe, AZ, United States
Full-time

Fort Worth, TX company is seeking a Senior Java Developer to join their team for a contract opportunity.

Leverage the latest technology to solve business problems in a collaborative environment at this Fortune 500 transportation giant.

Top technical resources are retained on long-term contract engagements.

Responsible for leveraging cutting edge technology to solve business problems by participating in all phases of the development process from inception through transition, advocating the agile process and test-driven development, using object-oriented development tools to analyze, model, design, construct and test reusable objects, and making the codebase better.

Contract Duration : 12 Months

Required Skills & Experience

  • Proven experience in at least one object-oriented language.
  • Proven experience in at least one web framework, preferably including 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.
  • Ability to scrutinize applications and services to ensure they adhere to security standards
  • Proficiency and demonstrated experience in the following technologies :
  • J2EE technologies : Java, JSP, JMS, JAXB, JDBC, EJB
  • Database and persistence frameworks : Hibernate, Oracle, Object / Relational Mapping, Query performance tuning.
  • Cloud-based development : Cloud Foundry.
  • Web Servers : Tomcat, tcServer, Websphere.
  • Web Services : REST / SOAP (JSON / WSDL / XML)
  • Frameworks : Spring Framework, Spring Boot.
  • Front-end : Angular JS, Ext JS, CSS, jQuery, AJAX
  • Build / deployment tools : Maven, Gradel, Git, Junit, Mockito
  • Other Dev Ops Toolchain : Selenium, Nexus Repository, Hygieia, SonarQube, Fortify on Demand, Slack, GitHub, Jenkins, ElasticSearch, Logstaash, Kibana, New Relic
  • Other : Linux / Unix shell Scripting, JavaScript, IBM MQ / Rabbit MQ, Tivoli Scheduler, SQL Developer, IDE
  • Proficiency in object-oriented design techniques and principles.
  • Proficiency in Microsoft Office Tools (Project, Excel, Word, PowerPoint, etc.)
  • Experience in Agile methodologies, such as SCRUM.
  • Experience in DevOps Toolchain methodologies, including Continuous Integration and Continuous Deployment.

Desired Skills & Experience

  • 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.
  • Ability to work as part of a team, always keeping the team's goal in mind.
  • Experience using source control management systems.
  • Exposure to using continuous integration / deployment environments.
  • Experience delivering software using an Agile methodology like Extreme Programming, Kanban, or Scrum.
  • Test Driven Development (TDD)
  • Testing Pyramid
  • Multi-threading and concurrency
  • Debugging, performance profiling and optimization.
  • Object-oriented and service-oriented application development patterns
  • Internally motivated, able to work proficiently both alone and in a team environment.
  • Adept and comfortable communicating with internal team members and external business stakeholders.
  • Demonstrated ability to find creative ways of improving and simplifying solutions, systems, and processes without getting bogged down in blockers or bottlenecks.

We may also consider a Senior role for you if in addition, you have at least 4 of the following :

  • Experience leading and managing small to medium-sized development teams of between 5 and 25 developers.
  • Previous experience founding or working as a founding engineer at a technology startup from concept to MVP and subsequent releases.
  • Previous experience as a designer, product owner / manager, or business role (marketing, sales, finance, etc.)
  • Production DevOps experience and the ability to build CI / CD (Jenkins) pipelines.
  • Experience writing production shell scripts in a Linux / Unix environment.
  • Proficiency in Full Stack Development.

What You Will Be Doing

  • Accountable for software delivery as well as influencing the team to find new behaviors and ways of working based on frequent inspection and rapid feedback.
  • Facilitate team ceremonies in conjunction with appropriate team members.
  • Identify gaps in agile and technical practices and collaboratively seek remedies for them.
  • Identify purposeful ways to question the status quo and lead experiments on alternatives, seeking increased customer value or new learnings or both.
  • Develop soft skills (communication, business orientation, adaptability, constructive feedback). Make use of existing practices, such as pair programming.
  • Work with the delivery manager to identify training and growth opportunities. Recommend personal growth paths in conjunction with Delivery Manager.
  • Help articulate and eliminate team blockers with the Delivery Manager (as needed).
  • Participate in architecture and software design with the Squad - in general, encourages the team to work on new ideas and emergent, iterative design.
  • Focus on constructively arguing against solutions that are not a fit, if necessary.
  • Partner with the Product Owner (presenting Playback, keeping focus on business value, etc.) as needed to support the overall Squad's delivery.
  • Strong willingness to learn and the ability to show vulnerability when you do not know something
  • 4 days ago
Related jobs
Promoted
Cognizant Technology Solutions
Phoenix, Arizona

Strong engineering skills in the following areas: Core Java, Sprint Boot, Rest API development using Spring Boot, Any one cloud experience, Development experience in Cloud, Docker, Kubernetes. Proficiency in Java programming language, along with experience in frameworks such as Spring, Spring Boot, ...

Promoted
Deloitte
Gilbert, Arizona

Senior Full Stack Java Developer Specialist,. Experience with Cloud services (AWS, Azure, GCP). From entry-level employees to senior leaders, we believe there's always room to learn. ...

Promoted
PayPal
Scottsdale, Arizona

Proficiency in at least one backend language (Java, Python, Ruby on Rails). Expertise in architecting and developing large-scale backend systems using Java EE with extensive experience in Spring MVC or Hibernate. At PayPal, Backend Software Engineers are the architects of our global payment platform...

First Citizens Bank
Arizona, United States

We are looking for a hands-on Senior Software Developer who provides technology solutions and integration services in following areas: Core banking, Payments (US, UK) & Money movement. Must have Working knowledge on AWS Cloud Infrastructure, Docker, OpenShift Strong proficiency and hands on experien...

InterSources
Phoenix, Arizona

Position: Senior Java Developer. Java Developer with 8 - 10+ years experience; can develop API. ...

ByteSprint Talent Search LLP
Phoenix, Arizona

Expertise in developing backend services using Java. JavaScript, React, Redux, HTML, CSS. You should be comfortable with advanced design patterns and common Java libraries. AWS (Amazon Web Services), GCP (Google Cloud Platform), or Azure. ...

InterSources
Phoenix, Arizona

Someone who can also migrate java 11 to java 17. Skillsets: Java, Springboot, Microservice. ...

Lorven Technologies
Phoenix, Arizona

Job Title: Java Backend Developer. We are seeking a highly skilled Java Backend Developer to join our dynamic team. Proven experience as a Java Backend Developer or similar role. The ideal candidate will have a strong background in developing and maintaining high-performance, scalable backend system...

Mindlance
Phoenix, Arizona

Creates user information solutions by developing, implementing and maintaining Java based components and interfaces. Must have extensive hands on experience in designing and developing applications using Java EE platforms along with Angular. Lead and coach a scrum team in Front End Development activ...

SynergisticIT
Phoenix, Arizona

Java full-stack developers, Python/Java developers, Data analysts/ Data Scientists, and Machine Learning engineers. We regularly interact with the Top Tech companies to give our candidates a competitive advantage visit the below videos exhibiting at Oracle Cloud World/Oracle Java one (Las Vegas) -20...