Sr Java Developer
Required qualifications:
- Bachelor's degree in Computer Science or related field
- Hands on experience gained through at least 8 years in a complex software development role.
- Proven ability to manage an outage incident, coordinating user communications, and other teams to help resolve an incident.
- Hands-on professional that understands both application and infrastructure patterns
- Experience with full stack application development technologies, including Java, RESTful APIs, front end technologies such as Angular or React, JSON/XML, Relational (SQL/Oracle) and Document-Based (No-SQL/MongoDB) databases, and Cloud technologies
- strong Application Security experience integrating and resolving vulnerabilities within Veracode
- Understanding cloud-native enterprise applications deployed in PCF, AWS, GCP or Azure
- Experience with continuous integration and delivery tools using GitHub/GitActions and Bitbucket/Bamboo
- strong ownership mentality with a focus on customer satisfaction. Ability to communicate with Traders/Portfolio Managers/Compliance/Risk users to discuss their issues and work through to a resolution.
- Technical/Vendor Product skills:
- Windows Operating System Environment
- Informatica ETL
- Control M
- SQL/Databases (SQL Server): Understanding of tables, views, indexes, and stored procedures, and the ability to understand them by reading their definitions. Familiarity with SQL queries. Understanding of transactions, query plan analysis and database troubleshooting.
Preferred qualifications:
- Proactively detect, troubleshoot, and remediate issues affecting production applications.
- Provide clear, concise, and timely communication to affected parties during the investigation and resolution of any individual or system-wide outage.
- Responsible for ensuring the Change Implementation Management policies are adhered to for all changes deployed to Production.
- Work with development teams at the appropriate stages to ensure the support strategy guidelines are followed and new systems or projects meet the Production standards.
- Constantly update knowledge repository, ensure information regarding any support related activities or issues are available and easily accessible.
- Responsible for servicing all requests for data or other activities that require access to Production systems.
- Improve self-reliance and reduce dependency on the availability of development or external team resources for the initial troubleshooting and resolution of problems.
- Ability to work independently and also collaborate with all types of stakeholders, both technical and business, peers, and leaders
- Ability work in a fast-paced environment and contribute to multiple projects simultaneously
- strong problem solving and critical thinking skills
- Ability to quickly grasp complex concepts and learn new technologies
- strong customer focus with a sense of ownership and determination to drive solutions in a collaborative environment
- Proven track record in an operational/support role, understands incident/problem/change management and how to drive stability across organizations.
job type: Contract
salary: $80 - 87 per hour
work hours: 8am to 4pm
education: Bachelors
responsibilities:Required qualifications:
- Bachelor's degree in Computer Science or related field
- Hands on experience gained through at least 8 years in a complex software development role.
- Proven ability to manage an outage incident, coordinating user communications, and other teams to help resolve an incident.
- Hands-on professional that understands both application and infrastructure patterns
- Experience with full stack application development technologies, including Java, RESTful APIs, front end technologies such as Angular or React, JSON/XML, Relational (SQL/Oracle) and Document-Based (No-SQL/MongoDB) databases, and Cloud technologies
- Strong Application Security experience integrating and resolving vulnerabilities within Veracode
- Understanding cloud-native enterprise applications deployed in PCF, AWS, GCP or Azure
- Experience with continuous integration and delivery tools using GitHub/GitActions and Bitbucket/Bamboo
- Strong ownership mentality with a focus on customer satisfaction. Ability to communicate with Traders/Portfolio Managers/Compliance/Risk users to discuss their issues and work through to a resolution.
- Technical/Vendor Product skills:
- Windows Operating System Environment
- Informatica ETL
- Control M
- SQL/Databases (SQL Server): Understanding of tables, views, indexes, and stored procedures, and the ability to understand them by reading their definitions. Familiarity with SQL queries. Understanding of transactions, query plan analysis and database troubleshooting.
Preferred qualifications:
- Proactively detect, troubleshoot, and remediate issues affecting production applications.
- Provide clear, concise, and timely communication to affected parties during the investigation and resolution of any individual or system-wide outage.
- Responsible for ensuring the Change Implementation Management policies are adhered to for all changes deployed to Production.
- Work with development teams at the appropriate stages to ensure the support strategy guidelines are followed and new systems or projects meet the Production standards.
- Constantly update knowledge repository, ensure information regarding any support related activities or issues are available and easily accessible.
- Responsible for servicing all requests for data or other activities that require access to Production systems.
- Improve self-reliance and reduce dependency on the availability of development or external team resources for the initial troubleshooting and resolution of problems.
- Ability to work independently and also collaborate with all types of stakeholders, both technical and business, peers, and leaders
- Ability work in a fast-paced environment and contribute to multiple projects simultaneously
- Strong problem solving and critical thinking skills
- Ability to quickly grasp complex concepts and learn new technologies
- Strong customer focus with a sense of ownership and determination to drive solutions in a collaborative environment
- Proven track record in an operational/support role, understands incident/problem/change management and how to drive stability across organizations.
qualifications:
- Experience level: Experienced
- Minimum 8 years of experience
- Education: Bachelors
- Java (8 years of experience is preferred)
- Angular (8 years of experience is preferred)
- Spring
Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.
At Randstad Digital, we welcome people of all abilities and want to ensure that our hiring and interview process meets the needs of all applicants. If you require a reasonable accommodation to make your application or interview experience a great one, please contact HRsupport@randstadusa.com.
Pay offered to a successful candidate will be based on several factors including the candidate's education, work experience, work location, specific job duties, certifications, etc. In addition, Randstad Digital offers a comprehensive benefits package, including health, an incentive and recognition program, and 401K contribution (all benefits are based on eligibility).
This posting is open for thirty (30) days.
Qualified applicants in San Francisco with criminal histories will be considered for employment in accordance with the San Francisco Fair Chance Ordinance.
Qualified applicants in the unincorporated areas of Los Angeles County with criminal histories will be considered for employment in accordance with the Los Angeles County's Fair Chance Ordinance for Employers.
We will consider for employment all qualified Applicants, including those with criminal histories, in a manner consistent with the requirements of applicable state and local laws, including the City of Los Angeles' Fair Chance Initiative for Hiring Ordinance.