Senior Engineer

Employer
Target
Location
Minneapolis, Minnesota, United States
Posted
Apr 05, 2018
Closes
Apr 19, 2018
Category
Engineering
Employment Status
Full Time
Description: JOB POSITION:       Senior EngineerLOCATION:             33 South 6th Street, Minneapolis, MN 55402DUTIES:                    Design, implement, deploy and support new web-based applications and system integrations; develop software and systems on test driven development and continuous integration practices; implement unit tests, integrations test, functional tests and create automated test script; engineer continuous integration and continuous deployment pipeline consisting of Gradle, GitHub, Artifactory, Drone, Docker and Kubernetes; diagnose, isolate, and de-bug software problems and perform problem resolution; monitor systems capacity and performance; work closely with other engineers and partners to ensure development meets business needs; apply appropriate software engineering patterns to robust and scalable systems; follow industry standard agile software design methodology for development and technical documentation; research related products and make necessary software recommendations; innovate constantly and maintain the technical edge; leverage expertise in eliminating repeat operational issues occurrences; participate in construction activities ensuring architectural and operational requirements are met; utilize standard enterprise tools to develop or implement infrastructure hardware, software or other technical components; provide preventative maintenance, troubleshooting and quickly resolves problems to ensure infrastructure and application stability; collaborate with team to promote re-use and develop consistent technical build, implementation and support processes; participate in the design, lifecycle management, and total cost of ownership of platforms, applications and infrastructure services; build high performing and stable services in a Service Oriented Architecture with Spring Boot; design and implement PostgreSQL database entities to support business requirements; define and implement REST API using Spring Framework to create, update, delete, approve, and search a service request; utilize JUnit and Mockito Framework to implement unit tests and REST-Assured to implement integration tests for the API; implement an event processor to post service requests and acknowledge requests completed using Kafka streams; and integrate a call once the acknowledgements are received. Technologies and Tools used include: Java SE, Java EE, Apache Kafka, REST Web Services, SOA, Microservices, Jersey, Jackson, Swagger, REST-assured, Servlets, JMeter, Cobertura, Sonar, Hibernate, MyBatis, Spring Boot, Spring MVC, Spring Kafka, Spring Data, Spring Integration, Spark, JUnit, Mockito, XML, JSON, GSON, JavaScript, HTML, CSS, jQuery, AJAX, AngularJS, ReactJS, Node, ExpressJS, Bootstrap, Semantic UI, NPM, Bower, Grunt, Jasmine, Selenium, TestNG, JMeter, DB2, Oracle, PostgreSQL, MongoDB, SQL, PL/SQL, Maven, Gradle, Apache, Tomcat, Git, Artifactory, Logstash, Elasticsearch, Kibana, OpenStack, Chef, Jenkins, Docker, Kubernetes, Spinnaker, Drone, Jira, DBeaver, pgAdmin, Postman, Eclipse, IntelliJ, Dbeaver, Unix, and Agile.REQUIREMENTS:  This position requires a Master's degree in Computer Science or Computer Information Systems and at least three (3) years of experience in application design and development (any title) using Java EE, Hibernate, AngularJS, JavaScript, and CSS, and including at least two (2) years of experience using Java SE, Spring Boot, REST, ReactJS, Postgres, MongoDB, Docker, Kubernetes, Spinnaker, Drone, Logstash, Git, and Artifactory. In the alternative, the employer will accept a Bachelor's degree in Computer Science or Computer Information Systems and at least five (5) years of post-baccalaureate, progressive experience in application design and development (any title) using Java EE, Hibernate, AngularJS, JavaScript, and CSS, and including at least two (2) years of experience using Java SE, Spring Boot, REST, ReactJS, Postgres, MongoDB, Docker, Kubernetes, Spinnaker, Drone, Logstash, Git, and Artifactory.APPLY TO:               Mail Resumes To:                                    Target Enterprise, Inc.                                    ATTN: Mary Welch                                    33 South 6th Street, Mailstop CC-1720                                    Minneapolis, MN, 55402       
Qualifications:

Similar jobs

More searches like this

Similar jobs