Get a weekly email with all new Java jobs
x

Java Jobs in United States


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

Browse 450+ Java Jobs (126 new this week) in United States, Americas, 🇺🇸 in June 2024 at companies like State of Montana, Meta and Costco Wholesale with salaries from $60,970 to $251,000 working as a Software Developer, Software Engineering Manager, Machine Learning and Principal Engineer - Digital Payments. 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 468 Java Jobs in United States, Americas, 🇺🇸 • Sort by Date
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
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
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
Discover Financial Services Logo
Application Engineer (Full Stack)
Discover Financial Services
Chicago, United States
$86,500 to $146,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:

As a Full Stack Engineer, you’ll build and release reliable software systems at scale. This role is in the Data & Analytics organization where you will be focused on building Discover’s strategic Enterprise Machine Learning Platform. By partnering with enterprise-wide teams, you’ll develop and maintain full stack solutions that fit our business needs.

You’ll use your holistic view of all products (and their interactions) to design elegant solutions and strategize the future state of our larger technical ecosystem. By independently innovating and advocating for best practices, you’ll solve complex problems and guide the team on implementing solutions from inception to production. Actively manages and escalates risk and customer-impacting issues within the day-to-day role to management.

Responsibilities

Build, evolve and scale the data science technology capabilities to enable our enterprise machine learning platform

Enable the latest machine learning tools and frameworks for our Enterprise Data Science Community

Analyze, design, program, test, and deploy new user stories and features with high quality (security, reliability, operations) to production

Tends to Associate Application Engineers by providing learning tasks as well as work related tasks, directs the work of Senior Associate Application Engineers, and helps them continue to grow

Achieves team commitments (and influence others to do the same) by using informal leadership & highly developed communication skills

Has an oversight on design decisions and guides team to achieve key results for products assigned to them

Remediates issues using engineering principles and creates proactive design solutions for potential failures

Contributes to and leads technology communities at Discover

Minimum Qualifications

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

Bachelors – Computer Science or related

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

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

Preferred Qualifications

Bonus Points If You Have:

Experience working with containerization and orchestration platforms (Kubernetes/Openshift) and cloud providers like AWS, Azure, GCP or others.

Experience in key technologies to be leveraged by the team including Java, Python / PySpark, Spark, CI/CD technologies

Experience in Machine Learning Platforms and Data Science Technologies

Experience working with a variety of data platforms such as S3, Snowflake, Redis, Cassandra

Experience building and implementing API service architectures

Understanding of software testing principles and methodologies

Experience in high availability & scalability design, as well as performance monitoring

External applicants will be required to perform a technical interview.

#LI-KE

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 $86,500.00 to $146,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
Discover Financial Services Logo
Application Engineer
Discover Financial Services
Riverwoods, United States
$86,500 to $146,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.

As a Full Stack Engineer, you ’ ll build and release reliable software systems at scale. By partnering with enterprise-wide) teams, you’ll develop and maintain full stack solutions that fit our business needs. You’ll use your holistic view of all products (and their interactions) to design elegant solutions and strategize the future state of our larger technical ecosystem. By independently innovating and advocating for best practices, you’ll solve complex problems and guide the team on implementing solutions from inception to production.

Responsibilities:

Analyze, design, program, test, and deploy new user stories and features with high quality (security, reliability, operations) to production

Tends to Associate Application Engineers by providing learning tasks as well as work related tasks, directs the work of Senior Associate Application Engineers, and helps them continue to grow

Achieves team commitments (and influence others to do the same) by using informal leadership & highly developed communication skills

Has an oversight on design decisions and guides team to achieve key results for products assigned to them

Remediates issues using engineering principles and creates proactive design solutions for potential failures

Contributes to and leads technology communities at Discover

Minimum Qualifications

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

Bachelors – Computer Science or related

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

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

Preferred Qualifications

Bonus Points If You Have:

ReactJS and JavaScript

Cloud container Platform experience (Kubernetes, OCP)

Full stack development experience

Experience in API Domain design, API Security (JWT, OAUTH), API testing

Core Java, Spring (Security, OAuth, MVC, JPA, Hibernate, REST API, Swagger)

Gatling, Jmeter, Monitoring and Performance tooling knowledge

Experience of working in an agile development environment and exposure to XP engineering practices.

Jenkins CI/CD

SQL/PostgresSQL/Maria DB

External applicants will be required to perform a technical interview.

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 $86,500.00 to $146,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
Meta Logo
Production Engineer (University Grad)
Meta
Bellevue, United States
$105,000 to $137,000 a year
June 2024

Job Description

Production Engineers (PEs) at Meta are a hybrid between software and systems engineers and are core to every significant engineering effort that keeps Facebook running smoothly and scaling efficiently. PEs work within Meta’s product and infrastructure teams to make sure our products and services are reliable and scalable. This means writing code and debugging hard problems in live production that impacts over 2 billion people around the world. Our PEs are embedded in teams that work on products like Instagram, WhatsApp, Oculus and Videos to backend services like Storage, Cache and Network. Our team is comprised of varying levels of experience and backgrounds. Relevant industry experience is important, but ultimately less so than your demonstrated abilities and attitude. Partnered alongside the best engineers in the industry on the coolest stuff around, the code and systems you work on will be in production and used by millions of users all around the world. We sail into uncharted waters every day at Meta in Production Engineering.

Production Engineer (University Grad) Responsibilities:

  • Develop a strong understanding of relevant product area, codebase, and/or systems
  • Demonstrate proficiency in data analysis, programming and software engineering
  • Produce high quality code with good test coverage, using modern abstractions and frameworks
  • Work independently, use available resources to get unblocked, and complete tasks on-schedule by exercising strong judgement and problem solving skills
  • Master Meta’s development standards from developing to releasing code in order to take on tasks and projects with increasing levels of complexity
  • Actively seek and give feedback in alignment with Meta’s Performance Philosophy

Minimum Qualifications:

  • Experience in *nix (Linux, BSDs, or another UNIX-like OS)
  • Currently has, or is in the process of obtaining a Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience. Degree must be completed prior to joining Meta.
  • Experience coding in an industry-standard language (e.g. Java, Python, C++, PHP)
  • Experience picking up software, frameworks and APIs
  • Must obtain work authorization in country of employment at the time of hire, and maintain ongoing work authorization during employment

Preferred Qualifications:

  • Understanding of TCP/IP networking fundamentals
  • Experience with an RDBMS like MySQL or Postgres
  • Knowledge of internet service architectures (such as load balancing, LAMP, CDN's)
  • Experience performing 'guerrilla capacity planning' for internet service architectures
  • Experience solving complex problems and comparing alternative solutions, tradeoffs, and diverse points of view to determine a path forward
  • Experience working and communicating cross functionally in a team environment

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
BV Teck Logo
Java Programmer
BV Teck
Sudley, United States
$120,000 to $200,000 a year
June 2024

Job Description

Bright Vision Technologies has an immediate opportunity for Software Programmer at Sudley, VA.

Candidate must have permanent work authorization and work for any employer without sponsorship now or in the future. Third party candidates are not eligible for this role.

Job Title: Software Programmer

Job Location: Sudley, VA.

Job Type: Onsite

Candidates must have minimum Secret clearance.* 8+ years of relevant experience. * Bachelor’s degree in computer science or related technical field and a minimum of two years of hands-on software development experience * Proficiency in C++ and/or Java programming language * Experience with LINUX OS configuration, operations and software development environments * Hands-on runtime software debug C++ and/or Java on Linux OS * Experience with scripting languages (BASH, Python, Perl) * Understanding of modular software architecture design and system software integration implementation * Experience with full system software product life cycle programs including software design documentation, software test plan development and execution, system software requirements verification

Please check my availability https://calendly.com/venkat-bvteck/15min

Would you like to know more about this opportunity? For immediate consideration, please send your resume directly to Venkat at [email protected] or Phone +1 (732) 2987641

At BVTeck, we are committed to providing equal employment opportunities and fostering an inclusive work environment. We encourage applications from all qualified individuals regardless of race, ethnicity, religion, gender identity, sexual orientation, age, disability, or any other protected status. If you require accommodations during the recruitment process, please let us know.

Rq47dUIBhg


Apply ⎘ Copy Link ↗ Visit Link

Get a weekly email with all new Java jobs

10 of 468 Java jobs in United States, Americas, 🇺🇸