Sr. Java Engineer (11330-417)

Western Governors University Salt Lake City , UT 84101

Posted 3 months ago

Responsible for the research, design, development, analysis, testing, and implementation of software operating or application systems. Communicates project information to client, project manager, or other design personnel working on projects. Maintains good working relationships with clients and staff. Writes and maintains complete documentation. Supports team members and ensures established goals and deadlines are met. Keeps management informed of status and significant problems.

Required Skills

  • Develop web applications and web services using Java, SOAP, REST, XML, HTTP, and other web technologies.

  • Manage multiple tasks and responsibilities in high-pressure environments; excelling at pinpointing and resolving problems in early project stages to avoid cost/time expenses

  • Deliver high quality projects on time, through ability to design architecture, write high quality code, and execute effective unit tests

  • Optimize performance tuning for high utilization 24x7 access

  • Integrate third party products with existing infrastructure

  • Excellent verbal and written communication skills and the ability to work equally well in self-managed and team-based Agile projects.

  • Work with internal customers to gather business processes and project requirements

  • Researches, designs, and develops computer software systems, in conjunction with hardware product developmentapplying principles and techniques of computer science, engineering, and mathematical analysis.

  • Analyzes software requirements to determine feasibility of design within time and cost constraints.

  • Consults with hardware engineers and other engineering staff to evaluate interface between hardware and software, and operational and performance requirements of overall system.

  • Formulates and designs software system, using scientific analysis and mathematical models to predict and measure outcome and consequences of design.

  • Develops and directs software system testing procedures, programming, and documentation.

  • Ensures work area is clean, secure, and well maintained.

  • Performs miscellaneous projects as assigned.

  • Updates technical skills as required.

Required Experience

  • Bachelor of Science Degree in Computer Science, Information Technology or related field

  • Minimum of 6 years' experience and a proven track record in developing web-based applications and web services using Java, SOAP, REST, XML, and other web technologies, including experience interfacing with Oracle databases, and integrating third party products with existing infrastructure

See if you are a match!

See how well your resume matches up to this job - upload your resume now.

Find your dream job anywhere
with the LiveCareer app.
Download the
LiveCareer app and find
your dream job anywhere

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Sr Java Software Engineer

Nice Systems

Posted 3 weeks ago

VIEW JOBS 10/24/2018 12:00:00 AM 2019-01-22T00:00 Senior Java Software Engineer Location: Salt Lake City, UT Background As the world's leading Contact Center as a Service company, NICE inContact serves contact centers, customer service centers, 911 centers, government entities, non-profits among many other companies globally. NICE inContact is the first to market with a complete Cloud offering that covers all the needs traditionally covered by on-premise providers. Our solutions not only involve complex software and networking, but have expanded to fill robotic automation and artificial intelligence. We're constantly expanding the horizon of what a contact center solution should be in a hyper-connected world. Our team is building an exciting new platform that will more cohesively bring all NICE inContact solutions together. As we accelerate our growth together with partners and a developer friendly ecosystem, the need to further mature our core platform has become a priority. While, these new platform capabilities offer a new range of possibilities, we need someone who is hungry to executing on our mission of improving people's lives by powering great customer experiences. About the Team The User Hub team operates at the heart of the CXone Pro User Hub universe, providing the services that allow our customers to connect with and manage their CXone experience. Built on an AWS-based platform, we deliver a full stack solution of web-based UI, microservices, and database solutions built on modern technologies like Angular, Spring Boot, and AWS technologies including Kinesis, Lambdas, Cognito, Elasticache, and DynamoDB. We facilitate authentication, authorization, and provide a web portal allowing both internal and external applications to become part of the CXone ecosystem. Are you interested in doing full-stack development on a critical project for one of the leading cloud-based service providers in the world? Then come join the User Hub team! To Land This Gig You'll Need: * Bachelor's degree in Computer Science, Business Information Systems or related field or equivalent work experience is required. * 6+ years experience in software development * Experience in one or more of the following software languages: C#, Java, Javascript, Scala, Python (Java preferred). * Experience designing, developing, deploying and supporting RESTful APIs. * Experience with developing services, clients and multi-threaded software. * Experience developing with SQL Server or equivalent * Working knowledge of unit testing and test automation * Working knowledge of user stories and use cases * Working knowledge of object-oriented software design and design patterns. Bonus Experience: * Experience with AWS tech (Kinesis, Circle CI, Akka, Lambda, Concourse pipelines, SQS, etc) * Experience with AngularJS * Experience with DynamoDB * Experience with automation/testing tools * Experience with/knowledge of agile development processes * Experience as a technical or team lead * Experience working in a CI/CD Environment ABOUT NICE inContact: NICE inContact makes it easy and affordable for organizations around the globe to provide exceptional customer experiences while meeting key business metrics. NICE inContact provides the world's #1 cloud customer experience platform, NICE inContact CXone™, combining best-in-class Omnichannel Routing, Workforce Optimization, Analytics, Automation and Artificial Intelligence on an Open Cloud Foundation. NICE inContact is a part of NICE (Nasdaq: NICE), the worldwide leading provider of both cloud and on-premises enterprise software solutions. Nice Systems Salt Lake City UT

Sr. Java Engineer (11330-417)

Western Governors University