Just Front-end Jobs

Front-end Jobs nearLehi, UT

Sorry, no listings for this city at the moment.

Remote Jobs

Sorry, no listings for this city at the moment.

Jobs farther away

Senior Engineer- Dev and Build Team

Indeed in Austin, TX 1053 mi java python java-ee

Our mission:
As the worlds number 1 job site, our mission is to help people get jobs. We need talented, passionate people working together to make this happen. We are looking to grow our teams with people who share our energy and enthusiasm for creating the best experience for job seekers.
The team:
We are a rapidly growing and highly-capable Engineering organization building the most popular job site on the planet. Every month, over 250 million people count on Indeed to help them find jobs, publish their resumes, process their job applications, and connect employers to qualified candidates for their job openings. With engineering hubs in Seattle, San Francisco, Austin, Tokyo, Singapore, Hyderabad and Vancouver, we are improving people's lives all around the world, one job search at a time.

The base salary range below represents the low and high end of the Indeed salary range for this position. Actual salaries will vary and may be above or below the range based on various factors including but not limited to location, experience, and performance. The range listed is just one component of Indeed's total compensation package for employees. Other rewards may include quarterly bonuses, Long Term Incentives, an open Paid Time Off policy, and many region-specific benefits.

Remote AMERICAS Base Salary Range: 116,000 - 142,000 USD per year
Your job:
We are seeking a Build Systems Engineer for the Dev and Build team. The Dev and Build team owns, in partnership with key stakeholders the build systems for Java, Node, and Python for all of Indeed. It also owns the docker build environment, and tooling for starting new projects at Indeed. The work this team does impacts every other engineering team at Indeed. For the past year, our key focus as a team has been modernizing our build stacks and making them more performant. We recently completed a major multi-quarter initiative to move to Gradle, which led to a 34% reduction in the median Java build across Indeed.

As a Build Systems Engineer, you will be a part of many upcoming major initiatives that have lots of opportunity for cross-team impact that include:

  • Upgrading to more recent versions of open source Gradle

Automating the deployment of new Java patch upgrades to end users and production applications automatically

  • Research & design for multi-LTS Java support (Java 11, Java 17)

Adoption of Node 14 LTS and deprecation of Node 10 LTS
About you:
Requirements

  • BS in Computer Science, Computer Engineering, Electrical Engineering, Mathematics or a closely related computer technical field with 5+ years experience programming with at least one of the following languages: Java, Python, or Go.

OR

  • MS in Computer Science, Computer Engineering, Electrical Engineering, Mathematics or a closely related computer technical field 3+ years experience programming with at least one of the following languages: Java, Python, or Go.

ALSO

  • Minimum 3 years of experience building applications using Java

Minimum of 2 years with build systems (Gradle, maven, ivy, etc.)

  • Minimum of 1 year of Automation with python, bash, etc.

Previous experience with Node.js preferred.

View Indeed's Applicant Privacy Terms: [1] https://www.indeed.com/legal/applicant-privacy

Indeed provides a variety of benefits that help us focus on our mission of helping people get jobs. View our bounty of perks: http://indeedhi.re/IndeedBenefits EEO and Accommodations Indeed is deeply committed to building a workplace and global community where inclusion is not only valued, but prioritized. Were proud to be an equal opportunity employer, seeking to create a welcoming and diverse environment. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, family status, marital status, sexual orientation, national origin, genetics, neuro-diversity, disability, age, or veteran status, or any other non-merit based or legally protected grounds. Indeed is committed to providing reasonable accommodations to qualified individuals with disabilities in the employment application process. To request an accommodation, please contact Talent Attraction Help at 1-855-567-7767, or by email at TAhelp@indeed.com at least one week in advance of your interview.

Apply

Fullstack Java/API Software Engineer

JPMorgan Chase Bank, N.A. in Chicago, IL 1262 mi java spring java-ee

As a member of our Software Engineering Group, we look first and foremost for people who are passionate around solving business problems through innovation and engineering practices. You'll be required to apply your depth of knowledge and expertise to all aspects of the software development lifecycle, as well as partner continuously with your many stakeholders on a daily basis to stay focused on common goals. We embrace a culture of experimentation and constantly strive for improvement and learning. You'll work in a collaborative, trusting, thought-provoking environment-one that encourages diversity of thought and creative solutions that are in the best interests of our customers globally.

This role requires a wide variety of strengths and capabilities, including:
* BS/BA degree or equivalent experience
* Advanced knowledge of application, data, and infrastructure architecture disciplines
* Understanding of architecture and design across all systems
* Working proficiency in developmental toolsets
* Knowledge of industry-wide technology trends and best practices
* Ability to work in large, collaborative teams to achieve organizational goals
* Passionate about building an innovative culture
* Proficiency in one or more modern programming languages Java, Javascript, Spring Boot, API's
* Understanding of software skills such as business analysis, development, maintenance, and software improvement
* Working with multiple regional teams.
* Experience working with system to system management and access privalages.

JPMorgan Chase & Co., one of the oldest financial institutions, offers innovative financial solutions to millions of consumers, small businesses and many of the world's most prominent corporate, institutional and government clients under the J.P. Morgan and Chase brands. Our history spans over 200 years and today we are a leader in investment banking, consumer and small business banking, commercial banking, financial transaction processing and asset management.

We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. In accordance with applicable law, we make reasonable accommodations for applicants' and employees' religious practices and beliefs, as well as any mental health or physical disability needs.

Equal Opportunity Employer/Disability/Veterans

Apply

Full Stack Software Engineer

JPMorgan Chase Bank, N.A. in Jersey City, NJ 1972 mi java cloud java-ee

This role requires a wide variety of strengths and capabilities, including:

Expertise in application, data and infrastructure architecture disciplines

Ability to collaborate with high-performing teams and individuals throughout the firm to accomplish common goals

Bachelors Degree in Computer Science with minimum 6+ years of Application development experience with full development lifecycle from inception through implementation.

Proficiency in one or more UI programming - AngularJS, ReactJS, Typescript,

Strong hands-on experience on Core Java, Data Structures, Multithreading, J2ee, Spring frameworks and Microservices.

Understanding of software skills such as business analysis, development, maintenance and software improvement.

Hands-on knowledge on developing applications for cloud and clear concepts on cloud design patterns.

Experience with performance tuning, profiling complex Java application and knowledge of Java Memory Model.

Strong working knowledge of Object Oriented Principles and Design Patterns

Experience with Agile/Scrum based methodologies & best practices.

Experience with development, deployment, and support of large-scale distributed applications in a mission-critical production environment. Excellent analytical, communication, organizational and problem-solving skills.JPMorgan Chase & Co., one of the oldest financial institutions, offers innovative financial solutions to millions of consumers, small businesses and many of the world's most prominent corporate, institutional and government clients under the J.P. Morgan and Chase brands. Our history spans over 200 years and today we are a leader in investment banking, consumer and small business banking, commercial banking, financial transaction processing and asset management.

We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. In accordance with applicable law, we make reasonable accommodations for applicants' and employees' religious practices and beliefs, as well as any mental health or physical disability needs.

Equal Opportunity Employer/Disability/Veterans

Apply

Full Stack developer - Software Engineer Associate

JPMorgan Chase Bank, N.A. in New York, NY 1976 mi java spring java-ee

As a member of our Software Engineering Group, we look first and foremost for people who are passionate around solving business problems through innovation and engineering practices. You'll be required to apply your depth of knowledge and expertise to all aspects of the software development lifecycle, as well as partner continuously with your many stakeholders on a daily basis to stay focused on common goals. We embrace a culture of experimentation and constantly strive for improvement and learning. You'll work in a collaborative, trusting, thought-provoking environment-one that encourages diversity of thought and creative solutions that are in the best interests of our customers globally.

This role requires a wide variety of strengths and capabilities, including:

5+ years of experience in information technology with an emphasis on application development, demonstrated experience with applications development throughout the entire development lifecycle.
* Bachelor's degree in Computer Science or similar technical degree
* 5+ years of experience with Java/J2EE with a deep understanding of the language and core API's, web services, multi-threaded/concurrent programming, XML, design patterns, Service Oriented Architecture.
* Experience in building the application using Spring Boot and Micro Services.
* Work with a team that develops smart and scalable solutions and provide a solid experience for our users.
* Converse fluently in the full web-technology stack.
* Develop an understanding of our products and the problems we are attempting to solve.
* Plan, design, test, debug and deploy software solutions for managing infrastructure, project management, capacity planning, and operational efficiencies
* Leverage large amounts of machine, performance, application and inventory data to create a unique representation
* Analyze infrastructure problems/constraints, inefficiencies, process gaps, risk and regulatory issues and engineer software or automation solutions
* Work in partnership with infrastructure engineers and architects to understand and identify operational improvements
* Automate complex functions to improve the delivery of information
* Java Development: ability to create medium to large sized Java web applications from start to finish on their own This includes but is not limited to the following: client interaction, validating requirements, system design, frontend/Ui development, interaction with a Java EE application server, web services, experience with the various Java EE APIs, development builds, application deployments, integration/enterprise testing, and support of applications within a production environment.
* Strong RDBMS understanding
* Solid understanding of Service Oriented Architecture (SOA) principles.

Java related experience:
* REST/JSON/XML Web APIs Development experience.
* Spring MVC, Spring Data, Spring Security
* Testing frameworks - Cucumber, Selenium, Junit. Must have practical experience with unit testing including deep understanding of Mock Testing Frameworks like EasyMock or Mockito
* Broad and deep understanding of multiple application server platforms including Apache Tomcat
* SQL & Database - Oracle, Cassandra, Hbase
* Java performance tuning, debugging & Profiling Tools
* Code Repositories: SVN, GIT/Bitbucket
* Very interested and passionate about new technologies
* Can write well-abstracted, reusable and efficient code and correctly employ design patterns
* Ability to work on multiple projects and manage many priorities.
* Strong written and verbal communication as well as strong interpersonal skills.
* Strong analytical skills and attention to detail.
* Ability to absorb problems & present creative solutions within required timeframes.
* Must be able to demonstrate significant relevant work experience, or had experience of several major technology implementation projects.
* Demonstrated experience working with, and across, multiple teams in a global organization.
* Be self-driven, ability to work independently or with multiple teams.
* Experience with latest Dev ops tooling/processes

Desired/Additional skills:
* Big data technologies(Kafka, Spark, Storm, Hadoop, HDFS, Solr)
* Familiarity with UI technologies (Jquery, ReactJS, Bootstrap etc)
* Cloud/AWS experience

VISA Transfer JOB Description :
* Agile Software Development:Develop services using agile software development methodology. Participate in daily meetings. Contribute towards entire Software Development Lifecycle (SDLC) of upcoming project.
* Software Design: Create UML and Entity-Relationship diagrams to document the service design. Ensure that design is robust, extensible and follows best practices
* Software Development: Develop Web, Batch & DB applications, including business and persistence layers of the application. Use Java programming language and Cassandra to code application functionality.Work will include all aspects of software engineering lifecycle concentrated with web development using Java/Spring/Micro Services/Cloud/Data Streaming/NoSQL Database solutions platform and databases. Perform code reviews prior to implementation. Strong focus on time and resource-management, decision-making and parallel project deliveries. Knowledge of version and revision control practices and procedures.
* Software Quality, Testing & Validation:Create Unit Tests, Perform Integration Tests to verify that connectivity between the systems meets the requirements. Validate deployed code to ensure that it works as expected.
* Production Support:Work with OPS team to setup monitoring, and resolve production issues. Assist with troubleshooting, root cause analysis and ensure that software bugs are corrected in an expedient manner. Communicate resolution & next steps.

JPMorgan Chase & Co., one of the oldest financial institutions, offers innovative financial solutions to millions of consumers, small businesses and many of the world's most prominent corporate, institutional and government clients under the J.P. Morgan and Chase brands. Our history spans over 200 years and today we are a leader in investment banking, consumer and small business banking, commercial banking, financial transaction processing and asset management.

We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. In accordance with applicable law, we make reasonable accommodations for applicants' and employees' religious practices and beliefs, as well as any mental health or physical disability needs.

Equal Opportunity Employer/Disability/Veterans

Apply

Full Stack (Java, Java Script) Engineer - Digital Wealth Management

JPMorgan Chase Bank, N.A. in New York, NY 1976 mi java nosql java-ee

As Software Engineer, your mission is to help lead our team of innovators and technologists toward creating next-level solutions that improve the way our business is run. Your knowledge of development, coding, and testing will help your team raise their game, meeting your standards, as well as satisfying both business and functional requirements. Your quest to embrace leading-edge technologies and methodologies inspires your team to follow suit. And best of all, you'll be able to harness massive amounts of brainpower through our global network of technologists from around the world.

Responsibilities

Working with architecture and design leads across the Digital organization and broader JPMC organization on business and technical architecture of the platform.
Conducting hands on POCs to prove concepts/products
Migration to internal and external clouds
Migration to Microservices architectures and patterns
Evaluating open source and vendor products
Able to support distributed applications.

Required Knowledge and Experience:
* This role requires a wide variety of strengths and capabilities, including:
* 3-5 years of experience in information technology building enterprise scale internet/customer facing systems at a Fortune 500 organization
* Experience working in an Agile environment
* Prior experience building internet scale web service/API platforms from the ground up
* Strong HTML5, CSS, JavaScript, AJAX, JSON skills
* Experience of Java/J2ee,spring, Springboot, Hibernate frameworks.
* Building REST and SOAP web services using Java @ internet scale
* Experience with unit testing like jUnit and mock testing tools mockito.
* Experience with build tools like Maven, Gradle.
* Experience with building messaging, event-driven architectures
* Experience with multiple database platforms (RDBMS, NoSQL)
* Experience working in a fast-paced financial services/digital focused delivery environment
* Strong written and verbal communication skills
* Strong interpersonal skills and time management skills
* Strong analytical and troubleshooting skills
* B.S or M.S (Computer Science preferred)

Preferred Knowledge and Experience:
* DDD (domain driven design)
* Kafka, NoSQL (Cassandra, MongoDB)

JPMorgan Chase & Co., one of the oldest financial institutions, offers innovative financial solutions to millions of consumers, small businesses and many of the world's most prominent corporate, institutional and government clients under the J.P. Morgan and Chase brands. Our history spans over 200 years and today we are a leader in investment banking, consumer and small business banking, commercial banking, financial transaction processing and asset management.

We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. In accordance with applicable law, we make reasonable accommodations for applicants' and employees' religious practices and beliefs, as well as any mental health or physical disability needs.

Equal Opportunity Employer/Disability/Veterans

Apply