Search jobs > Phoenix, AZ > Senior software engineer
Required Qualifications
- Bachelor’s degree or foreign equivalent required from an accredited institution. Will also consider three years of progressive experience in the specialty in lieu of every year of education.
- At least 6 years of Information Technology experience.
- Experience in Java 8, JEE, Microservices and Spring Boot
- Experience in Async and Reactive programming, and experience of writing microservices preferably in Vert.x
Preferred Qualifications
- At least 6 to 10 years of experience in a Java 8 or later, Spring boot, Hibernate
- Experience in application design, software development, and testing, in an Agile environment.
- Experience with relational and NoSQL databases, Postgress or Casandra
- Experience in Domain-Driven Design, CQRS, Event Sourcing, Choreography
- Experience designing and developing REST APIs for high volume clients.
- Experience in Unit Testing : Junit, Mockito, Cucumber, Postman
- Experience in Middleware : Kafka, Reddis, SFTP
- Experience in App monitoring tool : Splunk, Dynatrace
- Experience with continuous integration tools & container orchestration technologies (e.g. Docker and Kubernetes)
- Experience with version control systems like Git
- Experience working with asynchronous messaging systems like Kafka is a Plus
- Experience with Atlassian software development and collaboration tools (JIRA, Rally, Confluence, etc.), a plus.
Knowledge of financial industry
- Experience with open-source frameworks is a plus especially maintaining or contributing to open-source projects!
- Ability to effectively communicate with internal and external business partners.
Senior Mobile Software Engineer
A company is looking for a Senior Mobile Software Engineer to develop and implement mobile applications. ...
Senior Software Engineer - Backend Java
For the majority of employees, PayPal's balanced hybrid work model offers 3 days in the office for effective in-person collaboration and 2 days at your choice of either the PayPal office or your home workspace, ensuring that you equally have the benefits and conveniences of both locations.At PayPal,...
Senior Software Engineer Athlete Care Technology
A company is looking for a Senior Software Engineer in Athlete Care Technology. Key Responsibilities:Collaborate with product managers, designers, and other engineersArchitect and build best-in-class solutionsResearch and learn to interpret data, trends, and benchmarksRequired Qualifications:Bachelo...
Senior Staff Software Engineer (Cloud/Devops) - Hybrid
Java and J2EE technologies, such as, Java Web Services, JMS, JSP, XML, JSON, JDBC, etc. Ability to design and implement new software architecture patterns in Cloud that are scalable, secure and cost efficient, adhering industry standards such as multi region support with fault tolerant and data repl...
Senior Java Engineer
A company is looking for a Senior Software Development Engineer (Java). Key Responsibilities:Work cross-functionally to craft industry-leading software experience for customersLeverage AWS to transition existing services to the cloud and deliver efficient, cloud-native solutionsDesign and develop hi...
SDET- Software Developer Engineer Test - Senior (6-10 years)
While executing this goal we strive to maintain excellent customer support and deliver on sustaining engineering objectives. Essential Functions • Be a hands on Test Automation engineer with a DevOps philosophy in Agile environment. Strong programming knowledge and experience in Object Oriented lang...
Senior Engineer II - Software
Troubleshooting and resolving complex software problems in client/server production software. As a team member, you will create internal software systems and aid the direction of projects and staff to create solutions implemented in Microchip manufacturing facilities throughout the world. Presenting...
Senior Software Engineer - Digital Workplace
As a Senior Web Engineer at Canonical, you need an analytical, data-driven mind and a passion to connect and make sense of interesting data from APIs. Our Workplace Engineering team are a highly performant group which specialises in web architecture and analytics specialists. It's part of our en...
Global Merchant Services Technology - Senior Software Engineer
If you’re interested in a career crafting breakthrough software and making an impact on an audience of millions, look no further! Our Software Engineers not only understand how technology works, but how that technology intersects with the people who count on it every day. As a Software Engineer in G...
Senior Software Engineer, iOS
The Senior Software Engineer (iOS) reports to the Mobile Engineering Manager and works closely with cross-functional teams including design, product, and backend development to ensure seamless, high-quality product delivery. Uphold and propagate best practices in mobile software design, ensuring rig...