Role Description

New role for 2021 in our key Core Cloud Team!

The Software Engineering II role in Synchronoss is a senior team member position responsible for the delivery of mission critical software that is used by millions of users every day. It is a hands on role which covers all aspects of the software development lifecycle, including design, documentation, coding, testing and support.

General Skills

  • Essential:
    • Must include several years of experience with an agile development process such as SCRUM or KANBAN
    • Good communication skills including written, speaking, listening, negotiation and presenting skills.
    • Has delivered and maintained mission critical software in production.
    • Such software is scalable, performant, highly available, secure and maintainable.
    • Keeps things simple, doesn't over engineer.
    • Continually improves the performance and productivity of a team.
    • Good problem solving and troubleshooting skills.

Technical Skills

  • Essential:
    • 2+ years core Java. Java 8+ and functional Java a plus.
    • Enterprise Java: Spring/Spring Boot and/or JEE and related technology: JDBC, JPA/Hibernate, Dependency Injection, ...
    • Tooling: maven and/or Gradle, IntelliJ and/or Eclipse, git, Bamboo and/or Jenkins, ...
    • Java application testing and profiling tools: JUnit, Cucumber, JMeter, ...
    • RDBMS development experience such as MySQL or Postgres
    • REST API definition, implementation and management
    • Deploying and troubleshoot applications on LINUX and in the cloud
  • Desirable:
    • Distributed systems development including Microservices, cloud, containerisation, Continual Integration/Delivery
    • Securing APIs: OAUTH, Open ID, ...
    • NoSQL database, caching, eventual consistency: examples: MongoDB, Cassandra, Redis/Memcache
    • Messaging: examples: JMS, RabbitMQ, Kafka
    • Data analytics: Hive, Hadoop

Synchronoss is proud to be an equal opportunity employer. As a global company, we value and celebrate diversity and are committed to a workplace free from discrimination and harassment. We take pride in fostering an inclusive environment based on mutual respect and merit. We are at our best when our workforce is dynamic in thought, experience, skill set, race, age, gender, sexual orientation, sexual expression, national origin and beyond.

More from Synchronoss Technologies
Java Software Engineer
Synchronoss Technologies 1 day ago
Site Reliability Engineer I
Synchronoss Technologies 1 day ago
Site Reliability Engineer I
Synchronoss Technologies 1 day ago

Java Software Engineer

Apply On Company Site
Back to search page