Senior Java Cloud Backend Developer
Company: Motion Recruitment Partners LLC
Location: Tempe
Posted on: October 30, 2024
Job Description:
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 MonthsRequired 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, Gradle, Git, Junit,
Mockito.
- Other DevOps Toolchain: Selenium, Nexus Repository, Hygieia,
SonarQube, Fortify on Demand, Slack, GitHub, Jenkins,
ElasticSearch, Logstash, 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.
#J-18808-Ljbffr
Keywords: Motion Recruitment Partners LLC, Casa Adobes , Senior Java Cloud Backend Developer, Accounting, Auditing , Tempe, Arizona
Didn't find what you're looking for? Search again!
Loading more jobs...