JOBSEARCHER

Sr. Java & Services Developer

ARCHIVED

We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.

Java Services Developer We are looking for a Java Services developer to build and maintain applications aimed at the Zebra TC-52 mobile retail device. Your primary focus will be the development of back-end services on Azure Cloud. You will be working along-side other engineers and developers working on different layers of the infrastructure. Therefore, commitment to collaborative problem solving, sophisticated design, and creating quality products is essential.
Minimum Position Qualifications:
  • 2+ years of experience in systems analysis, design or programming and the associated development methodologies.
  • Ability to interact well in a team environmentProven communication and presentation skills to effectively communicate information to customers and to all levels within the organization.
  • Ability to continue to learn and adapt programming skills within a changing technology environmentProven ability to think and contribute within a corporate environment
  • Knowledge of industry trends and industry competition
  • Demonstrated knowledge with SQL.Proficient understanding of code versioning tools, such as Git, GitHub Saas
  • Ability to understand business requirements and translate them into technical requirements.
  • Desired Skillset:
  • Any experience in building solutions using elastic architectures (preferably Microsoft Azure and Google Cloud Platform)
  • Java developers: Java, J2EE, SQL, JSF, Stripes, Struts, Hibernate, JPA, Spring, Acegi Security, JBoss, WebSphere, DB2, Informix, Eclipse, Ant, Maven, JDBC, JUnit, Eclipse, Intellij
  • Analytics and Science: Any Analytic Engine (Firebase, Google, Adobe Omniture)
  • Data Management: Amazon S3, MS SQL, Casandra, Kafka, MQTT, Mongo DBDevelopment Languages: Bash, Kotlin, Groovy • DevOps: Any CI/CD (Gitlab, TeamCity, Stash/Bitbucket), JVM Tuning, Docker, KVM, Code Signing
  • Infrastructure: SSL Certificates, TLS, Hysterix
  • Operating Systems: Linux, Unix - FreeBSD, Mac/Darwin, Android
  • Security: TLS, SSL Certificates, Jar Signing, Public Key Encryption
  • Testing: Espresso, Selenium, Appium
  • Application Server: Spring BootKey Responsibilities
  • Develop high-quality codebase, participate in design discussions, execute development against design, and navigate complex codebase
  • Build partnerships across the application, business, and infrastructure teams
  • Develop programming specifications. Design, code, and unit test application code using Software Development Life Cycle (SDLC) best practices
  • Complete estimates and work plans with more senior team members' assistance as appropriate for design, development, implementation and rollout tasks
  • Create technical system documentation and ensure that this documentation remains current throughout all phases of the SDLCCommunicate with the appropriate teams to ensure that assignments are managed appropriately; ensure that completed assignments are of the highest quality
  • Support and maintain applications utilizing required tools and technologies. Provide support for applications, including involvement with the Support Center, NOC, Infrastructure teams, and vendors as appropriate