AustinRecruiter Since 2001
the smart solution for Austin jobs

Java/ Spring Developer

Company: NetSource, Inc.
Location: Austin
Posted on: August 16, 2019

Job Description:

Please note that this is a 6 months contract position. Candidate can be located in the following locations - Must work on-site at the office Austin, TX - preferred Phoenix, AZ - preferred Santa Clara, CA ROLE OVERVIEW Professional position is responsible for providing hands on technical consultation, technical systems implementations, and customer technical support. Serves as a subject matter expert and may work as an individual or as part of a team to implement solutions that solve customers business problems. Requires an ability to adapt existing methods and procedures to create possible alternative solutions to moderately complex problems. Understands the strategic direction set by management as it relates to team goals. Uses considerable judgment to determine solution and seeks guidance on complex problems. Requires participation in the design, development and implementation efforts of complex systems integration projects, to include installation and configuration of CPE network management systems. Top Required Skills Minimum of 5 years JavaSpring Application Development programming experience in a development capacity is required. Minimum 5 years of experience in using interpreted languages PythonJython and Groovy is preferable. Strong understanding and hands-on experience with Enterprise Systems architecture. PRIMARY DUTIES Implement customized applications and extension components of Professional Services solutions. Design and develop custom solution while acting as a team lead in an Agile environment. Implement and develop Web Services APIs (e.g. SOAP, REST). Unit testing (TDD) software and development modifications. Conducts solution walkthroughs aimed at educating customer and internal teams with respect to a customer s solution design. Assists with all other Professional Services activities such as but not limited to environment setup, software packaging and validation. Troubleshooting problems and provides root cause analysis including technical interdependencies. Provides technical resolutions written or verbal for identified issues at a cross-functional level. Support for Systems Engineers and QA Engineers in pre-production and production environments. Managing build process with continuous integration and continuous deployment. Performs other duties, as assigned. KNOWLEDGESKILLSABILITIES Requires the ability to build complex solutions, work with customers on defining requirements, and be able to create or significantly contribute to requirements documents. Requires the ability to determine level of effort concerning work items and must be comfortable delivering to timelines using documented delivery processes. Understanding on WAN management protocol such as CWMP, XMPP, SNMP is a plus. Strong understanding and hands-on experience with Enterprise Systems architecture. Strong understanding on Microservice architecture and deployment strategies is a must. Strong troubleshooting on all aspect of applications not only limited to front end and server-side design. Strong understanding of full-stack development and deployment. Complete understanding and experience in using continuous integration, delivery, and deployment. Strong understanding of DevOps and CICD principles and roles in an Agile-based software life cycle Experience with developing automation for integration, functional, and performance tests with a framework to be used in a CICD pipeline Experience developing onwith relational databases, graph databases, key-value stores and time-series databases. Normally receives little instruction on day-to-day work, general instructions on new assignments. Works on problems of diverse scope where analysis of data requires evaluation of identifiable factors. Demonstrates good judgment in selecting methods and techniques for obtaining solutions. Requires excellent verbal and professional presentation skills. Minimum of 10 years of polygot programming experience (projects utilizing many different programming languages concurrently) Minimum 2 years of Javascript experience on front end and back end. Front-end frameworks using React or Angular is a plus. Back-end implementation experience with Nashorn and Node.js is a plus. Strong understanding and hands-on experience with XML, JSON, WSDL, XSD, and SOAP based protocols and specifications is required. Minimum 2 years experience developing and designing REST interfaces that implement HATEAOS Experience in Richardson Maturity Model for REST APIs is an added advantage. Strong experience with Java Servlet Specification (eg. J2EE, Tomcat), and microservice based application containers (Dropwizard, Jetty, Embedded Tomcat) Strong experience with developing custom application protocols on HTTP1.1 and HTTP1.2 HTTP2 experience is a plus Experience in using and configuring Nginx and HAProxy for SSL termination and Load Balancing Experience in messaging frameworks using JMS and AMQP is required. Experience with gRPC is a plus Experience with Redis for pub-sub messaging and as use as a key-value store for caching Experience in setup and configuration of ActiveMQ and RabbitMQ. Experience in Reactive and Event-Driven Programming in the JVM using Reactor or RxJava reactive frameworks in other languages is a plus Strong Experience in Spring Framework for Java is required Strong experience in using Spring Boot and Dropwizard to implement Microservices for Processing and APIs Experience in using a key value store such as Cassandra is required Experience in using a SQL Database in the JVM is required Postgres and Oracle are preferred. Experience in using ElasticSearch for logging, metrics gathering and monitoring, and for data retrieval. Experience in Data Processing and Event pipelines involving Spark, Kakfa, etc. is a plus Strong experience with Linux Server Administration. Experience in use of Docker to run, test, and deploy microservices is a plus. Experience with AWS Deployments and Pricing is a plus Experience with AWS Service Offerings to match on-prem software is a plus Experience in using VMWare and Openstack to deploy VMs is a plus Experience in using Kubernetes to manage microservice deployments is a plus Experience with Consul or other service discovery frameworks is a plus Experience building Docker images via Dockerfiles is a plus Strong experience in building JVM based languages in Maven and Gradle Strong experience in codifying build and deployment process for CICD pipelines in Groovy via Jenkins (Jenkinsfile) Strong experience in creating unit tests with MavenSurefire and JUNIT. Experience in creating automated BDD tests with Cucumber is a plus Experience in creating performance tests with Apache Jmeter is a plus Experience with Agile Development (e.g. sprints, scrum) methodology is a plus. Broadband Forum Standards (TR-069, TR-098, TR-181) is a plus. EDUCATIONTRAININGEXPERIENCE BSC or equivalent in relevant engineering field is required. Overall 10+ years of Professional experience. Applicants must provide their phone number. Reference job number 4549.

Keywords: NetSource, Inc., Austin , Java/ Spring Developer, IT / Software / Systems , Austin, Texas

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category

Other IT / Software / Systems Jobs

Front End Web Developer - 0022
Description: Rate 65hr W2 with Benefits or 80hr C2C1099 Candidates must be able to interview in-person in Austin, TX 530190022 DFPS Competitive Solicitation I. DESCRIPTION OF SERVICES The Department of Information (more...)
Company: NHRG, Inc.
Location: Austin
Posted on: 08/25/2019

Associate Analyst - Insights and Analytics
Description: WHO IS NICE-MATTERSIGHT Have you ever spoken with someone and felt as though you just clicked The magical feeling you get is the result of a personality connection. NICE-Mattersight creates that feeling (more...)
Company: NICE Systems
Location: Austin
Posted on: 08/25/2019

Dell Technologies Select-Enterprise Architect (Austin,TX)
Description: Dell Technologies Select-Enterprise Architect br br br Dell provides the technology that transforms the way we all work and live. But we are more than a technology company we are a people company. (more...)
Company: Dell
Location: Austin
Posted on: 08/25/2019

Automation Tester
Description: Title Automation Tester Location Austin, TX, 78701 Duration 12 Months Interview
Company: Corp2Corp
Location: Austin
Posted on: 08/25/2019

QA Manual Lead Testing Austin, TX 3164
Description: We have an immediate long-term contract opportunity with one of our largest clients
Company: PRIMUS Global Services Inc.,
Location: Austin
Posted on: 08/25/2019

Expert Python Developer
Description: On behalf of a top tier tech firm, Cybernetic Search have been tasked to source an exceptional Python Developer. The successful candidate will be working
Location: Austin
Posted on: 08/25/2019

Software Engineer (Mid-Level)
Description: Experis - Manpower Group is engaged with one of the largest Real Estate Company. We are assisting the hiring manager to identify a talented Software Engineer Mid-level. It's a Full-time opportunity based (more...)
Company: Experis
Location: Austin
Posted on: 08/25/2019

Sr Software Engineer
Description: What makes Gartner a GREAT fit for you When you join Gartner, you ll be part of a fast-growing team that helps the world become smarter and more connected. We re the world s leading research and advisory (more...)
Company: Software Advice
Location: Austin
Posted on: 08/25/2019

Automation Tester in Round Rock, TX
Description: Automation Tester We have an immediate opportunity with a large F500 client in the Round Rock, TX area. We
Company: UpStream Global Services
Location: Round Rock
Posted on: 08/25/2019

PeopleSoft Project Lead
Description: Please apply for this position by sending your resume to Email apply AT chandratech DOT com SUBJECT Applying for PeopleSoft Project Lead Austin, TX Hourly Rate 86 W2 99 CTC1099 Please be advised that (more...)
Company: Chandra Technologies, Inc.
Location: Austin
Posted on: 08/25/2019

Log In or Create An Account

Get the latest Texas jobs by following @recnetTX on Twitter!

Austin RSS job feeds