Java Developer
Duration: 6+ months
Location: 100% Remote
Overview: Every Turnberry consultant aligns with a practice, an internal group of consultants and leaders with shared experience and expertise. Each of these practices aligns with one of the eight core services Turnberry offers to clients. As a Java Developer, you will join Turnberry’s Product Design & Development practice and consult in the Digital Transformation service. Turnberry’s Digital Transformation service provides strategy and implementation consulting to help organizations adopt modern technology to excel in today’s digitally-driven market; in the Product Design and Development practice, we leverage modern technology to design and build awesome cloud-native applications.
Responsibilities
- Rapid development of prototypes/concepts along with regular development
- Experienced with agile development and a champion of software development best practices
- Contribute to our 2024 goals for enhancing the Commerce platform
- Design, code, test, and provide tier 5 engineering support for the Commerce platform and related software
- Help us monetize on third-party application products and services offered
Qualifications
- Must be self-motivated, and ability to work independently, fast learner, pays attention to detail
- Ability to think like an architect, produce high quality code
- Understanding of Service Oriented Architectures
- Use TDD and ATDD, using Cucumber-Jvm, ScalaTest
- Must be able to build REST services from the ground up
- Technologies: Scala 2.11, Http4s, Play2, Akka, Kafka, ELK, Scalaz, Hadoop, Apache Spark, Amazon Web Service (Lambda, S3, Kinesis, SQS)
- Strong in OOP & Functional paradigm
- Bachelor’s degree in computer sciences, engineering, management information systems or combination of education and equivalent working experience
- Minimum 4 years’ experience in Scala
- Strong software design skills and knowledge of design patterns
- Experience with Agile/Scrum methodologies and associated tools (Jira)
- This description portrays in general terms the type and level(s) of work performed and is not intended to be all-inclusive, nor the specific duties of any one incumbent
The salary range for this role is $80,000 to $160,000 or the hourly equivalent. Pay is based on several factors including but not limited to education, work experience, certifications, etc. In addition to your salary, Turnberry Solutions offers benefits such as a comprehensive healthcare package (medical, dental, vision), disability and group term life insurance, health and flexible spending accounts, a utilization bonus, 401(k) with match, flexible time off for salaried employees, parental leave for salaried employees, and flexible work arrangements (all benefits are subject to eligibility requirements). No matter where or when you begin a career with Turnberry, you’ll find a far-reaching choice of benefits and incentives.
At Turnberry, inclusion is one of our core values. We are fully invested in and focused on hiring and growing a diverse team of high performers. We’re committed to creating a positive and connected work environment for all. We believe that uniqueness in ideas, experiences, and backgrounds make us a better Turnberry: Turnberry is an Equal Employment Opportunity/Affirmative Action employer, and recruits, employs, trains, compensates, and promotes regardless of age, ancestry, family medical or genetic information, gender identity and expression, marital, military, or veteran status; national and ethnic origin; physical or mental disability; political affiliation; pregnancy; race; religion; sex; sexual orientation; and any other protected characteristics.
Similar Remote Jobs
Associate Java Developer
at QuinStreet
🌎USA
💰$65,000 - $75,000/Yearly
Apply Now6 months agoSr Java Developer
at QuinStreet
🌎USA
💰$120,000 - $180,000/Yearly
Apply Now7 months agoBackend Java Developer
at Nymbus
🌎USA
💰$100,000 - $130,000/Yearly
Apply Now9 months ago