With coding and programming requirements becoming increasingly complex, the need for Java development jobs is on the rise. The job market for this profession is stable and we can boost your chances of landing jobs in Java development. With our services, you can join an organization that will help further any Java development careers.

Python SDET

Job Reference: 20-05013 Type:

Essential Criteria:

Experience of using Python and RDBMS. [mid] desired

Experience of version control systems such as Git or similar.

Excellent troubleshooting skills

Excellent software development skills including: requirements analysis, software design, data modelling, OO design, unit and integration testing and maintenance.

Knowledge data warehousing.

dev experience on Linux OS

Rest API and SOAP

Network fundamentals

Knowledge of Selenium and Device Automation (mobile)

Desired Criteria:

Third level qualification in IT, Computer Science or a related field.

Experience with Python frameworks such as Flask

Knowledge of Linux/Unix and Docker environments, ETL, Java, website development.

AWS

Networks exposure

Apply

Quality Assurance Tech

Job Reference: 20-05002 Type: Job Description: this is a continuation of sourcing on REQ 41841-1. Please do not submit the same candidates or they will be dq'd.

Quality Assurance Tech I - See Attachment for Full Details

Location: SJC14 - Sunnyvale
Number of openings: 1
Submittal limit per supplier: 3
Estimated start date: 8/10/2020
Duration: 4 months
Bill rate max (if applicable): ***/hr
Program office contact: ***


IMPORTANT COMPLIANCE NOTES FOR SUPPLIERS:

Last 4 digits in their SSN are required for all candidates upon submittal in the VMS.
Sub-contracting is not permitted.
The terms of the Supplier Master Services Agreement with *** govern all assignments through the Contingent Workforce Program. Posting the *** name, group names, technologies, project code names, or program office information on public-facing sites is strictly prohibited.

More information on the above policies can be found in your Supplier Manual. If you have any questions, please reach out to ***.

Top 3:
1 3+ years experience in a test or development role as part of a product development organization which has delivered consumer oriented products
2 Experience in Python/Java coding and user-level automation
3 Knowledge of QA methodology and tools

JD:
External job description
QA Engineers test code at the user level, both manually and with automated tools. Our QA Engineers use black box, gray box, and white box testing techniques; they are able to understand software internals, debug problems using log files, and write automated tests and/or user-level test automation tools. Software QA Engineers work with Software Development Engineers to understand features and technical implementation. Software QA Engineers also work with groups such as Product Management, User Experience Design, and Customer Support to understand customer usage models and develop test plans and test suites that approximate real-world environments and regression tests. Software QA Engineers are also responsible for driving the software development process toward quality-centric methodologies.

Responsibilities
Develop test strategies and create appropriate test harnesses.
Work with a team of quality engineering professions to ensure the highest quality product delivery
Communicate with users, other technical teams, and management to collect requirements, evaluate alternatives and develop processes and tools as needed to support the organization.
Evaluate product functionality and create test strategies and test cases to assess product quality.
Establish and enforce professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
Automate the validating of modern user interfaces and messaging infrastructures

Basic qualifications
Bachelors Degree in Computer Science or related technical field and years relevant work experience, or relevant work experience
3+ years experience in a test or development role as part of a product development organization which has delivered consumer oriented products
Knowledge of QA methodology and tools
Experience in Python/Java coding and user-level automation
Experience working closely with development and business teams to communicate problem impacts and to understand business requirements.

Preferred qualifications
Experience in the domain of Machine Learning and Computer Vision
Ability to triage issues, react well to changes, work with teams and ability to multi-task on multiple products and projects
Excellent communication, collaboration, reporting, analytical and problem solving skills
Familiarity with executing performance, longevity and device interoperability tests in the confines of the mobile application space
Shows creativity and initiative to improve product test coverage and effectiveness
Comfortable communicating cross-functionally and across management levels in formal and informal settings

Apply

Software Engineer - Production Support

Job Reference: 20-04971 Type: (7+ Years Experience)***Please use this section to describe the type of contractor you wish to engage, including the job role, qualifications, experience, and other information required for a qualified candidate. The agencies that receive your description will submit candidates on this basis, so please be as specific as possible. The following is a GENERIC job description to assist you in getting started.***

Client Production Support is responsible for supporting the Client applications for enterprise-level. This team responds to all reports of application problems in production and staging environments, and works as quickly as possible to mitigate impacts, provide RCAs and recommendations, and to generate reports and analytics on issue impacts.

We are looking for someone with significant analytical capabilities as we need the person in this position to be comfortable in troubleshooting production issues.This role require significant on-call 24x7 support and responsibilities.

In addition, the Senior Software Engineer will build and enhance key applications that form the core of Client transaction platform. This highly visible and mission critical position will require in-depth knowledge of how the various applications that constitute the platform function, leveraging Java and open source technologies and include server-side and UI-based applications. The responsibilities include gathering and clarifying requirements, facilitating communication with other groups within the company with the objective of constantly improving Client suite of applications. As a key member of the engineering team, you will need to communicate technical ideas clearly with both technical and non-technical audiences. This position also requires strong analytical skills.

Responsibilities :
----------------------
- Gather and analyze requirements from Product Managers/Owners
- Acquire deep knowledge on multiple applications in order to independently support them.
- Work closely with Operations & Infrastructure groups to understand challenges in production environments.
- Build tools to improve application reliability and quality, and programmer productivity
- Partner with various teams to diagnose, troubleshoot and fix issues that cause impact to customers
- Design and enhance highly scalable and fault-tolerant systems to meet increasing levels of reliability, availability,scalability
- Provide architectural recommendations in the area of application serviceability to allow elimination or early detection of potential issues
- Lead in issue postmortems and provide quality metrics that set direction for quality initiatives by identifying chronic problem areas
- Understand and adhere to SOA and messaging principles
- Author technical specifications and design documents
- Be willing to work on both server-side and UI-side modules
- Able to work with various cross functional (technical and non- technical) groups

Qualifications:
--------------------------
Basic Qualifications :
Minimum of Bachelors degree or equivalent
3-6 years of work experience and a Bachelors Degree OR
3 years of work experience with an Advanced Degree (e.g. Masters, MBA, JD, MD)
You are a Java, Java EE expert with relevant experience designing and building large scale enterprise Java applications

You have :
- Experience with REST APIs, JSON and exposure to container based technologies.
- Deep analytical skills and ability to think on the feet and work under pressure
- Deep understanding of XML parsing and XML schema design
- Good understanding of SOA principles and Web Services and messaging technologies
- Experience building zero fault-tolerant, scalable and high-volume systems applications
- Experience with IBM Websphere or Tomcat or JBoss
- Experience in OO design and design patterns
- Strong experience with Agile development incorporating Continuous Integration and Continuous Delivery, utilizing technologies such as GIT, Maven, Jenkins, Chef, Crucible, Sonar, Junit
- Strong Windows/Unix platform skills and understanding of network, storage, tiered application environments and security.
- Good interpersonal skills along with effective communication (both written and verbal) skills.
- Ability to solve complex systems and database environment issues.
- Ability to work in a complex organization to determine business and customer needs, providing the best solution to meet those needs.
- Knowledge of Splunk, New Relic, Graphite or equivalent monitoring tools
- Experience with performance tuning of applications and use of load testing tools such as JMeter, LoadRunner, etc.
- Exceptional oral and written communication skills
- Production Support Experience
- Payment Gateway Experience preferred
- Experience in relational database design, and optimization with commercial grade databases such as Oracle, or MySql
- Knowledge of Credit Card and/or Electronic Check processing
- Experience analyzing Java thread/heap dumps

- A good team player, flexible, share knowledge and help others.
- Work experience in *** will be preferred.

Apply

Back End Developer

Job Reference: 20-04969 Type: Job Description: Tell us about your department:
Order Management Replatform

Project Description:
To deliver the methods and means for Bestbuy Order management product to smoothly migrate toward solutions based on the new architecture migrating from older monolithic stack.

Position Summary/Job Description:
Developing Restful API applications
Test-driven development, aggressive refactoring, automated unit testing, integration testing, functional testing, and continuous integration/deployment

What are the top five skills and number of years of experience required to perform this job?
At least five years of relevant application software development experience
Strong debugging and troubleshooting skills
Strong social and communication skills
Strong Java skills
3+ years developing RESTful APIs in back end (Spring Preferred)

What are some preferred/nice to have skills the manager is looking for?
1+ years of experience in building applications using Kafka as messaging platform

Priority Skill:
Agile development
Pair Programming
Test Driven Development (TDD)
Experience working in a Continuous Integration environment
Experience with functional testing frameworks
Experience Below Technologies are must for this role
Java
Spring, SpringBoot

What are the soft skills that you feel candidates must-have in order to be successful in this role?
Team player (much needed for Pair programing)
Very good communication skills

Interview Process Overview:
1 hour Hacker Rank interview
Additional Job Requirements: Local Candidates Only (unless otherwise specified)
Hiring Manager- Rajan Sampath. Do Not Contact.
REQ will be placed on hold 7/16/2020 @3PM CST.

Apply

Business Intelligence Engineer

Job Reference: 20-04950 Type: Job Description: See attachment for full details.

SERVICES TO BE PERFORMED
Defining and executing reports to drive operational excellence, exceed our customers expectations and achieve performance goals.
In partnership with Program Managers, BIEs will expose gaps in our supply chain that leave us vulnerable to customer facing defects.
Manage, analyze, execute on and effectively communicate on data modification suggested by stakeholders and managers
Provide insights into operational issues, analyze the root cause and provide recommendations for improvements.
Data analysis, understanding of the systems workflow, cross-functional communication and issues management.

REQUIRED SKILLS
BS in Computer Science, Operations Research, Industrial Engineering, Mathematics/Applied Mathematics, Economics/Applied Economics or in another quantitative and engineering field
3+ years of experience in using quantitative analysis, including but not limited to forecasting, regression modeling and statistical process control.
3+ years of experience with BI analytics/ reporting/visualization tools
3+ years of experience with at least one scripting or general purpose programming language such as Python, Ruby, R, Java, etc.
2+ years of experience conducting analysis using Excel
Experience with big data: extraction, processing, filtering, and presenting large quantities (100K to Millions of rows) of data.
Experience with data process: AWS technologies, SQL, and data pipelines

PREFERRED SKILLS
Graduate degree in Engineering, Logistics, or another quantitative field preferred.
Experience with Tableau
Familiarity with AWS solutions (EC2, S3, Redshift, RDS)
Experience with Linux basic commands
Advanced knowledge of relational databases
Machine learning experience a plus.
Ability to automate scalable analytical and reporting solutions utilizing extremely large data sets across multiple sources.
Familiarity with supply chain management concepts - forecasting, planning, optimization, and logistics - gained through work experience or graduate level education.
Excellent communicator at all levels internal and external, both spoken and written.
Passionate about the customer experience, and takes a data-driven approach to identifying and prioritizing the most impactful efforts.
Ability to remain flexible in a rapidly changing space and are adept at learning new tools and systems.
Ability thrive in an environment that is deadline driven, fast paced and requires you to be detail-oriented and comfortable interacting or working with cross-functional business and technical teams.
Ability to be decisive in an often ambiguous environment.

Apply

Back End Developer

Job Reference: 20-04942 Type: Job Description: Tell us about your department:
Dotcom Service Engineering

Project Description:
Enabling features in *** Dotcom that are related to *** Services Domain. This involves Design development and support of applications that will help support the business domain

Position Summary/Job Description:
Developing Restful API applications
Test-driven development, aggressive refactoring, automated unit testing, integration testing, functional testing, and continuous integration/deployment

What are the top five skills and number of years of experience required to perform this job?
At least five years of relevant application software development experience
Strong debugging and troubleshooting skills
Strong social and communication skills
Strong Java skills
3+ years developing RESTful APIs in back end (Spring Preferred)
2+ years of experience in groovy (Optional)

Priority Skill:
Agile development
Pair Programming
Test Driven Development (TDD)
Experience working in a Continuous Integration environment
Experience with functional testing frameworks
Experience Below Technologies are must for this role
Java
Spring
SpringBoot

What are some preferred/nice to have skills the manager is looking for?
Team player (much needed for Pair programing)
Very good communication skills

Interview Process Overview:
1 hour Hacker Rank interview
Additional Job Requirements: Local Candidates Only (unless otherwise specified)
Hiring Manager- Rajan Sampath. Do Not Contact.
REQ will be placed on hold 7/15/2020 @3PM CST.

Apply

Java Developer

Job Reference: 20-04933 Type:
The skills in order if importance are:
  • Enterprise Java
  • Spring/Spring boot
  • REST API
  • Hibernate
  • Experience with test frameworks to implement test driven development
  • Working knowledge of SQL databases

Apply

Network Engineer 4

Job Reference: 20-04904 Type: Job Description: **MAX BILL RATE ***/HR (inclusive of fees)

item 140

Title: RAN Virtualization (vRAN/vCU/vDU) OAMP Senior Systems Engineer

MUST HAVE:

Must have experience with RAN Virtualization solutions - vRAN/vCU/vDU Management/OAMP design and development in wireless networks
Must have experience with FCAPS (Fault, Configuration, Performance, Security) management of RAN elements (vRAN/vCU/vDU) in wireless networks
Must have experience in working with R&D team, finalize the feature Roadmaps and presenting deepdive sessions to the customer
Must have experience in authoring the vRAN/vCU/vDU SW upgrade MOPs and working with the customer to execute MOPs in the commercial network
Must have experience in authoring the RCAs (Root Cause Analysis) of high severity issues in the commercial network and presenting RCAs to the customer
Good to have experience in working with Pre-Sales technical teams for the RFP responses.



If you have ambitions to be a part of a Best in Class organization, ***s Wireless Networks team is the place to be. The role of the Wireless Networks Team is to support our carrier customers through innovative technology road map. The dynamic culture at *** offers both great challenge and great reward. If you want to work among the very best talent in the industry, working on the most innovative products in the world, *** is the place to be.

We are looking for a RAN Virtualization Senior Systems engineer to join our Wireless network team. You will be a key contributor as a subject matter expert in a multi-functional team of R&D, Systems engineering, and product validation to introduce *** products to Wireless Carrier.

Essential Duties and Responsibilities:
Responsible for development of product requirements, feature requirements, systems and performance analysis, conduct deep-dive customer sessions, new technology introduction on Openstack/Kubernetes VM and Container based vRAN/vCU/vDU virtualization strategies.
Responsible for development of product requirements, feature requirements, systems and performance analysis, conduct deep-dive customer sessions on OAMP, FCAPS technologies and protocols.
Analyzing the customer requirements, converting them into system requirements and capturing of detail design for the development team.
Responsible for analyzing and troubleshooting issues reported from customer labs and production.
Provides expert technical support in the pre-sales process and creates compelling technical and commercial solutions in order to help achieve the assigned sales goals and business objectives.
Translates and communicates complex technical design considerations between the *** sales team and carriers network business
Educate our customers on ***s new products and services both individually and in a team environment.
Ensures that customer commitments are achieved according to plan.
Works closely with various support organizations, logistics, and cross- functional teams from SEA and *** HQ to achieve successful new product roll-outs and developments.
Ability to travel sporadically during the project

Success Criteria:
Technical Acumen
Subject Matter Expert in driving the technical solutions to customer through complex organizational dynamics

Presentations Skills
Leveraging your ability to communicate effectively with all levels of organization as well as HQ partners on initiatives

Excellence Dealing with Ambiguity
Bringing your experience in problem solving and ability to navigate complex organizations with pivotal shifts
Background/Experience required:
Bachelors Degree in EE/CS in engineering with 10 years of directly related experience is required. A Masters with 8+ years experience is preferred
Understanding of 3GPP systems: RAN and Core networks, architecture and protocols
Must have experience with RAN Virtualization solutions - vRAN/vCU/vDU Management/OAMP design and development in wireless networks
Must have experience with FCAPS (Fault, Configuration, Performance, Security) management of RAN elements (vRAN/vCU/vDU) in wireless networks
Must have experience in working with R&D team, finalize the feature Roadmaps and presenting deepdive sessions to the customer
Experience in High Availability and redundancy systems
Detailed understanding of Netconf protocol, YANG models, REST APIs, and VES (Virtual Event Streaming).
Must have experience in authoring the vRAN/vCU/vDU SW upgrade MOPs and working with the customer to execute MOPs in the commercial network
Must have experience in authoring the RCAs (Root Cause Analysis) of high severity issues in the commercial network and presenting RCAs to the customer
Detailed understanding in managing Openstack/Kubernetes environments
Document best practices in developing and deploying Openstack/Kubernetes solutions
Experience in Automation & Orchestration frameworks. (ie: knowledge in the ETSI MANO specifications, OASIS TOSCA, ONAP)

Detailed understanding in configuring virtual switches, network connections, Virtual port types (ie: SR-IOV, virtio), Security Groups, VLANs
Hands on experience in managing VMware vCenter or RedHat Director environments.
Hands on experience in managing VMware production environment comprising of 100+ hosts
Experience in performance measurement & tuning of VMware/Openstack servers and Virtual sessions and management of servers resources between virtual machines.
Detailed understanding in taking snapshots, backup and recovery of Virtual machines
Detailed understanding in configuring Storage such as SAN / NAS / iSCSI
Detailed understanding in managing HA environments in the cloud within and across telecom data centers. (ie: experience with NEC HA Cluster)
Good exposure towards public (AWS, Azure) and private / on-prime cloud installation and configuration
Working experience with vendors like HPE, Dell, Cisco etc., with broad knowledge and understanding of various hardware technologies (Blade servers, Rack Servers, UCS etc.)
Deep dive troubleshooting experience using command-line tools and scripts
Experience in understanding customer requirement and work on plan / design /deploy / manage the infrastructure
Good to have experience in working with Pre-Sales technical teams for the RFP responses.
Good to have experience with C/C++/Java development, Unix/Linux, scripting tools like PERL, TCL, shell, etc.
Good to have experience with Web based development including JVM, J2EE, (EJB), JAVA, JavaScript, Web Services, HTML, XML, SOAP



Necessary Skills and attributes:
The ability to plan, organize and prioritize multiple projects, sales and simultaneous performance objectives. Work independently in determining ones personal work schedule to be productive. Work in a team environment, in order to achieve personal and team project milestones and to complete assignments within established time frames. Accept tasks and problems/situations that differ, requiring creativity to search for optimal solutions, when only broad and general guidelines exist for solving problems. The ability to utilize implied knowledge of task alternatives and to make spontaneous decisions using past experience and the guidance and/or successful experiences of others. Demonstrated ability to interact at multiple levels within customers organizations. Negotiate with and convince others, in a potentially adversarial environment, including customer directors, managers and staff with opposing views to accept/approve plans, technical and project recommendations. Make professional technical sales presentations in writing, through email, reports, or orally, to an audience of high technical skills, management and operational experience. Ability to achieve results within established time frames and requirements. Develop accurate proposals and designs to meet customer needs.

Physical/Mental Demands:
Work is generally performed in an office environment. Operate a computer keyboard and view a video display terminal between more than 50% of work time, including prolonged periods of time. Requires considerable work utilizing high visual acuity / detail, numeric / character distinction and moderate hand / finger dexterity. The movement and transportation of equipment, most of the time is under 25 pounds. Performs work under time schedules and stress which are normally periodic or cyclical, including time sensitive deadlines, intellectual challenges and project management deadlines. Machines, tools, equipment, and work aids include PCs, printers, copiers, faxes and other equipment commonly associated with an office work area. May require working additional hours beyond normal schedule. Travel varies depending on position. Consistently demonstrates a commitment to policies and procedures, including but not limited to, attendance, confidentiality, conflict of interest and ethical responsibilities.
Comments for Suppliers:

Apply

Network Engineer 4

Job Reference: 20-04901 Type: Job Description: **MAX BILL RATE ***/HR (inclusive of fees)

Item 139 and 133

***Must haves:
Minimum of 8-10 years of RAN EMS/OSS knowledge/experience with some experience in Virtualization
Bachelors Degree in EE/CS is required. Advanced Degree is beneficial
Must have experience with EMS/OAMP/FCAPS subsystem design and development in wireless networks
Must: Hands on experience with network management systems & design and support of high availability systems.
Must have experience in Automation & Orchestration frameworks. (ie: knowledge in the ETSI MANO specifications, OASIS TOSCA, ONAP)
Must have understanding of TR-069, Netconf protocol, YANG models & Restful APIs.
Experience in authoring the EMS/NMS SW upgrade MOPs and working with the customer to execute MOPs in the commercial network
Experience in authoring the RCAs (Root Cause Analysis) of high severity issues in the commercial network and presenting RCAs to the customer


RAN EMS - OSS Senior Systems Engineer
Wireless Networks


If you have ambitions to be a part of a Best in Class organization, ***s Wireless Networks team is the place to be! The role of the Wireless Networks Team is to support our carrier customers through innovative technology road map. The dynamic culture at *** offers both great challenge and great reward. If you want to work among the very best talent in the industry, working on the most innovative products in the world, *** is the place to be.

We are looking for a RAN EMS - OSS Systems Engineer to join our Wireless network team. You will be a key contributor as a subject matter expert in a multi-functional team of R&D, Systems engineering, and product validation to introduce *** products to Wireless Carrier. The position will be a key contributor for the 3GPP LTE and 5G Network Management product. Candidate will be responsible for the System architecture & design with emphasis on Network OAM and OSS integration.

Specific responsibilities include:
Responsible for development of product requirements, feature requirements, systems and performance analysis, Work with the team to conduct deep-dive customer sessions, new technology introduction of 4G/5G RAN Network Management features and introduction of virtualized networks
Responsible for analyzing the customer requirements, converting them into system requirements and capturing of detail design for the development team.
Responsible for Technical Management of new products and SW releases to ensure that promised features are delivered with expected performance
Provides technical support in the pre-sales process and creates compelling technical and commercial solutions in order to help achieve the assigned sales goals and business objectives.
Translates and communicates complex technical design considerations between the *** sales team and carriers network business
Ability to travel sporadically during the project


Success Criteria:
Technical Acumen
Key contributor in driving the technical solutions to customer through complex organizational dynamics

Presentations Skills
Leveraging your ability to communicate effectively with all levels of organization as well as HQ partners on initiatives

Excellence Dealing with Ambiguity
Bringing your experience in problem solving and ability to navigate complex organizations with pivotal shifts


Background & Competencies Required:
Minimum of 8-10 years of RAN EMS/OSS knowledge/experience with some experience in Virtualization
Bachelors Degree in EE/CS is required. Advanced Degree is beneficial
Must have experience with EMS/OAMP/FCAPS subsystem design and development in wireless networks
Must: Hands on experience with network management systems & design and support of high availability systems.
Must have experience in Automation & Orchestration frameworks. (ie: knowledge in the ETSI MANO specifications, OASIS TOSCA, ONAP)
Must have understanding of TR-069, Netconf protocol, YANG models & Restful APIs.
Experience in authoring the EMS/NMS SW upgrade MOPs and working with the customer to execute MOPs in the commercial network
Experience in authoring the RCAs (Root Cause Analysis) of high severity issues in the commercial network and presenting RCAs to the customer

Good to have understanding in managing Openstack/Kubernetes environments
Good to have an understanding in configuring virtual switches, network connections, Virtual port types (ie: SR-IOV, virtio), Security Groups, VLANs and in configuring Storage such as SAN / NAS / iSCSI
Good to have experience in performance measurement & tuning of VMware/Openstack servers and Virtual sessions and management of servers resources between virtual machines.
Understanding of cloud computing and virtualization automation & orchestration frameworks. (ie: knowledge in the ETSI MANO specifications, OASIS TOSCA, ONAP)
Need an understanding of 3GPP systems: Core and RAN networks, architecture and protocols
Need an understanding of HW as well as SW architecture
Need to have exposure to High Availability and redundancy systems
Experience on system engineering projects to include technical requirements identification, technical solutions to address customer requirements with details to design /deploy / manage their infrastructure
Deep dive troubleshooting experience using command-line tools and scripts
Detailed understanding in taking snapshots, backup and recovery of Virtual machines
Need experience with SNMP and TNM protocols and NMS/OSS interfaces.
Experience with C/C++/Java development, Unix/Linux, scripting tools like PERL, TCL, shell, etc.
Experience with Web based development including JVM, J2EE, (EJB), JAVA, JavaScript, Web Services, HTML, XML, SOAP is beneficial
Experience with SW development is beneficial


Necessary Skills and attributes:
Demonstrated ability to interact at all levels within customer's organizations. The ability to negotiate with and convince others, in a potentially adversarial environment, including customer leadership, directors and managers with opposing views to accept/approve plans, technical and project recommendations. The ability to plan, organize and prioritize multiple strategic programs and simultaneous performance objectives. The ability to write, read, interpret, explain and act based on a thorough understanding of technical documents, engineering materials and contracts or related documents. Ability to make professional sales and business presentations in writing, through email, reports, or orally, including complex business and technical matters to an audience of high technical skills, management and operational experience. Ability to work with a cross-functional *** team to achieve customer contracted objectives and specific team goals within established time frames and requirements. Assist in and if needed direct the *** team in lab and field trials related to introduction of products sold to the customer.

Physical/Mental Demands:
Work is generally performed in an office environment. Operate a computer keyboard and view a video display terminal between more than 50% of work time, including prolonged periods of time. Requires considerable work utilizing high visual acuity / detail, numeric / character distinction and moderate hand / finger dexterity. The movement and transportation of equipment, most of the time is under 25 pounds. Performs work under time schedules and stress which are normally periodic or cyclical, including time sensitive deadlines, intellectual challenges and project management deadlines. Machines, tools, equipment, and work aids include PCs, printers, copiers, faxes and other equipment commonly associated with an office work area. May require working additional hours beyond normal schedule. Travel varies depending on position. Consistently demonstrates a commitment to policies and procedures, including but not limited to, attendance, confidentiality, conflict of interest and ethical responsibilities.

*** Electronics America, Inc. is committed to employing a diverse workforce, and provides Equal Employment Opportunity for all individuals regardless of race, color, religion, gender, age, national origin, marital status, sexual orientation, gender identity, status as a protected veteran, genetic information, status as a qualified individual with a disability, or any other characteristic protected by law.
Comments for Suppliers:

Apply

Developer

Job Reference: 20-04833 Type: The *** Marketing Tech team is looking for a strong full stack engineer with a passion for providing innovative and scalable solutions for business applications. The team works on personalized communications across multiple channels to bring buyers and sellers together in the *** marketplace, ultimately making *** the place where the world shops first. Primarily, the work is on redesigning emails and other notifications against latest brand guidelines and optimizing content for both desktop and mobile views. The candidate will:
Participate in design discussions, code reviews and project related team meetings.
Work with other engineers, Architecture, Product Management, and Operations teams to develop innovative solutions that meet business needs with respect to functionality, performance, scalability, reliability, realistic implementation schedules and adherence to development principles and quality goals.
Develop technical & domain expertise and apply to solving product challenges.
Requirements
4-5 years of hands-on product development experience in the software industry after BSCS or MSCS or other relevant engineering discipline.
Strong background/foundation in HTML, email templates and some front end design.
Extensive programming experience in server side Java/J2EE.
Experience in Database driven application development (Oracle, NoSQL Mongo, Cassandra, Couchbase), SQL and schema design.
Experience in web front end UI development such as JSPs in J2EE environments.
Experience in building a live e-commerce product that has scaled to large number of users is a plus.
Knowledge of Windows and UNIX development environment and associated tools like source code management, bug tracking etc.
Good written and verbal communication skills.
Strong attention to detail, debugging, and problem solving skills.
Great to Have:
Experience with email marketing campaign designs.
Consumer Product development
Experience on an Agile team

Apply

Full Stack Developer

Job Reference: 20-04816 Type:
  • Lead Experience with Web application development using Java and its ecosystems or other open source technologies
  • Solid knowledge of Object-Oriented Programming
  • Proficiency in Java collections and algorithms for optimizations
  • Strong understanding of HTML5, HTML and XML design and programming
  • Experience with documenting business process using modeling
  • Experience with Agile development methodologies
  • Strong experience using Java Springboot or GoLang
  • Strong Experience with modern UI Frameworks (Angular > 6 / VueJS and Bootstrap, HTML5, Nodejs, NPM Packages)
  • Experience with cloud-native deployment architectures such as Pivotal Cloud Foundry (PCF) or Kubernetes and Docker
  • Experienced in TDD, use of SonarQube and Crucible is a plus
  • CICD, Bamboo, blue-green deployment, branching strategy
  • Leading outage calls, RCA completion, and problem resolution.
  • Lead offshore development team
  • Familiarity with app monitoring and logging tools such as AppDynamics or Splunk
  • Knowledge of Network Engineering GTM, LTM, GSLB, SSL, Certificate mgmt, troubleshooting with Wireshark
  • Experience with Okta, AzureAD, oauth2 authentication
  • Message Queue processing - Kafka, Rabbit MQ
  • Caching Redis, gemFire, Memcache
  • Experience with Camunda BPM

Apply

Project/Program Manager

Job Reference: 20-04772 Type: Description/Comment:Summary: The main function of an IT project/program manager is to plan, direct, or coordinate activities in such fields as electronic data processing, information systems, systems analysis, and computer programming. Job Responsibilities: Review project plans to plan and coordinate project activity. Manage backup, security and user help system. Consult with users, management, vendors, and technicians to assess computing needs and system requirements. Meet with department heads, managers, supervisors, vendors, and others, to solicit cooperation and resolve problems. Provide users with technical support for computer problems. Recruit, hire, train and supervise staff, or participate in staffing decisions. Evaluate data processing proposals to assess project feasibility and requirements. Develop and interpret organizational goals, policies, and procedures. Develop computer information resources, providing for data security and control, strategic computing, and disaster recovery. Skills: Verbal and written communication skills, problem solving skills, attention to detail and interpersonal skills. Strong ability to work independently and manage ones time. Strong leadership and mentoring skills necessary to provide support and constructive performance feedback. Strong knowledge of circuit boards, processors, electronic equipment and computer hardware and software. Strong knowledge of production processes, quality control, costs and other techniques for maximizing the effective manufacture and distribution of goods. Strong knowledge of business and management principles involved in strategic planning, resource allocation, and production methods. Strong knowledge of computer software, such as Visual Basic, Java, SQL, etc. Education/Experience: Bachelor's degree in a technical field such as computer science, computer engineering or related field required. MBA or other related advanced degree preferred. PMI or PMP certification preferred. 8-10 years experience required.

Apply

1 - 12 of 40 jobs

FAQs

What is Java?

Java is an object-oriented programming language that has similarities with languages like C and C++. Programmers who are familiar with the syntax of C and C++ will be able to relate to Java very easily. It was first developed by Sun Microsystems and later owned by Oracle Corporation. Java is one of the most popular programming languages used today. The source code files created in Java are assembled in the bytecode format. The files are then run by a Java interpreter. Most computers having operating systems such as UNIX, Macintosh OS, and Windows can read compiled Java source codes because they come pre-installed with Java interpreters and runtime environments, which is also known as Java Virtual Machines. Many web-based and computer-based applications are heavily dependent on Java. Apply from the latest java development jobs present in this section.

What certifications do u need to be a java developer?

There are a number of certification examinations available for budding Java developers. Some of them are recognized by Oracle Corporation and Sun Microsystems. jCert is a certification program that is offered by BEA Systems, IBM, Prosoft Training, and Sun Microsystems. The idea is to create a common certification examination that would cater to the needs of all these companies. Sun Microsystems has five types of Java certifications, which are Sun Certified Programmer for the Java[tm] 2 Platform, Sun Certified Developer for the Java[tm] 2 Platform, Sun Certified Web Component Developer for J2EE[™] Platform, Sun Certified Enterprise Architect for Java[tm] 2 Platform-Enterprise Edition, and Sun Certified Developer for iPlanet [™] Application Server 6.0. These certifications test different skill levels of a Java professional. To become a Java SE7 Programmer, one has to first become a Oracle Certified Associate.

What is the scope for java developers?

Java is a platform-independent programming language, which means the application developed through Java can be run anywhere. Java is fast gaining prominence among web developers and IT professionals across the world as it is the most comprehensive set of application programming interface. From mobile applications to supercomputers, Java is making its presence felt across different platforms as a useful application development technology. Many companies in the US help develop businesses by offering expert services in Java, Java Script, J2SE, JSP, and J2ME.

What are the technical skill sets and qualifications required to work in this vertical?

Most major IT firms in the US hire professionals who have an undergraduate or graduate degree in computer science, mathematics, or a related field. University-level degrees are helpful in gaining the basic foundation of technical skills and preparing the student for working in a team and a challenging environment.

Experience:
University level degrees or college education can be overlooked if the professional has relevant experience of working with Java-based applications. Additionally, acquiring certificates recognized by Oracle, Sun Microsystems, or other popular IT companies will help in building the potential in a candidate’s resume.

Programming Languages and Technologies:
Candidates will require a clear understanding of core Java concepts like object-oriented programming, abstract classes and interfaces, JVM and Memory Management, and Multithreading and Synchronization. Java is mostly used for developing web-based and mobile-based applications. Knowledge in web technologies like HTML, CSS, Javascript, and JQuery is a must for developers looking for opportunities in web-based applications. All Java developers should have a database knowledge of SQL, stored procedure, triggers, and cursors.

What is the job profile of a java developer?

A core Java developer will be responsible for building tools and providing technical solutions. The core Java developer will also be in charge of analyzing, designing product, and programming computer software. A senior level Java developer is usually in charge of supervising existing applications. He/she will also mentor junior team members and guide them to perform better. However, a senior Java developer may also need to develop high-end web applications.

What are the career opportunities for a java developer?

According to Salary.com, the expected annual salary of a senior Java developer is $97,693. The figure can go up to $111,824 depending on the skill sets and the level of experience of the developer. Skilled Java developers and programmers will always be on high demand due to the increasing number of web-based and smartphone applications.