Job Description
Staff Engineer- Java/AWS HIGHLIGHTS
Location: Hybrid (AZ)
Position Type: Contract
Hourly / Salary: BOE
Our client is looking for a Staff Engineer Java/AWS to join their team!
Overall Purpose
Designs, develops, documents, tests, debugs, and maintains software product applications. Acts as a technical leader on the team, collaborates closely with the Architecture team and with other members of the team to deliver on the team’s backlog.
Essential Functions
- Ensures that platform architecture meets our growth, monitoring and alerting goals.
- Leads deep, complex, and high-risk technical projects, and control the communication around them.
- Collaborates with stakeholders and makes the right trade off decisions.
- Mentors junior team members with guidance around techniques, tools, and best practices.
- Stay current with industry trends and innovations through continuing education, company provided training and proof of concepts
- Designs and develops features and capabilities to enhance the client's core product offerings.
- Managing source code using Git.
- Querying platform data using SQL-based DBs.
- Working on complex Java Web Services using Spring Boot.
- Tracking sprint work in Jira and documenting complex details and decisions in Confluence.
- Building automated tests alongside sprint work that is integrated into the CI/CD pipeline.
- Submit pull requests and integrate review feedback from others on the team.
- Able to troubleshoot complex bugs that may arise during development.
- Support the company’s commitment to risk management and protecting the integrity and confidentiality of systems and data.
- The above job description is not intended to be an all-inclusive list of duties and standards of the position. Incumbents will follow instructions and perform other related duties as assigned by their supervisor.
Minimum Qualifications
- Education and/ or experience typically obtained through completion of a bachelor’s degree in Computer Science, Computer Science Engineering, Computer Information Systems, Electrical Engineering or related field.
- 10 or more years of related industry experience.
- Advanced proficiency in Java
- Very good debugging, troubleshooting and low-level optimizations skills
- Proficient with Git source control
- Familiarity writing automated tests
- Advanced Proficiency with SQL
- Advanced Proficiency in RESTful service design
- Excellent verbal, written and interpersonal skills
- Ability to collaborate with stakeholders and make the right trade off decisions.
- Able to use critical thinking skills and leverage relationships to influence decisions
- Background and drug screen
Preferred Qualifications
- Additional related education and/or experience preferred
- Spring / Spring Boot framework is beneficial
- Strong understanding of Event-based programming, Multi-threading, Memory management, Kernel/User mode, Fault tolerance, Distributed systems.
- Experience with Cloud
- Experience with SOAP services.
- Familiar working with common data format standards like XML, JSON YAML, etc.
- NoSQL experience (Redis, HBASE, AeroSpike, etc.)
- Experience with Kafka
- Familiarity with Docker/Kubernetes
- FinTech experience is highly beneficial
Physical Requirements
- Our client works together in a highly collaborative office environment.â¯Working conditions consist of a normal office environment.
- Work is primarily sedentary and requires extensive use of a computer and involves sitting for periods of approximately four hours.
- Work may require occasional standing, walking, kneeling, and reaching. Must be able to lift 10 pounds occasionally and/or negligible amount of force frequently.
- Requires visual acuity and dexterity to view, prepare, and manipulate documents and office equipment including personal computers.
- Requires the ability to communicate with internal and/or external customers.
"We are GTN – The Go To Network"
Job Tags
Hourly pay, Contract work,