Get a weekly email with all new Java jobs
x

Java Jobs


Hand-Picked Java developer jobs • Apply directly to companies • Clear salary ranges

Browse 750+ Java Jobs (126 new this week) in June 2024 at companies like Red Hat, State of Montana and AdCellerant with salaries from $60,970 to $251,600 working as a Software Engineer, Software Developer and Software Engineer, Java. Last post

Hiring Java Developers?

Create your profile to continue

Akshay Vadsara Bruno Gendron Niraj Hector Franklyn Williams Haka Yogo Ayoub Samil Talukder  Abu Siam Siddique Mayank Kumar Mishra
  • 48 direct messages sent by companies to developers on JavaProHire in the last 30 days
  • 97 developer profiles page views in the last 30 days
  • Get access to our Salary Explorer
  • Get access to exclusive discount on Java courses up to 25% off
  • Last developer joined

2-Click Apply

  1. Upload Your CV
  2. Go to your Inbox & Confirm Your Application





10 of 769 Java Jobs • Sort by Date
Red Hat Logo
Software Engineer
Red Hat
Remote
$90,480 to $144,660 a year
June 2024

Job Description

Analyze software requirements, including Kubernetes security product requirements, design and write software code, and design algorithms.* Telecommuting role to be performed anywhere in the U.S.

What You Will Do:* Develop new tools and frameworks to help developers rapidly test, prototype, and ship new versions of the Red Hat Advanced Cluster Security for Kubernetes product. * Design, build, and maintain key services for developer productivity including continuous integration (CI) and cluster provisioning tools, and build and maintain internal tooling and help define the future of ACS managed services. * Conduct scale and performance analysis and optimize software performance. * Work in Unix or Linux-based distributed software systems, including building, deploying, running and troubleshooting Docker containers. * Work across Red Hat’s software product offering, focusing on efficient data collection, event processing, storage, and persistence and own core areas of the offering over their entire life cycle through design, implementation, and maintenance for Red Hat Advanced Cluster Security for Kubernetes. * Identify software-related problems, such as missing functionality, suboptimal performance and inadequate maintainability, formulate and communicate solutions through design documents, pull requests and discussions, and execute solutions in Go, Java, Groovy or an equivalent programming language.

What You Will Bring:* Bachelor’s degree (U.S. or foreign equivalent) in Computer Science, Computer Engineering or related field and two (2) years of experience in the job offered or related role. * Must have two (2) years of experience with programming with Golang, Java, Python, or C or C++; * Must have two (2) years of experience with Linux operating system fundamentals; * Must have two (2) years of experience with distributed systems and securing systems; * Must have two (2) years of experience with designing and implementing RESTful APIs; * Must have two (2) years of experience with Agile development methodologies and using modern source control tools like Github and Continuous Integration and Continuous Deployment; * Must have two (2) years of experience with databases; * Must have two (2) years of experience with writing unit tests and automated functional and API tests; * Must have two (2) years of experience with analyzing and improving performance bottlenecks in software including memory, multithreading and latency optimizations.

#LI-DNI The salary range for this position is $90,480.00 - $144,660.00. Actual offer will be based on your qualifications. Pay Transparency Red Hat determines compensation based on several factors including but not limited to job location, experience, applicable skills and training, external market value, and internal pay equity. Annual salary is one component of Red Hat’s compensation package. This position may also be eligible for bonus, commission, and/or equity. For positions with Remote-US locations, the actual salary range for the position may differ based on location but will be commensurate with job duties and relevant work experience. About Red Hat Red Hat is the world’s leading provider of enterprise open source software solutions, using a community-powered approach to deliver high-performing Linux, cloud, container, and Kubernetes technologies. Spread across 40+ countries, our associates have the flexibility to choose the work environment that suits their needs from in-office to fully remote to office-flex. Red Hatters are encouraged to bring their best ideas, no matter their title or tenure. We're a leader in open source because of our open and inclusive environment. We hire creative, passionate people ready to contribute their ideas, help solve complex problems, and make an impact. Opportunities are open. Join us. Benefits

  • Comprehensive medical, dental, and vision coverage
  • Flexible Spending Account - healthcare and dependent care
  • Health Savings Account - high deductible medical plan
  • Retirement 401(k) with employer match
  • Paid time off and holidays
  • Paid parental leave plans for all new parents
  • Leave benefits including disability, paid family medical leave, and paid military leave
  • Additional benefits including employee stock purchase plan, family planning reimbursement, tuition reimbursement, transportation expense account, employee assistance program, and more!

Note: These benefits are only applicable to full time, permanent associates at Red Hat located in the United States. Diversity, Equity & Inclusion at Red Hat

Red Hat’s culture is built on the open source principles of transparency, collaboration, and inclusion, where the best ideas can come from anywhere and anyone. When this is realized, it empowers people from diverse backgrounds, perspectives, and experiences to come together to share ideas, challenge the status quo, and drive innovation. Our aspiration is that everyone experiences this culture with equal opportunity and access, and that all voices are not only heard but also celebrated. We hope you will join our celebration, and we welcome and encourage applicants from all the beautiful dimensions of diversity that compose our global village. Equal Opportunity Policy (EEO)

Red Hat is proud to be an equal opportunity workplace and an affirmative action employer. We review applications for employment without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, ancestry, citizenship, age, veteran status, genetic information, physical or mental disability, medical condition, marital status, or any other basis prohibited by law.

Red Hat does not seek or accept unsolicited resumes or CVs from recruitment agencies. We are not responsible for, and will not pay, any fees, commissions, or any other payment related to unsolicited resumes or CVs except as required in a written contract between Red Hat and the recruitment agency or party requesting payment of a fee. Red Hat supports individuals with disabilities and provides reasonable accommodations to job applicants. If you need assistance completing our online job application, email [email protected]. General inquiries, such as those regarding the status of a job application, will not receive a reply.


Apply ⎘ Copy Link ↗ Visit Link
State of Montana Logo
Software Developer
State of Montana
Helena, United States
$60,970 to $91,455 a year
June 2024

Job Description

Software Developer - (24141794)

The Montana Public Employee Retirement Administration (MPERA) agency is committed to providing secure and sustainable retirement benefits to nearly 60,000 members and retirees. The agency administers nine defined benefit retirement plans and is dedicated to customer service, member education, and operational efficiency.

As a member of the agency’s Information Systems Bureau, this position will support the business bureaus through designing, development, and implementation of data-driven application software. Duties involve assisting agency business-side employees in defining user requirements, designing application architecture and functionality, developing application code in various languages like Java, Ruby on Rails or .NET programming languages, and implementing applications. The ideal candidate will be familiar with the software development life cycle (SDLC) from preliminary system analysis to tests and deployment and have experience programming in C# and SQL Server. In addition, duties will includeanswering customer questions and troubleshooting customer issues.

If you feel you have the qualities to be successful in this position, please apply by submitting your resume and cover letter. In your resume, include three professional references. In your cover letter, discuss how you apply your knowledge and experience to effectively troubleshoot application issues.

This position requires the successful completion of a criminal background check.

Qualifications:

What are we looking for?

Education and Experience:

  • A Bachelor’s degree in Computer Science, or closely related field; AND
  • 2 years’ experience in a related area;
  • Alternate combinations of education and experience will be considered on a case-by-case basis.

Competencies:

Knowledge of:

  • Theory and practices of software development, including source control, continuous integration, and test driven development;
  • Using source control features; including branching and merging;
  • Designing a normalized database schema and proficient use of views, stored procedures, triggers, and user defined types;
  • Conducting tests of custom software applications, services, or processes to evaluate quality or performance;
  • Algorithmic and logic pattern matching, logical what-if analysis, and problem decomposition and synthesis;
  • Full stack development software and practices;

Ability to:

  • Use logic and reasoning to identify the strengths and weaknesses of alternative solutions, conclusions, or approaches to problems;
  • Effectively communicate with diverse levels of management and stakeholders;
  • Troubleshoot issues in complex, multiple tiered software applications;
  • Identify problems, emerging issues, and trends, and establish strategies to address them;
  • Manage workload and time;
  • Deliver professional customer service;
  • Explain technical issues to non-technical people;
  • Adapt to shifting business requirements;

Only online applications are accepted.By applying online, you are able to receive updates and monitor the status of your application.

Employment with the beautiful State of Montana offers more than just a paycheck:

Ø Look here to see the additional benefits!

Ø Public Service Loan Forgiveness (PSLF) – Employment with the State of Montana may qualify you to receive student loan forgiveness under the PSLF. Look here to learn more and see if you may qualify!

Applicant Pool Statement: If another department vacancy occurs in this job title within six months, the same applicant pool may be used for the selection. Training Assignment: This agency may use a training assignment. Employees in training assignments may be paid below the base pay established by the agency pay rules. Conditions of the training assignment will be stated in writing at the time of hire.

Salary: $ 60,970.00 - 91,455.00 Yearly

Telework Eligibility: Telework Eligible (Full-time telework is not available. Telework schedule must be supervisor approved.) Benefits Package Eligibility: Health Insurance, Paid Leave & Holidays, Retirement Plan

Number of Openings: 1 Employee Status: Regular Schedule: Full-Time Job Type: Standard Shift: Day Job Travel: No

Primary Location: Helena

Agency: Montana Public Employee Retirement Administration - MPERA Union: Montana Federation of Public Employees

Posting Date: Jun 20, 2024, 4:00:51 PM Closing Date (based on your computer's timezone): Jul 1, 2024, 12:59:00 AM Required Application Materials: Cover Letter, Resume, References

Contact Name: Lindsey Pitsch-Trenary | Contact Email: [email protected] | Contact Phone: 444.4620


Apply ⎘ Copy Link ↗ Visit Link
AdCellerant Logo
Software Engineer, Java
AdCellerant
Remote
$120,000 to $135,000 a year
June 2024

Job Description

Company Overview

AdCellerant is an award-winning tech-enabled services company that has brought Madison Avenue-level digital marketing solutions to Main Street businesses since 2013. We help local marketers, media companies, agencies, and channel sales organizations leverage our proprietary advertising software platform, Ui.Marketing.

Requirements:

Hard Requirements

  • 4+ years developing in Java 17+
  • 3+ years developing GraphQL (preferred) or REST APIs
  • Strong knowledge of OOP and Design Patterns
  • Strong knowledge of relational database design
  • Experience developing/maintaining ETL pipelines (Spark/Dataproc preferred)
  • Experience with running services in Docker/Kubernetes
  • Experience using Spring framework
  • Experience with version control systems (GitHub/Gitlab)
  • Understanding of message bus patterns/concepts
  • Experience developing software using Agile process such as Scrum or Kanban

Soft Requirements

  • Experience with message Bus technologies like GCP Pub/Sub/RabbitMQ/Kafka
  • Experience with Python
  • Experience using Maven
  • Experience with cloud service providers such as AWS, GCP, or Azure
  • Experience with Continuous Integration (CircleCI a double bonus)
  • Understand Semantic Versioning
  • Familiar with service oriented architecture
  • Experience with Elasticsearch
  • Knowledge of the Advertising/ Ad Tech industry (triple bonus)

Summary of Role:

We are looking for a Java Software Engineer, the responsibilities of which will include working closely with other engineers to build and maintain custom Java services and libraries, message bus and REST APIs, and working across many different data pipelines.

Responsibilities:

Primary Responsibilities

  • Building and maintaining Java services and libraries
  • Troubleshooting and debugging issues
  • Working with large datasets and (ETL/ELT) pipelines
  • Working closely with fellow engineers and team members in the SDLC
  • Assisting with grooming and story writing for the product backlog
  • Performing regular code reviews

Additional Responsibilities

  • Optimize compile and runtime for maximum scalability and performance
  • Ensure code standards are followed and code is tested using good design principles and automated test frameworks
  • Work with continuous integration and semantic release methodologies
  • Implementing GraphQL and Message Bus APIs

Location Information:

This role is preferred to be located near our Denver, CO office, with hybrid work from home flexibility.

Team members must live and work in the United States* (*territories excluded), and have access to reliable, high-speed internet.

Compensation:

Annual salary $120,000 - $135,000

Benefits:

AdCellerant offers full-time employees:

  • Paid vacation, holidays, and sick days
  • Health/dental/vision benefits
  • 401k retirement plan and company match contribution
  • Generous paid parental leave
  • Wellness Program
  • Work from home flexibility
  • Denver, CO headquarters available for hybrid work with in office perks

Life at AdCellerant:

Our top priority is our team above everything else. We set out to build a great workplace, followed by a great company. We know that if our team is motivated, all the company’s business objectives can be achieved. Our goal of team first since our founding has led to being recognized in a few ways we are proud of:

  • Denver Business Journal “Best Workplace”
  • Built In Colorado’s Best Workplaces 2018, 2019, 2020, 2022, 2023
  • Inc. 5000 Award for Fastest Growing Companies in the U.S, 5 years running: 2018 - 2022

Those who join our team join the ranks of an engaged, lively, industry-leading team! We are united in our mission to make Madison Avenue-level digital advertising solutions available to Main Street marketers, and you’ll find our main Pillars woven throughout everything we do.

AdCellerant’s Pillars:

  • Driving results for partners & local businesses
  • Technology innovations to stay ahead of the curve
  • Our team members’ success & well being
  • Exceptional customer service for every single partner
  • Conducting our business in an ethical & sustainable way
  • Making our local community a better place

Other Requirements:

Currently legally authorized to work in the United States on a full-time basis.

Equal Opportunity:

AdCellerant is proud to be an equal opportunity workplace. We are committed to providing an environment of mutual respect where equal employment opportunities are available to all applicants and teammates regardless of race, religion, color, national origin, gender (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, gender expression, marital status, citizenship, age, Veteran status, status as an individual with a disability, or other applicable legally protected characteristics.

Important: Security Notice:

We're excited that you're interested in exploring job opportunities with AdCellerant! However, we also want to remind you to be cautious and wary of recruitment scams that have become increasingly common across all industries.

Fraudsters may pose as a representative of a company, and unsuspecting applicants may be invited to participate in fake interviews, asked to fill out fabricated employment applications, or even issued fake offer letters. This is all in an attempt to entice victims to pay money or divulge sensitive personal information.

We take your safety and privacy seriously, and want to assure you that we will never ask for your financial information during any part of the interview process.

Our communication will always come from an @careers.adcellerant.com or @adcellerant.com domain.

If you receive any suspicious activity, please stop communication with the individual and consider reporting them to the US FBI Internet Crime Complaint Center. If you're unsure about the legitimacy of an email you received from our recruiting team, please forward it to us at [email protected]

*** Please do not send resumes via email ***

Application Deadline:

Monday, July 15, 2024


Apply ⎘ Copy Link ↗ Visit Link
Meta Logo
Software Engineering Manager, Machine Learning
Meta
San Francisco, United States
$177,000 to $251,000 a year
June 2024

Job Description

Facebook is in search of the world’s most creative and experienced engineering leaders. We embrace entrepreneurs as well as those who come from more established organizations. Software Engineering Managers are clearly characterized by progressive technical experience and demonstrated progression in management responsibility.

Software Engineering Manager, Machine Learning Responsibilities:

  • Be both highly technical and an effective people manager
  • Be a subject matter expert in an ML domain
  • Lead teams that deliver on multiple projects of increasing dependencies in an ambiguous or high-impact area
  • Work with your team and cross functional partners to define and influence strategy
  • Drive roadmap creation and execution
  • Collaborate with various functions, drive engineering initiatives and have an impact at an organizational level
  • Participate in technical design
  • Measure the impact of your team and set clear expectations and goals
  • Work effectively with cross functional partners and stakeholders to set and achieve optimal outcomes
  • Partner with leadership to influence and drive org design, contribution and prioritization

Minimum Qualifications:

  • 5+ years of software engineering work experience, including hands-on technical management building large scale systems, algorithms, and toolsets within the Machine Learning domain
  • 5+ years experience coding in one of the following languages: C++, Java, Python and/or PHP
  • Demonstrated experience recruiting and managing technical teams, including performance management
  • BA/BS in Computer Science (In lieu of degree, 4+ years work experience)

About Meta:

Meta builds technologies that help people connect, find communities, and grow businesses. When Facebook launched in 2004, it changed the way people connect. Apps like Messenger, Instagram and WhatsApp further empowered billions around the world. Now, Meta is moving beyond 2D screens toward immersive experiences like augmented and virtual reality to help build the next evolution in social technology. People who choose to build their careers by building with us at Meta help shape a future that will take us beyond what digital connection makes possible today—beyond the constraints of screens, the limits of distance, and even the rules of physics.

Meta is proud to be an Equal Employment Opportunity and Affirmative Action employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. We also consider qualified applicants with criminal histories, consistent with applicable federal, state and local law. Meta participates in the E-Verify program in certain locations, as required by law. Please note that Meta may leverage artificial intelligence and machine learning technologies in connection with applications for employment.

Meta is committed to providing reasonable accommodations for candidates with disabilities in our recruiting process. If you need any assistance or accommodations due to a disability, please let us know at [email protected].


Apply ⎘ Copy Link ↗ Visit Link
Costco Wholesale Logo
Principal Engineer - Digital Payments
Costco Wholesale
Seattle, United States
$160,000 to $230,000 a year
June 2024

Job Description

Costco IT is responsible for thetechnical future of Costco Wholesale, the third largest retailer in the world with wholesale operations in fourteen countries. Despite our size and explosive international expansion, we continue to provide a family, employee centric atmosphere in which our employees thrive and succeed. As proof, Costco ranks eighth in Forbes “World’s Best Employers”.

This is an environment unlike anything in the high-tech world and the secret of Costco’s success is its culture. The value Costco puts on its employees is well documented in articles from a variety of publishers including Bloomberg and Forbes. Our employees and our members come FIRST. Costco is well known for its generosity and community service and has won many awards for its philanthropy. The company joins with its employees to take an active role in volunteering by sponsoring many opportunities to help others.

Come join the Costco Wholesale IT family. Costco IT is a dynamic, fast-paced environment, working through exciting transformation efforts. We are building the next generation retail environment where you will be surrounded by dedicated and highly professional employees.

The IT Digital Payments Team is dedicated to providing Costco with world-class digital payment solutions to our global business worldwide. Our mission is to create a seamless and secure payment experience for our members while maximizing revenue and minimizing risk and provide payments expertise to support the growth and changing needs of the business

The Principal System Engineer will take a pivotal role in designing, building, and supporting robust and scalable enterprise services and microservices for payment gateways, token vaults, fraud management, digital wallets, and others. The individual in this role will play a crucial part in the development of our digital payment systems, ensuring their stability, security, and efficiency. This Engineer will be responsible for leading the technical aspects for design, development, and implementation of the services to support our company's digital payment processing needs. They will work closely with product management, software development, quality assurance, and support teams to ensure the successful delivery of our digital payment solutions.

If you want to be a part of one of the worldwide BEST companies “to work for”, simply apply and let your career be reimagined.

ROLE

  • Leads and mentors a team of engineers, providing technical guidance, sharing best practices, and fostering a culture of continuous learning and growth.

  • Designs, develops, deploys, and supports high-performance enterprise services and microservices that power our digital payments infrastructure, including payment gateways, token vaults, digital wallets, and fraud management systems.

  • Adheres to and drives modern software engineering practices through design reviews.

  • Works on system design through well-defined interfaces across multiple components, code reviews, leveraging data/telemetry to make decisions.

  • Develops “best-in-class” engineering for services by ensuring that the services and the components are well-defined and modularized, reusable, secure, reliable, diagnosable, and actively monitored.

  • Improves test coverages for services, organize and implement integration tests, and resolves problem areas.

  • Considers testability, portability/monitoring, reliability, and maintainability, and understands when code is ready to be shared and delivered.

  • Gains a working understanding of Costco’s business and collaborates with cross-functional teams, including product managers, architects, and other engineering teams, to gather requirements, define technical specifications, and drive the implementation of scalable and reliable digital payment solutions.

  • Conducts in-depth technical analysis of payment-related systems and processes, identifying areas for improvement and recommending innovative solutions to enhance efficiency, security, and customer experience.

  • Collaborates with DevOps teams to ensure the smooth deployment and operation of services and systems in a highly available and scalable production environment.

  • Focuses on business needs through a data driven approach.

  • Troubleshoots and optimizes automation, reliability, and monitoring for delivered products.

  • Stays up-to-date with the latest industry trends and advancements in digital payments, microservices architecture, and fraud detection techniques, and apply them to drive innovation and excellence in our digital payment systems.

REQUIRED

  • Extensive experience in designing and developing enterprise services and microservices architecture with .NET in the digital payment’s domain.

  • Strong proficiency in programming languages such as C#, Python, Java or JavaScript, and solid experience with frameworks like Spring Boot or Django.

  • Proven expertise in building and integrating payment gateways, token vaults, fraud managements, digital wallets, etc, with a deep understanding of related protocols and standards (ex. PCI-DSS, OAuth, EMV, etc.).

  • Experience integrating to CyberSource Payment Gateways, Token Vault and Fraud, and Risk Management.

  • Experience integrating to Fiserv uCom platform.

  • Experience with scalable cloud platforms (ex. Azure, AWS, or Google Cloud) and related services like serverless computing, containerization (Kubernetes, Docker), and infrastructure-as-code (Terraform, CloudFormation).

  • Proficient in using modern software development tools, version control systems, and continuous integration/continuous deployment (CI/CD) pipelines.

  • Solid understanding of software engineering principles, design patterns, and best practices for building highly scalable and maintainable systems.

  • Excellent problem-solving and analytical skills, with the ability to dissect complex technical challenges and propose innovative solutions.

  • Strong communication and leadership abilities, with a proven track record of collaborating effectively in cross-functional teams and mentoring junior engineers.

Recommended

  • Bachelor's Degree in Computer Science or related technical field AND 10+ years technical engineering experience with .NET developing code including, but not limited to, C#, Python, Java, or JavaScript.

OR

  • Master's Degree in Computer Science or related technical field AND 8+ years technical engineering experience with .NET developing code including, but not limited to, C#, Python, Java, or JavaScript.

OR

  • Equivalent experience.

  • Prior experience successfully managing the delivery of technology solutions.

  • Consulting or Leadership experience.

  • Previous work with both legacy and emerging technology solutions.

Required Documents

  • Cover Letter
  • Resume

California applicants, please review the Costco Applicant Privacy Notice.

Pay Range: $160,000 - $230,000, Bonus and Restricted Stock Unit (RSU) Eligible

We offer a comprehensive package of benefits including paid time off, health benefits - medical/dental/vision/hearing aid/pharmacy/behavioral health/employee assistance, health care reimbursement account, dependent care assistance plan, short-term disability and long-term disability insurance, AD&D insurance, life insurance, 401(k), stock purchase plan to eligible employees.

Costco is committed to a diverse and inclusive workplace. Costco is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or any other legally protected status. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request to [email protected]

If hired, you will be required to provide proof of authorization to work in the United States.


Apply ⎘ Copy Link ↗ Visit Link
Costco Wholesale Logo
Software Engineer
Costco Wholesale
Seattle, United States
$130,000 to $160,000 a year
June 2024

Job Description

Costco IT is responsible for the technical future of Costco Wholesale, the third largest retailer in the world with wholesale operations in fourteen countries. Despite our size and explosive international expansion, we continue to provide a family, employee centric atmosphere in which our employees thrive and succeed. As proof, Costco ranks eighth in Forbes “World’s Best Employers”.

This is an environment unlike anything in the high-tech world and the secret of Costco’s success is its culture. The value Costco puts on its employees is well documented in articles from a variety of publishers including Bloomberg and Forbes. Our employees and our members come FIRST. Costco is well known for its generosity and community service and has won many awards for its philanthropy. The company joins with its employees to take an active role in volunteering by sponsoring many opportunities to help others.

Come join the Costco Wholesale IT family. Costco IT is a dynamic, fast-paced environment, working through exciting transformation efforts. We are building the next generation retail environment where you will be surrounded by dedicated and highly professional employees.

Software Engineers perform development work across the technology stack (both front-end/back-end expertise). They are versatile in how they can add value, demonstrating the ability to manage the completion of projects that involve databases, backend services, or the development of front-end applications. They should be able to demonstrate a strong understanding of emerging technologies to support the development of new solutions. Software Engineers understand the full technology stack and underlying applications, services, and databases in order to ensure optimal performance.

Costco seeks a dedicated and experienced Software Engineer focusing on designing, developing, and implementing solutions in IBM iSeries (RPG). The primary focus will be RPG development and proactive monitoring, and correcting issues within the existing warehouse applications.

The Software Engineer will work closely with other roles to design new or improve existing systems. This position will work with other IS groups to leverage their tools and experience to ensure a cohesive omnichannel and internal experience. The successful candidate will be part of an agile development team that designs, develops, implements, and supports the broader Warehouse and Enterprise platforms and services to meet business needs.

If you want to be a part of one of the worldwideBEST companies “to work for”, simply apply and let your career be reimagined.

ROLE

  • Develops the conceptual systems architecture design and the supporting technologies needed to enable new and/or enhanced functionality within a given product/application, applying principles that promote availability, reusability, interoperability, and security into the design framework.

  • Supports release planning activities in conjunction with Product Owners and teams.

  • Identifies high level requirements to support the definition and refinement of a robust testing strategy.

  • Supports the Product Owner with the identification and definition of enablers / work items to support the architectural runway of a given product/application.

  • Defines the non-functional requirements (e.g., performance, security, resiliency, etc.) which support the development of epics and user stories aligned to a value stream.

  • Identifies technical dependencies across several product / application teams to support the implementation of new or enhanced functionality.

  • Performs development, optimization, and automation activities to support the implementation of a product/application.

  • Develops and implements front-end architecture to support user interface concepts.

  • Increases proficiency and understanding of relational and non-relational databases, distributed application architectures, user interfaces and user experience, quality assurance, security concerns, and business value creation.

  • Drives engineering best practices to deliver higher quality and scalable solutions.

  • Provides the team with the development strategy, solution recommendations, and estimates for a given product/application.

  • Participates in scrum ceremonies (sprint planning, retrospective, showcases/demos, stand-ups, backlog refinement, etc.).

  • Creates and executes unit tests which validate the code changes made to support the implementation of a user story.

  • Uses test driven development (TDD) practices to assist with the detection/recognition of software defects early in the development process.

  • Estimates, plans, and manages all implementation tasks and reports on development progress.

  • Designs, builds, debugs, optimizes, and implements solutions in approved tool sets and databases.

  • Develops high quality, efficient, and fault tolerant software.

  • Supports, extends, and builds automated CI and CD pipelines.

  • Designs and delivers DevSecOps automation for app deployment and testing.

  • Uses APM/monitoring tools, such as Dynatrace/Splunk and browser tools to perform request purepath/waterfall analysis to identify bottlenecks and suggest improvements.

  • Participates in the development and documentation of department standards and best practices, and mentors junior engineers.

  • Provides the team with solution recommendations and estimates for a given product/application.

  • Identifies deficiencies within a product/application’s code base and identifies opportunities to improve overall code quality.

  • Collaborates with team members (e.g., Systems Architects, Systems Analysts) to define project specifications and release documentation for all phases of the product development cycle from product definition to design, through implementation.

  • Conducts peer code reviews for the software changes made by other engineers within a team.

REQUIRED

  • 5 years’ of IBM iSeries RPG development experience.

  • Experience in successful implementation and integration of new software systems into existing environments.

  • Ability to collaborate with other technical experts and develop solution and functional design documents to support the development of final solutions.

  • Versatile in adding value, demonstrating the ability to manage the completion of projects that involve databases, backend services, integrations, and the development of front-end applications.

  • A strong work ethic, demonstrated attention to detail, and excellent time management skills.

  • Able to support off hours work as required, including weekends, holidays, and 24/7 on call responsibilities on a rotational basis.

Recommended

  • 4 years’ in Software Engineering, including design, development, monitoring, and support.

  • 3+ years’ proven experience in software engineering, focusing on performance and scalability.

  • Understanding of API development, with an emphasis on security and performance.

  • Ability to demonstrate a strong understanding of emerging technologies to support the development of new solutions.

  • Familiarity with design patterns and microservices-based architecture patterns.

  • Versatile OO and cloud-based experience or aptitude.

  • Experience with VSCode and Turnover.

  • Understands automated continuous integration and continuous deployment (CI/CD) pipeline.

  • Experience or aptitude in application development in Java, JavaScript,.Net framework.

Required Documents

  • Cover Letter

  • Resume

California applicants, please review the Costco Applicant Privacy Notice.

Pay Range: $130,000 - $160,000

We offer a comprehensive package of benefits including paid time off, health benefits - medical/dental/vision/hearing aid/pharmacy/behavioral health/employee assistance, health care reimbursement account, dependent care assistance plan, short-term disability and long-term disability insurance, AD&D insurance, life insurance, 401(k), stock purchase plan to eligible employees.

Costco is committed to a diverse and inclusive workplace. Costco is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or any other legally protected status. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request to [email protected]

If hired, you will be required to provide proof of authorization to work in the United States.


Apply ⎘ Copy Link ↗ Visit Link
Costco Wholesale Logo
Software Engineer - eCom Fulfillment SAP EWM
Costco Wholesale
Seattle, United States
$130,000 to $160,000 a year
June 2024

Job Description

Costco IT is responsible for the technical future of Costco Wholesale, the third largest retailer in the world with wholesale operations in fourteen countries. Despite our size and explosive international expansion, we continue to provide a family, employee centric atmosphere in which our employees thrive and succeed. As proof, Costco ranks Eighth in Forbes “World’s Best Employers”.

This is an environment unlike anything in the high-tech world and the secret of Costco’s success is its culture. The value Costco puts on its employees is well documented in articles from a variety of publishers including Bloomberg and Forbes. Our employees and our members come FIRST. Costco is well known for its generosity and community service and has won many awards for its philanthropy. The company joins with its employees to take an active role in volunteering by sponsoring many opportunities to help others.

Come join the Costco Wholesale IT family. Costco IT is a dynamic, fast-paced environment, working through exciting transformation efforts. We are building the next generation retail environment where you will be surrounded by dedicated and highly professional employees.

Software Engineers perform development work across the technology stack (both front-end/back-end expertise). They are versatile in how they can add value, demonstrating the ability to manage the completion of projects that involve databases, backend services, or the development of front-end applications. They should be able to demonstrate a strong understanding of emerging technologies to support the development of new solutions. Software Engineers understand the full technology stack and underlying applications, services, and databases in order to ensure optimal performance.

The Software Engineer in eCom Fulfillment at Costco holds a technical leadership role, engineering, and operationalizing solutions following the strategic vision of the organization's Fulfillment Technology. In this capacity, the Software Engineer will be instrumental in building the foundation to execute the long-term technical strategy, embracing innovation, and providing hands-on experience as a technical leader for the team; supporting the current SAP EWM technology, but willing to grow and transition as our technical footprint evolves. This role demands a dynamic approach, blending direct technical guidance, mentorship, and active participation in risk and growth management. Collaboration with the business and IT leadership teams is integral, fostering a hands-on and collective effort towards achieving organizational goals.

If you want to be a part of one of the worldwideBEST companies “to work for”, simply apply and let your career be reimagined.

ROLE

  • Develops the conceptual systems architecture design and the supporting technologies needed to enable new and/or enhanced functionality within a given product/application, applying principles that promote availability, reusability, interoperability, and security into the design framework.

  • Supports release planning activities in conjunction with Product Owners and teams.

  • Identifies high level requirements to support the definition and refinement of a robust testing strategy.

  • Supports the Product Owner with the identification and definition of enablers / work items to support the architectural runway of a given product/application.

  • Defines the non-functional requirements (e.g., performance, security, resiliency, etc.) which support the development of epics and user stories aligned to a value stream.

  • Identifies technical dependencies across several product / application teams to support the implementation of new or enhanced functionality.

  • Performs development, optimization, and automation activities to support the implementation of a product/application.

  • Develops and implements front-end architecture to support user interface concepts.

  • Increases proficiency and understanding of relational and non-relational databases, distributed application architectures, user interfaces and user experience, quality assurance, security concerns, and business value creation.

  • Drives engineering best practices to deliver higher quality and scalable solutions.

  • Provides the team with the development strategy, solution recommendations, and estimates for a given product/application.

  • Participates in scrum ceremonies (sprint planning, retrospective, showcases/demos, stand-ups, backlog refinement, etc.).

  • Creates and executes unit tests which validate the code changes made to support the implementation of a user story.

  • Uses test driven development (TDD) practices to assist with the detection/recognition of software defects early in the development process.

  • Estimates, plans, and manages all implementation tasks and reports on development progress.

  • Designs, builds, debugs, optimizes, and implements solutions in approved tool sets and databases.

  • Develops high quality, efficient, and fault tolerant software.

  • Supports, extends, and builds automated CI and CD pipelines.

  • Designs and delivers DevSecOps automation for app deployment and testing.

  • Uses APM/monitoring tools such as Dynatrace/Splunk and browser tools to perform request purepath/waterfall analysis to identify bottlenecks and suggest improvements.

  • Participates in the development and documentation of department standards and best practices, and mentors junior engineers.

  • Provides the team with solution recommendations and estimates for a given product/application.

  • Identifies deficiencies within a product/application’s code base and identifies opportunities to improve overall code quality.

  • Collaborates with team members (e.g., Systems Architects, Systems Analysts) to define project specifications and release documentation for all phases of the product development cycle from product definition to design, through implementation.

  • Conducts peer code reviews for the software changes made by other engineers within a team.

  • Designs and develops extensions, data interfaces, and user interfaces on the SAP EWM platform.

  • Supports release planning activities in conjunction with Product Owners and teams.

  • Applies knowledge to practical and sustainable applications and capabilities.

  • Influences and drives adoption of best practices and high-quality standards within the team and throughout the division.

  • Ensures that proposed and existing systems are aligned with organizational standards, goals, and objectives.

  • Shares relevant information among teams.

  • Integrates diverse solution components across multiple platforms using industry standard interfaces.

  • Tests and resolves problems, performs root cause analysis, identifies gaps, recommends solutions and preventative measures, and leads team members to solution delivery plans.

  • Runs proof of concepts and uses diagnostic/debugging skills to solve current challenges in multi-platform systems. Orchestrates reviews for system additions and/or enhancements.

  • Provides leadership/mentoring to team members, implements development efficiencies, creates appropriate documentation, drives operational efficiencies and technical growth within the team, and supports the release model Optimizes team efficiency and performance through high level technical direction.

  • Uses subject matter expertise to support industry standard source control and source change management techniques. Performs 24x7 on-call support as scheduled or as needed.

REQUIRED

  • 5+ years’ of computer science fundamentals (object-oriented design, data structures, algorithm design, problem solving, and complexity analysis) experience.

  • 5+ years’ experience in ABAP Development.

  • Experience in maintaining and improving existing codebases and peer review code changes.

  • Experience documenting and demonstrating solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments, and clear code.

  • Ability to travel occasionally and for onsite deployments, as needed.

  • Scheduling flexibility to meet the needs of the business, including nights and weekends.

Recommended

  • Bachelor's or Master's Degree in Computer Science, Informatics, Data science or related technical discipline.

  • Relevant industry certifications are a plus.

  • Experience in retail, manufacturing, ecommerce, supply chain.

  • Experience with integrations to SAP (WES, MHE, TMS).

  • Experience in middleware technologies (MQ, PI/PO).

  • Experience with the following technologies:

  • Hana DB

  • T-SQL

  • Stored procedures

  • Report Building in SAP

  • SAP BW

  • SAP security awareness

  • Power BI

  • Java

Required Documents

  • Cover Letter

  • Resume

California applicants, please review the Costco Applicant Privacy Notice.

Pay Ranges:

Level 3 - $130,000 - $160,000

Level SR - $150,000 - $190,000, Bonus and Restricted Stock Unit (RSU) eligible

Level Staff - $180,000 - $225,000, Bonus and Restricted Stock Unit (RSU) eligible

We offer a comprehensive package of benefits including paid time off, health benefits - medical/dental/vision/hearing aid/pharmacy/behavioral health/employee assistance, health care reimbursement account, dependent care assistance plan, short-term disability and long-term disability insurance, AD&D insurance, life insurance, 401(k), stock purchase plan to eligible employees.

Costco is committed to a diverse and inclusive workplace. Costco is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or any other legally protected status. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request to [email protected]

If hired, you will be required to provide proof of authorization to work in the United States.


Apply ⎘ Copy Link ↗ Visit Link
Starbucks Logo
mgr engineering, data services - ST
Starbucks
Remote
$161,000 to $251,600 a year
June 2024

Job Description

Now Brewing – Data Platform and Services Engineering Leaders! #tobeapartner

From the beginning, Starbucks set out to be a different kind of company. One that not only

celebrated coffee and the rich tradition, but that also brought a feeling of connection. We are known for developing extraordinary leaders who share this passion and are guided by their service to others.

Are you a passionate engineering leader who thrives on building disruptive solutions?

We're searching for a Seasoned Engineering Manager to spearhead a brand-new Product Core Domain Engineering Team at Starbucks! This is your chance to make a monumental impact by leading the charge in streamlining and innovating our products across the entire customer journey, from supply chain to the in-store experience.

  • Own a multi-million dollar budget (over $10M for the next 2 years) to drive groundbreaking product initiatives.

  • Become the leader of a centralized product data management system, ensuring real-time data access and unparalleled accuracy across all our channels.

  • Lead the foundation for global product data management – your work will pave the way for future innovation at Starbucks.

  • Champion seamless API integration across our vast digital ecosystem such as commerce, mobile order, digital drive through, in-store digital menu board, and supply chain, fostering a truly connected experience.

If you're a leader who thrives in a fast-paced environment and gets energized by tackling complex challenges, we want to hear from you!

As the engineering manager of the Data Services Engineering team, you’ll lead a group of passionate engineers in building, sustaining, and enhancing critical data platforms used by Starbucks to help drive customer, store, and partner connections and to gain business efficiencies. you will contribute to architect, design, and develop innovative, secured, highly performant, resilient, scalable, extensible, and highly available software solutions.This role requires wide and deep technical expertise, domain proficiency, and leadership across multiple domains and platforms. You would manage a team that defines and automates processes that make operating large-scale distributed systems simple and easy to operate. In addition, this position would work closely with engineering and operations teams to coordinate upgrades, patching, scaling, and troubleshooting to ensure platform is kept up-to-date and meets the needs of the business. This role requires managerial experience, technical expertise, and leadership with the ability to drive product innovation effectively

The engineering manager of Data Services will be responsible for:

  • Ability to establish cross-functional, collaborative relationships with business and technology partners
  • Support the platform development team and perform activities to resolve developer issues in a timely and accurate fashion
  • Assist with build and release processes
  • Ability to effectively manage and partner with technology vendors to deliver against business objectives
  • Conducts research and makes recommendations on standards, products, and services in support of Starbucks Technology
  • Ensures application and infrastructure architectural solutions are stable, secure, and compliant with Company standards and practices
  • Implements all technologies in accordance with Information Security's guiding principles for highly sensitive data
  • Provide high-availability operational support and automate solutions across the environment
  • Implements deep telemetry capabilities to provide ongoing success and performance metrics
  • Is knowledgeable in Operational IT Management to include Change Management, Release Management, Incident Management, and Problem Management
  • Implements service monitoring across all platforms to ensure continuous availability and operational continuity of critical systems
  • Upholds company policies, and legal/regulatory requirements, such as (but not limited to) PCI
  • Implements and maintains system configurations and baselines to support secure application development software control best practices and standards
  • Provides support to team members in order to achieve partners, business, and customer results
  • Cultivates an environment where associates respect and adhere to company standards of integrity and ethics
  • Demonstrated ability to work successfully in a fast-paced and cross-functional team environment
  • Models leadership behaviors that are grounded in Starbucks Mission and Values
  • Drives the engagement, development and performance of all members of their team
  • Communicates clearly and concisely, both orally and in writing

We’d love to hear from people with the following qualifications and qualities:

  • 8-10 years of professional industry experience with software development, and operation

  • 5 years of managing systems of all sizes and complexities, including large distributed systems.

  • 3-5 years of leading or managing technical teams with operational responsibilities

  • Bachelor’s degree in Computer Science or related field

Preferred Qualifications

  • 8+ years of experience leading high performing technology teams

  • 5+ years experience in Java, Spring Framework/Spring Boot

  • 3-5 years of experience with implementation of highly scalable, resilient, responsive and message driven micro services on large-scale distributed platform. Strong knowledge in Java/Spring Boot, CQRS, event streaming, Kafka, Spark

  • Deep experience with enterprise security protocols, building RESTful services, and best practices around cloud deployments (AWS and Azure preferred)

  • Knowledge in databases and comfortable with various databases technologies. Examples include relational database (Oracle) and/or NoSQL data technologies (Mongo, Cassandra, Couchbase) and related toolsets.

  • Experience using Git and continuous Integration and delivery build systems (build/test/release infrastructure, Jenkins preferred)

  • Experience leveraging Docker within a local development workflow

  • Demonstrated experience implementing and managing high capacity, redundant, and mission critical environments

  • Experience with deployment of production code leveraging Docker containers

  • Experience and preference for working within an Agile/Scrum environment

  • Experience managing small teams where each team member has a lot of ownership, and each individual can make a big impact

  • Ability to build cross functional relationships.

  • Experience running and maintaining a 24x7 production environment

  • Demonstrated experience developing and delivering solutions for retail, internet, or similar large-scale companies

  • Exceptional communication and presentation skills: you can communicate conceptual ideas, engineering rationale, and technical challenges both verbally and visually, to a wide range of audiences

As a Starbucks partner, you (and your family) will have access to medical, dental, vision, basic and supplemental life insurance, and other voluntary insurance benefits. Partners have access to short-term and long-term disability, paid parental leave, family expansion reimbursement, paid vacation from date of hire*, sick time (accrued at 1 hour for every 25 hours worked), eight paid holidays, and two personal days per year. Starbucks also offers eligible partners participation in a 401(k) retirement plan with employer match, a discounted company stock program (S.I.P.), Starbucks equity program (Bean Stock), incentivized emergency savings, and financial well-being tools. Additionally, Starbucks offers 100% upfront tuition coverage for a first-time bachelor’s degree through Arizona State University’s online program via the Starbucks College Achievement Plan, student loan management resources, and access to other educational opportunities. You will also have access to backup care and DACA reimbursement. Starbucks will comply with any applicable state and local laws regarding employee leave benefits, including, but not limited to providing time off pursuant to the Colorado Healthy Families and Workplaces Act, and in accordance with its plans and policies. This list is subject to change depending on collective bargaining in locations where partners have a certified bargaining representative. For additional information regarding partner perks and more detailed information about benefits, go to starbucksbenefits.com.

  • If you are working in CA, CO, IL, LA, ME, MA, NE, ND or RI, you will accrue vacation up to a maximum of 120 hours (190 in CA) for roles below director and 200 hours (316 in CA) for roles at director or above. For roles in other states, you will be granted vacation time starting at 120 hours annually for roles below director and 200 hours annually for roles director and above.

The actual base pay offered to the successful candidate will be based on multiple factors, including but not limited to job-related knowledge/skills, experience, geographical location, and internal equity. At Starbucks, it is not typical for an individual to be hired at the high end of the range for their role, and compensation decisions are dependent upon the facts and circumstances of each position and candidate.

If you live in the greater Seattle area, we offer a flexible workplace that allows for hybrid work. Partners can work remotely up to two days per week.

Join us and inspire with every cup. Apply today!

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, age, physical or mental disability, sexual orientation, marital status, military or veteran status, gender identity and expression, genetic information, or any other factor protected by law.

We are committed to creating a diverse and welcoming workplace that includes partners with diverse backgrounds and experiences. We believe that enables us to better meet our mission and values while serving customers throughout our global communities. People of color, women, LGBTQIA+, veterans and persons with disabilities are encouraged to apply.

Qualified applicants with criminal histories will be considered for employment in a manner consistent with all federal state and local ordinances. Starbucks Corporation is committed to offering reasonable accommodations to job applicants with disabilities. If you need assistance or an accommodation due to a disability, please contact us at *[email protected]*.


Apply ⎘ Copy Link ↗ Visit Link
Pure Storage Logo
Fullstack Engineer, DX
Pure Storage
Remote
$163,000 to $246,000 a year
June 2024

Job Description

Company Overview: BE PART OF BUILDING THE FUTURE. What do NASA and emerging space companies have in common with COVID vaccine R&D teams or with Roblox and the Metaverse?

The answer is data, - all fast moving, fast growing industries rely on data for a competitive edge in their industries. And the most advanced companies are realizing the full data advantage by partnering with Pure Storage. Pure’s vision is to redefine the storage experience and empower innovators by simplifying how people consume and interact with data. With 11,000+ customers including 58% of the Fortune 500, we’ve only scratched the surface of our ambitions.

Pure is blazing trails and setting records:

  • For ten straight years, Gartner has named Pure a leader in the Magic Quadrant
  • Our customer-first culture and unwavering commitment to innovation have earned us a certified Net Promoter Score that is the highest in the industry
  • Industry analysts and press applaud Pure’s leadership across these dimensions
  • And, our 6,000+ employees are emboldened to make Pure a faster, stronger, smarter company as we go

If you, like us, say “bring it on” to exciting challenges that change the world, we have endless opportunities where you can make your mark. Portworx: Pure Storage Acquired Portworx in October 2020, Creating the Industry's Most Complete Kubernetes Data Services Platform for Cloud Native Applications. This acquisition represents Pure’s largest to date and our deeper expansion into the fast-growing market for multi-cloud data services to support Kubernetes and containers. Position Overview: SHOULD YOU ACCEPT THIS CHALLENGE...

In 2015, Pure Storage established Pure1 as a new product unit to provide its customer base with cloud-based fleet management and predictive support solutions. With the ever-growing focus on subscription services and as-a-Service offerings, we rebranded ourselves to Digital Experience (DX) in 2021. In Digital Experience, our goal is to deliver the ultimate in fleet management simplicity. In the last four years, Pure1 has consistently extended its services and now provides full-stack analytics and AI-driven predictive intelligence through a SaaS-based business model. Pure1 enables the customer’s journey to the hybrid cloud by offering a single pane of glass to manage data assets on-prem and in the public cloud. In addition to that, we are offering a variety of as-a-Service solutions to solve modern customer needs. Services developed in DX form the unifying manageability and intelligence layer on top of all Pure products - FlashArray, FlashBlade, Portworx and more to come. It is the nexus of our promise of a simple customer experience, providing insights and tools to help make our customers’ lives better. The DX team works on everything from:* On device RESTful APIs, CLI’s, and user interfaces that interact with complex underlying protocols yet help customers easily use our products * Web infrastructure and Data processing pipelines that manage petabytes of data being sent home to our cloud hosted systems in real-time * An industry-leading SaaS cloud platform, Pure1 Manage, which allows customers to manage their array from any browser or from the Pure1 Mobile App. We build tools to manage large fleets of devices and help customers identify and quickly diagnose issues across the stack * Machine learning models allowing for predictive analytics to help resolve potential issues and optimize customer workloads * Brand new subscription services and as-a-Service offerings to bring completely new sources of revenue to the company

Pure1 is the unifying manageability and intelligence layer on top of all Pure products and services - FlashArray, FlashBlade, CBS, Portworx and more. It is the nexus of our promise of a simple customer experience, providing insights and tools to help make our customers’ lives better. Responsibilities:

  • Working on full lifecycle application development
  • Designing, developing and maintaining customer-facing and internal-facing web applications in collaboration with our UX team in Angular and Typescript, and backend microservices in Java, Python, NodeJS
  • Experimenting with new technologies and architectural patterns such as microfrontends in order to push the state-of-the-art and innovate new solutions
  • Collaborating with peers and stake-holders to identify requirements and take solutions from initial design to production
  • Bringing a focus on design, development, unit testing, code reviews, documentation, continuous integration and continuous deployment

Qualifications: * Experience designing, implementing and testing various product components * 4+ years in any of the following programming languages, Javascript, Typescript, Java, Python * Ability to thrive in a highly collaborative and team-oriented environment * Knowledge of AWS, networking infrastructure and SQL is a plus * Must be willing and able to work in an open office, team environment * As this is an office-centric role, you are expected to be present in the office for 3 days a week. As outlined in Pure's Hybrid Work Policy, there will be variations over periods of time, depending on business need.

INCLUDE IF THE JOB'S LOCATION IS REMOTE:

#LI-REMOTE #LI-HYBRID #LI-ONSITE

Pay Range: USD $163,000.00 - USD $246,000.00 /Yr. Pay Transparency Statement:

Salary ranges are determined based on role, level and location. For positions open to candidates in multiple geographical locations, the base salary range is reflective of the labor market across the applicable locations.

This role may be eligible for incentive pay and/or equity.

And because we understand the value of bringing your full and best self to work, we offer a variety of perks to manage a healthy balance, including flexible time off, wellness resources, and company-sponsored team events - check out purebenefits.com for more information.

There is no application deadline and we accept applications on an ongoing basis until the job is filled. BE YOU—CORPORATE CLONES NEED NOT APPLY:

Pure is where you ask big questions, think differently, and make an impact. This is not just a job, but a place where you have a voice and can accelerate your career. We value unique thoughts and celebrate individuality, and with ample opportunity to learn, develop yourself, and expand into different roles, joining Pure is an investment in your career journey.

Through our Pure Equality program, which supports a flourishing field of employee resource groups, we nourish the personal and professional lives of our team members. And our Pure Good Foundation gives back to local and global communities through volunteering and grants.

And because we understand the value of bringing your full and best self to work, we offer a variety of perks to manage a healthy balance, including flexible time off, wellness resources, and company-sponsored team events.

PURE IS COMMITTED TO EQUALITY.

Research shows that in order to apply for a job, women feel they need to meet 100% of the criteria while men usually apply after meeting about 60%. Regardless of how you identify, if you believe you can do the job and are a good match, we encourage you to apply.

Pure is proud to be an equal opportunity and affirmative action employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, status as a protected veteran, status as an individual with a disability, or any other characteristic legally protected by the laws of the jurisdiction in which you are being considered for hire.

If you need assistance or an accommodation due to a disability, you may contact us at [email protected].

APPLICANT & CANDIDATE PERSONAL INFORMATION PRIVACY NOTICE.

If you're wondering how or why Pure collects or uses information you provide, we invite you to check out our Applicant & Candidate Personal Information Protection Notice.

DEEMED EXPORT LICENSE NOTICE.

Some positions may require a deemed export license for compliance with applicable laws and regulations. Please note: Pure does not currently sponsor deemed export license applications so we are unable to proceed with applicants requiring stated sponsorship.


Apply ⎘ Copy Link ↗ Visit Link
Discover Financial Services Logo
Senior Associate Application Engineer
Discover Financial Services
Riverwoods, United States
$71,500 to $121,100 a year
June 2024

Job Description

Discover. A brighter future.

With us, you’ll do meaningful work from Day 1. Our collaborative culture is built on three core behaviors: We Play to Win, We Get Better Every Day & We Succeed Together. And we mean it — we want you to grow and make a difference at one of the world's leading digital banking and payments companies. We value what makes you unique so that you have an opportunity to shine.

Come build your future, while being the reason millions of people find a brighter financial future with Discover.

Job Description:

At Discover, be part of a culture where diversity, teamwork and collaboration reign. Join a company that is just as employee-focused as it is on its customers and is consistently awarded for both. We’re all about people , and our employees are why Discover is a great place to work. Be the reason we help millions of consumers build a brighter financial future and achieve yours along the way with a rewarding career.

The Senior Associate Application Engineer is r esponsible for programming features and test cases as they learn about the broader product development and operation s concepts . The Senior Associate role accelerates technical knowledge by working with and learning from engineering teammates . Actively manages and escalates risk and customer-impacting issues within the day-to-day role to management.

Responsibilities

Completes most features and user stories including test cases and automation unattended

Learns more complex software engineering practices such as domain driven design, test driven development, operations, and security

Contributes to agile ceremonies, leads demos and presentations, helps new engineers learn established norms, and participates in technology communities

Participates in system design decisions and learns how these decisions impact the product as a whole

Learns to support production systems and understands how observed events and failures impact the product

Minimum Qualifications

At a minimum, here’s what we need from you:

Bachelors – Computer Science or related

1+ Years – Information Technology, (Software) Engineering, or related

Internal applicants only: technical proficiency rating of advanced beginner on the Dreyfus engineering scale

Preferred Qualifications

Bonus Points If You Have:

Building applications using Java, SpringBoot , cloud/container technologies, including PCF, AWS, and OCP, Microservices, and REST APIs.

Experience with React Native (or React JS), Redux, and Frontend application frameworks.

Knowledge of CI/CD pipelines with Jenkins or similar.

Experience as part of an Agile engineering or development team.

Good understanding of object-oriented principles with an ability to write clean code.

Understanding of software testing principles and methodologies and use of frameworks such as Junit/Gatling/Cucumber etc.

Using Database Management Systems, including Oracle, MariaDB and PostgreSQL.

External applicants will b e required to perform a technical interview.

#LI-AS1

Application Deadline: The application window for this position is anticipated to close on Jun-26-2024. We encourage you to apply as soon as possible. The posting may be available past this date, but it is not guaranteed.

Compensation: The base pay for this position generally ranges between $71,500.00 to $121,100.00. Additional incentives may be provided as part of a market competitive total compensation package. Factors, such as but not limited to, geographical location, relevant experience, education, and skill level may impact the pay for this position.

Benefits:

We also offer a range of benefits and programs based on eligibility. These benefits include:

Paid Parental Leave

Paid Time Off

401(k) Plan

Medical, Dental, Vision, & Health Savings Account

STD, Life, LTD and AD&D

Recognition Program

Education Assistance

Commuter Benefits

Family Support Programs

Employee Stock Purchase Plan

Learn more at mydiscoverbenefits.com .

What are you waiting for? Apply today!

All Discover employees place our customers at the very center of our work. To deliver on our promises to our customers, each of us contribute every day to a culture that values compliance and risk management.

Discover is committed to a diverse and inclusive workplace. Discover is an equal opportunity employer and does not discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, protected veteran status, or other legally protected status. (Know Your Rights & Pay Transparency Nondiscrimination Provision)

Discover complies with federal, state, and local laws applicable to qualified individuals with disabilities and is committed to providing reasonable accommodations. If you require a reasonable accommodation to search for a position, to complete an application, and/or to participate in an interview, please email [email protected] . Any information you provide regarding your accommodation needs will be kept confidential and will only be used to determine and provide necessary accommodation.


Apply ⎘ Copy Link ↗ Visit Link

Get a weekly email with all new Java jobs

10 of 769 Java jobs found