2 days ago
AWS
Azure
Cloud
Distributed Systems
Docker
ElasticSearch
Google Cloud Platform
Groovy
Hibernate
Java
JavaScript
Jenkins
JUnit
Kubernetes
Microservices
MS SQL Server
MySQL
Oracle
PHP
Postgres
Shell Scripting
Spring
SQL
TypeScript
• Be part of a 2 week sprint executing on the backlog in lockstep with other developers, writing code as part of an Agile team. • Work as an independent contributor collaborating with a team of developers and test engineers. • Collaborate with product management, support and engineering teams to establish priorities. • Mentoring Junior Developers & code reviewing for a remote team setting best practices and policies, writing specs, wiki pages, Knowledge Base articles and other internal documentation. • Work closely with the Support team, and communicate with customer sysadmins, DBAs and developers for troubleshooting. • Provide technology recommendations and strategy to support CloudBees product requirements. • Collaborate with product management, support and engineering teams to establish priorities, understand requirements, formulate test plans and execute them accordingly. • Ability to work with customers directly on urgent issues.
• Expert hands-on knowledge of Core Java (10+ years), JUnit. • Solid experience with Spring and Hibernate frameworks. • Experience developing backend components, services or APIs in Java or a similar language. • Experience using public (or private) cloud provider platforms like GCP, AWS or Azure, Kubernetes and Docker containers. • Experience with analyzing thread safety and race conditions, parallelism, synchronization, and locking, including between threads, between machines in a cluster, and in the database, including optimistic and pessimistic locking. • Strong skills writing high-performance, multi-threaded, efficient and maintainable code. • Experience crafting and implementing highly scalable and performant microservices based applications. • Familiarity with HTTP, REST, HTML, JSON, and similar web-based development technologies, and with building complex multi-tier parallel distributed systems that communicate with them. • Knowledge of SQL and experience working with mainstream databases (one of MySQL, PostgreSQL, Oracle, MS SQL Server), SQL query optimisation, differences between MySQL / Oracle / SQLServer / Postgres. • Experience with building, maintaining and scaling large scale distributed systems. • Understanding of SaaS, PaaS, IaaS industry with hands-on experience with public cloud offerings. • Good exposure to performance tuning tools.
• Generous paid time off to allow our employees time to rest, recharge and to be present with family and friends throughout the year. • CloudBees believes diversity strengthens all aspects of the organization.
Apply NowJanuary 18
Join Acquia's AI Services team as a Staff Software Engineer, building innovative AI-driven Application and APIs.
January 16
Pioneering Technical Leader role at Everbridge, focused on Critical Event Management technologies. Drive architecture, mentoring, and modernization efforts across software engineering teams.
December 20, 2024
Seeking a Principal Technical Architect to shape technology solutions for projects at Zone IT Solutions.
December 10, 2024
Join Outreach to build their AI Sales Execution Platform as a Staff Software Engineer. Expand CRM Sync vision through bi-directional data integrations.
December 5, 2024
Be a strategic advisor for hybrid and multi-cloud platforms at Red Hat. Drive AI modernization in key infrastructure sectors.
Discover 70,000+ Remote Jobs!
Join now to unlock all job opportunities.