Remote Java Jobs in August 2019 📈 Open Startup
RSS
API
Post a Job

get a remote job
you can do anywhere

840 Remote Java Jobs at companies like Contrast Security, Wallethub and Semanticbits last posted 16 hours ago

840 Remote Java Jobs at companies like Contrast Security, Wallethub and Semanticbits last posted 16 hours ago

Get a  email of all new remote Java jobs

Subscribe
×

  Jobs

  People

👉 Hiring for a remote Java position?

Post a Job - $299
on the 🏆 #1 remote jobs board

Today

Contrast Security


Java Web Application Developer

verified

Java Web Application Developer


Contrast Security

verified

dev

web dev

java

infosec

dev

web dev

java

infosec

16h
\nContrast Security is the world’s leading provider of security technology that enables software applications to protect themselves against cyber attacks. Contrast's patented deep security instrumentation is the breakthrough technology that enables highly accurate analysis and always-on protection of an entire application portfolio, without disruptive scanning or expensive security experts. Only Contrast has intelligent agents that work actively inside applications to prevent data breaches, defeat hackers and secure the entire enterprise from development, to operations, to production.\n\nAbout the Position\n\nContrast is looking for a web application developer proficient in Java/Spring interested in pursuing a life changing experience in the field of application security and continuous delivery. We are an exciting, young team that is growing leaps and bounds each month. We write a lot of GraphQL to interact with our REST layer to improve performance and data interaction. You would get the opportunity to work on tough problems such as optimizing the JVM, configuring distributed queues and building robust caching architectures.\n\nOur engineering team has a strong spirit of entrepreneurship. Every member of the team has joined us over our 5 year history because he/she wants to be part of a high-performing team and go through the startup experience. We look for candidates that share similar goals and beliefs about the work and the team they want to be a part of.\n\nResponsibilities\n\n\n* Build, ship, curate, and iterate on Contrast Security features.\n\n* Work with design, product, and support teams to build features.\n\n* Own your work. Whether a nasty bug or an awesome feature, you put your name on every line of code.\n\n* Experience building and managing large, cloud-based platforms.\n\n* Solid analytical ability to deal with ambiguity and to solve problems independently.\n\n* High level of personal accountability and “self-starter” attitude in order to make progress in ambiguous situations on schedule\n\n* Demonstrated ability to communicate effectively with both technical and non-technical individuals. \n\n* Execute performance analysis and optimization of page render, data transfers and page load optimizations.\n\n* Participate in constant collaboration with teammates in the form of group code reviews and pull requests prior to commit.\n\n* Work with design and product teams to build amazing, jaw-dropping features.\n\n* Give back to the Open Source Community whenever humanly possibly.\n\n* Work hand-in-hand with our Product Managers, UX/Designers and Customers on each feature and improvement.\n\n* Deploys: our engineers deploy multiple times a day to our AWS infrastructure.\n\n\n\n\nAbout You\n\n\n* You love to make web applications faster and efficient.\n\n* You have strong communication skills. You ask questions, let others know when you need help, and tell others what you need.\n\n* You have experience working in Java/Spring to design and implement robust and scalable APIs.\n\n* AWS Services: S3, EC2, CloudFront, Lambda.\n\n* You're a problem solver. You believe the best work is the result of finding the simplest solution to complex challenges.\n\n* Your code is clean, your designs are elegant and you are constantly refactoring.\n\n* Multiple years experience working in Enterprise or Commercial Software development.\n\n* Own your work. Whether a nasty bug or an awesome feature, you put your name on every line of code.\n\n* Interest in building Distributed Queues, Service Discovery and Caching Design\n\n* Advanced Knowledge of AWS Features and Services\n\n* Spring and Hibernate Excellence\n\n* Knowledge of database fundamentals: SQL, schema, internals (MySQL)\n\n* JVM and garbage collector tuning, heap dump analysis experience\n\n* Experience with the following performance tools: JMeter, YourKit, New Relic, SumoLogic\n\n\n\n\nWhat We Offer\n\n\n* Competitive compensation package (salary + equity)\n\n* A fun and dynamic environment where you work with other like minded people on products which make a real difference to the security of our customers\n\n* In-office lunches\n\n* Medical, dental and vision benefits\n\n* Flexible paid time off\n\n* 401K\n\n\n\n\nIf you're amazing but missing some of these, email us your résumé and cover letter anyway. Please include a link to your Github or BitBucket account, as well as any links to some of your projects if available. Email: [email protected]

See more jobs at Contrast Security

Apply for this Job

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

Yesterday

SemanticBits


Java Backend Engineer


🇺🇸US-only

Java Backend Engineer


SemanticBits

🇺🇸US-only

java

engineer

backend

java

engineer

backend

🇺🇸US-only2d
\nSemanticBits is looking to hire a talented software developer who can help us build modern digital health services implemented as highly scalable Java services deployed on the AWS cloud in Docker containers.  The project will be implemented using an Agile, Scrum-based process that includes Sprint Planning/Review/Retrospectives and daily stand-ups. The team uses human-centered design to implement highly modern, usable interfaces.\n\n\nThis is a remote position and can be fulfilled from any location within the US and its territories. SemanticBits will provide a laptop.\n\n\nSemanticBits is a leading company specializing in the design and development of digital health services, and the work we do is just as unique as the culture we’ve created. We develop cutting-edge solutions to complex problems for commercial, academic, and government organizations. The systems we develop are used in finding cures for deadly diseases, improving the quality of healthcare delivered to millions of people, and revolutionizing the healthcare industry on a nationwide scale. There is a meaningful connection between our work and the real people who benefit from it; and, as such, we create an environment in which new ideas and innovative strategies are encouraged. We are an established company with the mindset of a startup and we feel confident that we offer an employment experience unlike any other and that we set our employees up for professional success every day.\n\n\nRequirements\n\n\n* Core Java and JEE\n\n* Significant experience with Spring Framework required\n\n* Experience with Spring Boot required\n\n* Experience with object-relational mapping frameworks, such as Hibernate and JPA, required\n\n* Continuous build and test automation through Jenkins required\n\n* Deployment and testing via containerization with Docker highly preferred\n\n* Relational databases - should be very comfortable writing SQL, defining relational schemas, writing data migrations, and querying through ORM\n\n* Modern frontend web development through frameworks like Angular or React preferred\n\n* RESTful microservice development in Java required\n\n* Automated unit/integration/functional testing experience on both front- and back-end is a must: JUnit, Selenium/WebDriver, Protractor, Jasmine or similar\n\n* Experience deploying and testing applications on AWS preferred\n\n* Experience with git (workflows, merge strategies, etc) is strongly desired\n\n* Knowledge of modern design pattern and building enterprise-grade production applications\n\n* Excellent command of written and spoken English\n\n\n\n\n\nBenefits\n\n\n* Generous base salary\n\n* Three weeks of PTO\n\n* Excellent health benefits program (Medical, dental and vision)\n\n* Education and conference reimbursement\n\n* 401k retirement plan. We contribute 3% of base salary irrespective of employee's contribution\n\n* 100% paid life insurance\n\n* FSA\n\n* Casual working environment\n\n* Choice of laptop type (Mac or PC)\n\n* Flexible work hours\n\n* Remote\n\n\n\n\nSemanticBits, LLC is an equal opportunity, affirmative action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, disability, or any other characteristic protected by law. We are also a veteran-friendly employer.\n\n\n\n\n \n\n#Location\n- 🇺🇸US-only

See more jobs at SemanticBits

Apply for this Job

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

Last 7 days

Last 30 days

1 Second Everyday

 

Senior Android Developer

verified
🌏Worldwide

Senior Android Developer  


1 Second Everyday

🌏Worldwide verified

java

android

git

rxjava

java

android

git

rxjava

🌏Worldwide8d
**About us**\n[1 Second Everyday](https://1se.co/) is a video diary app that makes it easy to create the movie of your life. In a couple of minutes, parents can relive the first year of their child's life, look back at their last family vacation, or see their entire journey together. It gives anyone the power to reflect on school, friends, projects, and adventures. From our humble Kickstarter beginnings, we've grown into an award-winning app with millions of downloads.\n\n**About the Senior Android Developer position**\nWe are a small but growing company looking for a Senior Android Developer to join our 100% distributed team. You will be an integral part of our Android team and will work with our product design team to help us make a great app, and also a great Android app. As you’ll be joining a small Android team of one, you will help shape our culture which includes code review and efforts to increase automated testing.\n\n\n**The details:**\n* This is a full-time, remote position.\n* We’re offering between $80,000-$123,000 USD per year for this role based on your experience and cost of living.\n* No share options or equity.\n* This position requires travel to our semi-annual retreats ([Last one was Peru and allowed families to come too!](https://medium.com/1-second-everyday/planning-1ses-5th-team-retreat-612316987ca9)).\n\n\n**Bonus skills & attributes:**\n* Experience with RxJava (or Reactive Extensions in another language)\n* Experience with jUnit, Mockito, and Hamcrest (or other automated testing tools)\n* Experience with dependency injection frameworks like Dagger\n* Making network requests with Retrofit\n* Have used 1 Second Everyday. \n\n**Benefits & perks:**\n* Paid open vacation policy - We offer a MINIMUM of 2 weeks off each year. This isn't a vague policy where open vacation means no vacation.\n* Healthcare benefits (currently only available in the United States)\n* Travel Bonus - $500 per year for a NO WORK vacation on your anniversary.\n* Wellness Bonus - $50 a month for a gym membership, yoga class, book club, or whatever makes you happy.\n* 2 weeks paid parental leave.\n* Conferences of your choice.\n\n**Why work at 1SE?**\n* Travel the world for our semi-annual paid retreats (Last one was Peru and allowed families to come too!)\n* You'd join our 100% distributed team - we value autonomy and flexible lifestyles.\n* We're a diverse team across 6 countries, 5 languages, and 7 time-zones ([First remote-baby for us!](https://medium.com/1-second-everyday/motherhood-and-remote-work-2c80cfbc65e6))\n* You would work on an award-winning and beloved product with a diverse community around the world!\n* [Help continue our story](https://medium.com/1-second-everyday/the-origins-of-1-second-everyday-1aa5f2760c6f).\n\nWe are an equal opportunities employer. We are a diverse team and welcome all walks of life. 1 Second Everyday is an equal opportunity employer and values diversity. We don’t discriminate on the basis of race, religion, color, gender, sexual orientation, age, marital status, veteran status, or disability status.\n\nWe are continuously expanding our hiring capabilities in other geographies. However, at this time we are unable to hire employees and contractors who reside and have to be paid in the specified countries below:\n\n Argentina\n Brazil\n Crimea\n China\n Cuba\n Egypt\n France\n Iraq\n Iran\n Italy\n Japan\n Nigeria\n North Korea\n Spain\n Sudan\n Sweden\n Syria\n\nWe encourage you to continue to check back with future postings as we continue to expand our operational abilities in these countries.\n\nDon't think this position is the right fit? Check out our [other open positions](https://1-second-everyday.breezy.hr/)!\n\n# Responsibilities\n **Senior Android Developer responsibilities:**\n* Drive software development in all parts of our Android app including new features, fixing bugs, refactoring, etc.\n* Write well-designed, testable, and efficient code\n* Faithfully implement UI designs (with the understanding that it's a 2-way dialogue)\n* Bring up junior and intermediate developers in the future\n* Make an app that is a good citizen of the Android platform by embracing OS features and UI conventions\n* Work with our support team to help explain and resolve problems as they arise\n* Help determine the scope of projects and break them down into smaller tasks\n* Work with our services team on API changes and backwards compatibility\n \n\n# Requirements\n**Senior Android Developer requirements:**\n* Experience working on a distributed team\n* Ability to work well with other people and communicate professionally\n* Willingness to help others learn and grow without judgement\n* Excellent written and verbal communication skills in English\n* Proficiency with git\n* 5+ years of experience of building and shipping native Android apps\n* Expert knowledge of Java and a strong knowledge of Kotlin\n* Experience with technical writing such as documentation and specifications\n* Share and embody [our company values](https://www.notion.so/1se/Our-Culture-ea12549713a64c19b7a91ea207f2614d)\n* Travel to our semi-annual retreats \n\n#Salary\n$80,000 - $123,000 USD\n \n\n#Location\n- 🌏Worldwide

See more jobs at 1 Second Everyday

# How do you apply? Please fill out the application found in the the apply URL
Apply for this Job

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

Sonatype

 

Full Stack Java Software Engineer

Full Stack Java Software Engineer  


Sonatype


full stack

dev

java

engineer

full stack

dev

java

engineer

23d
\nSonatype’s mission is to enable organizations to better manage their software supply chain.  We offer a series of products and services including the Nexus Repository Manager and Nexus Lifecycle.\n\nWe are a remote and talented product development group and we work in small autonomous teams to create high-quality products.  Thousands of organizations and millions of developers use our software. If you have a passion for challenging problems, software craftsmanship and having an impact, then Sonatype is the right place for you.\n\nRequirements:\n\n\n* Strong software engineering foundation and experience.  \n\n* Strong development experience with the Java stack.\n\n* Experience building dynamic JavaScript-based web applications.\n\n* Effective communicator and collaborator; a great team player.\n\n* Have a strong bias for making things happen.\n\n* Experience working in an environment leveraging remote communication and collaboration tools (e.g. HipChat, Slack, video conferencing, wikis, Github, etc).\n\n* Legally authorized to work (without sponsorship) in Australia, Canada, Germany, the United Kingdom, or the United States of America and are currently residing in the corresponding country.\n\n\n\n\nDesirable:\n\n\n* Experience or knowledge of other programming languages and ecosystems is a major plus as it is relevant to the domain of our products and services (Java, Maven, C/C++, Ruby, Python, PyPI, Node.js, npm, .NET, NuGet, etc).  \n\n* Knowledge and experience of continuous delivery, including automated testing of various layers, containerization, automation of infrastructure provisioning and deployment, etc.\n\n* Knowledge and experience of relational and nonrelational databases.\n\n* Experience developing applications deployed in Amazon Web Services\n\n* Experience in an Agile development environment.\n\n* Experience working in a remote environment.\n\n\n\n\nWe are 300 employees from diverse backgrounds, that hail from 50 countries, and speak 15 languages. But, we all share one thing in common: we’re passionate about accelerating software innovation. Our vision is to put Nexus products at the center of every open-source decision made by modern engineering organizations.  We’re one of the fastest-growing tech companies in America and have been named both a Deloitte Fast 500 and Inc. 5000 company three years in a row. We’re backed by world-class investors including TPG, Goldman Sachs, Accel Partners, and HWVP.  Learn more at www.sonatype.com. Sonatype is proud to be an equal opportunity workplace and an affirmative action employer that is committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. If you have a disability or special need that requires accommodation, please do not hesitate to let us know

See more jobs at Sonatype

Apply for this Job

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

Pluralsight

 

Senior Back End Java Developer

Senior Back End Java Developer  


Pluralsight


backend

dev

java

senior

backend

dev

java

senior

25d
\nWorking at Pluralsight\n\nFounded in 2004 and trusted by Fortune 500 companies, Pluralsight is the technology skills platform organizations and individuals in 150+ countries count on to create progress for the world.\n\nOur platform helps technologists master their craft and take control of their careers. We empower businesses everywhere to build adaptable teams, speed up release cycles and become scalable, reliable and secure. We come to work everyday knowing we’re helping our customers build the skills that power innovation.\n\nAnd we don’t let fear, egos, or drama distract us from our mission. Our mission to democratize technology skills is what drives us and our values are at the helm of how we work together. It’s our commitment to practicing them day in, day out that enables our performance. We’re adults, and we treat each other that way. We have the autonomy to do our jobs, transparency to eliminate office politics and trust each other to do the right thing. We thrive in an environment with creativity around every corner, challenges that keep us on our toes, and peers who inspire us to be the best we can be. We bring different viewpoints, backgrounds and experiences, and united by our mission, we are one.  \n\n\nJob Description\n\nWe are seeking a highly experienced Java Developer who will join our talented software team, working on mission-critical applications. This position is ideal for the senior candidate seeking a non-managerial development track position.\n\n\nWho you’re committed to being:\n\n\n* A writer of clean code with properly running programs\n\n* A hands-in-the-code daily developer who defaults to productivity\n\n* A passionate, self-motivated builder who recognizes the need to work well with other team members.\n\n\n\n\n\nWhat you’ll own:\n\n\n* Developing scalable Java applications\n\n* Providing expertise in the full software development lifecycle, from concept and design to testing.\n\n* Design and develop high-volume, low-latency applications for mission-critical systems and delivering high-availability and performance\n\n* Create elegantly designed, testable, efficient code\n\n* Participate in all phases of the development lifecycle\n\n* Running point in any and all preparations for production releases of software components\n\n* Ensure designs meet specifications\n\n* Investigate alternatives and technologies and present them for architectural review, in order to support continuous improvement\n\n\n\n\n\nExperience you’ll need:\n\n\n* You should have no less than five years of commercial experience in building high-performing, scalable, enterprise-grade applications\n\n* You must be able to write clean code and ensure your programs run properly\n\n* We also expect you to be passionate about building software and perform well working in a team of engineers and web designers\n\n* Excellent knowledge of Java internals, such as Classloading, Memory Management, Transaction management and so on\n\n* Experience with Kafka and the Samza framework\n\n* Extensive experience with deployments Kubernetes\n\n* Experience with Docker\n\n* Good knowledge of Relational Databases, SQL and ORM technologies, including JPA2 and Hibernate\n\n* Verifiable and articulate knowledge of Spring web framework\n\n* BS degree in Computer Science required. And while a Master’s degree is not required, appropriate and high-level work history that can map over to Master’s level work is\n\n\n\n\n\nAdditional Information\n\nBring yourself. Pluralsight is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age or veteran status.\n\nhttps://www.youtube.com/watch?v=-HTcEYIzA6c&t=1s\n\nAll your information will be kept confidential according to EEO guidelines.

See more jobs at Pluralsight

Apply for this Job

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

WeTravel

 

Senior Backend Developer

verified
🌏Worldwide

Senior Backend Developer  


WeTravel

🌏Worldwide verified

ruby

python

java

c++

ruby

python

java

c++

🌏Worldwide29d
Are you an incredible backend developer, can work independently and want to be a game-changer in a fast-growing startup?\n\nWeTravel (www.wetravel.com) is an online payment platform that helps travel companies transition from paper-based and traditional finances, communication and marketing to digital excellence fit for today’s modern travel industry. \n\nLed by Silicon Valley and travel industry veterans we are a Venture Capital backed scale-up bringing together a diverse and highly motivated team. We work in 20+ languages to serve thousands of tour operators on all 5 continents while maintaining the lean approach to business that propelled us to where we are today. \n\nLOCATION:\n\nThis position is based in our Baku office. The candidate is expected to communicate both with our CTO and engineers in San Francisco as well as our engineers in our development office in Azerbaijan.\n\nBENEFITS:\n* Possibility to work as freelancer or under employment contract\n* Competitive compensation package\n* Flexible vacation schedule\n* Equity options (after trial period)\n* As a travel-related company, we have fantastic team retreats (usually close to a beach)\n\n# Responsibilities\n * Designing a scalable and service-oriented architecture with extensible REST APIs that can be consumed by our own platform and partner applications\n* Designing and developing algorithms to make our search process more accurate and faster.\n* Participate in standup, scoping, sprint reviews and planning\n* Design, develop, review, test and deploy code\n* Review and provide feedback on new feature specifications\n* Monitor backend performance and work with systems engineers to speed up backend\n* Further the product and infrastructure using and learning skills and experience\n* Customize GEMS per our needs \n\n# Requirements\n* Hands-on experience developing and maintaining software products used in production situations\n* Object-oriented software design and development experience using Python, Java, C++, Ruby, and Ruby on Rails (Ruby is a plus). \n* Must want to work in Ruby\n* Good experience working in Unix environments\n* Experience in web-based applications\n* Experience working with Agile processes within a product development environment\n* Experience shipping high-quality, well-tested applications\n* Excellent English communication skills\n* Test-driven development\n* In-depth knowledge of two or more of Node.JS, Redis, Mysql, Postgresql, MongoDb, Queue mechanisms, RabbitMQ \n\n#Location\n- 🌏Worldwide

See more jobs at WeTravel

Apply for this Job

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

This year

Railroad19

 

Cloud Native Java Developer

Cloud Native Java Developer  


Railroad19


dev

java

cloud

digital nomad

dev

java

cloud

digital nomad

1mo
\nCloud Native Java Developer (Remote United States)\n\nAt Railroad19, we develop customized software solutions and provide software development services. \n We are currently seeking a Cloud Native Java Developer that is fluent in both Spring Boot and Java 8 to be a technical resource for the development of clean and maintainable code. In addition to contributing code and tangible deliverables the role is expected to work as an adviser to help identify, educate, and foster best-in-class solutions. Creating these relationships requires strong communication skills.\n \n At Railroad19, you are part of a company that values your work and gives you the tools you need to succeed. We are headquartered in Saratoga Springs, New York, but we are a distributed team of remote developers across the US. \n This is a full-time role with vacation, full benefits and 401k.  Railroad19 provides competitive compensation with excellent benefits and a great corporate culture.\n \n The role is remote - U.S. located, only full time (NO- contractors, Corp-to-Corp or 1099).  \n Core responsibilities:\n\n\n* Understand our client's fast-moving business requirements\n\n* Negotiate appropriate solutions with multiple stake-holders\n\n* Write and maintain scalable enterprise quality software\n\n* Build web applications using Spring Boot\n\n* Build Microservices that connect to Oracle and NoSQL databases\n\n* Build software components that integrate with a workflow engine and/or ESB to execute asynchronous business processes\n\n* Manage the complete software development life cycle\n\n* Writing functional and unit tests in order to maintain code quality\n\n* Work with Jenkins to perform continuous integration\n\n* Collaborate with other teams in order to deliver a highly performance application that contains little or no defects\n\n* Identify new opportunities, tools, and services to enhance the custom software platform\n\n* Support and troubleshoot issues (process & system), identify root cause, and proactively recommend sustainable corrective actions\n\n\n\n\nSkills & Experience:\n\n\n* Advanced Java development experience\n\n* Hands on experience with Java 8 (especially streaming collections and functional interfaces)\n\n* Hands on with Scala is a plus\n\n* Hands on experience with NoSQL technologies is a plus\n\n* Hands on experience with Spring Boot, Spring Cloud, and Netflix OSS is a plus\n\n* Hands on experience with Oracle, ETL\n\n* Hands on experience with AngularJS and/or similar JavaScript frameworks is a plus\n\n* Demonstrates willingness to learn new technologies and takes pride in delivering working software\n\n* Excellent oral and written communication skills\n\n* Experience participating on an agile team\n\n* Is self-directed and can effectively contribute with little supervision\n\n* Bachelor's or master's degree in computer science, computer engineering, or other technical discipline; or equivalent work experience\n\n\n\n\nNo Agencies***

See more jobs at Railroad19

# How do you apply? This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this Job

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

OMNITEC Solutions

 

Java Developer

Java Developer  


OMNITEC Solutions


dev

java

digital nomad

dev

java

digital nomad

1mo
\nJava Developer\n(job number 190029TX)\nOMNITEC Solutions, Inc., (www.omnitecinc.com) provides a professional services to a variety of federal customers. We have an upcoming opportunity for a Java Developer to support a large federal client in the Dallas / Farmers Branch area (75242). \nQuick Note #1; After an initial 2-3 month ramp up period, remote / telecommuting will be available 1-2 days per week.\nQuick Note #2: As this work supports a large federal agency, US citizenship and the ability to pass an MBI/Minimal Background Investigation are required to access federal work sites and systems;\nRequirements:\n* 5+ years demonstrable programming and application development expertise in Java and JBoss;\n* In addition to excellent coding skills, you should be able to apply keen analytical skills to gather and define requirements supporting application development to streamline the management of complex data; \n* 3+ years relational database experience; \n* The ability to excel in a highly collaborative team environment. \n\n\nHelpful skills:\n* Build out data models and packages and procedures in Oracle;\n* 3+ years experience utilizing IBM's Rational tool suite;\n* Working in a VM development environment;\n* Additional configuration and deployment on web and application servers with Tomcat or Web Logic;\n* Working in an Agile/Scrum development process.\n\n\nPlease apply via the link on this posting or via: http://omnitecinc.applytojob.com/apply/\nOMNITEC Solutions, Inc., is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, disability, gender, gender identity, marital status, national origin, race, religion, sexual orientation, veteran status or any other characteristic protected by law.

See more jobs at OMNITEC Solutions

# How do you apply? This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this Job

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

Doximity is transforming the healthcare industry. Our mission is to help doctors be more productive, informed, and connected. As a software engineer, you'll work within cross-functional delivery teams alongside other engineers, designers, and product managers in building software to help improve healthcare.  \n\nWe put mobile first. We have built and maintain a suite of fully-native Android and iOS apps that healthcare professionals use on a daily basis to increase productivity and provide better patient care.\n\nWe have recently re-designed and re-architected our main Android app from the ground up, with an entirely new code base written 100% in Kotlin. It utilizes a modular reactive architecture, which has drastically decreased the build time and has made the development process much more pleasant. Click here to get more information about our stack on each platform \n\nWe are looking for a talented Android Software Engineer to join our growing team of 10 mobile engineers. Doximity is based in San Francisco, CA, but remote applicants are welcomed!\n\nOur team brings a diverse set of technical and cultural backgrounds and we like to think pragmatically in choosing the tools most appropriate for the job at hand.\n\n**About Us**\n\n* Here are [some of the ways we bring value to doctors](https://drive.google.com/file/d/1qimYh0mG3i1nTJe6jDCDepJt2i4o8MEB/view)\n* Our web applications are built primarily using Ruby, Rails, Javascript (Vue.js), and a bit of Golang\n* Our data engineering stack run on Python, MySQL, Spark, and Airflow\n* Our production application stack is hosted on AWS and we deploy to production on average 50 times per day\n* We have over 350 private repositories in Github containing our applications, forks of gems, our own internal gems, and open-source projects\n* We have worked as a distributed team for a long time; we're [currently about 65% distributed](https://blog.brunomiranda.com/building-a-distributed-engineering-team-85d281b9b1c)\n* Find out more information on the [Doximity engineering blog](https://engineering.doximity.com/)\n* Our [company core values](https://work.doximity.com/)\n* Our [recruiting process](https://engineering.doximity.com/articles/engineering-recruitment-process-doximity)\n* Our [product development cycle](https://engineering.doximity.com/articles/mofo-driven-product-development)\n* Our [on-boarding & mentorship process](https://engineering.doximity.com/articles/software-engineering-on-boarding-at-doximity)\n\n**How you’ll make an impact:**\n\n* You'll collaborate with a team of product managers, designers, QA, and other developers to drive mobile projects from beginning to end\n* You'll be included in decision-making and will weigh in on balancing factors like scope, complexity, and timing\n* You'll architect your code in a way that encourages and allows for flexible, modular, and reusable code\n* You'll encourage growth within the team by participating in mentorship, knowledge sharing, and thorough code reviews\n* You'll help keep our apps robust by writing tests, monitoring, reporting, and troubleshooting bugs\n\n**What we’re looking for:**\n\n* Proficiency in Kotlin and Java\n* 3+ years professional experience with Mobile development using native Android framework\n* Demonstrable experience with real-world Android projects for the Play Store or Enterprise distribution\n* Knowledge of professional software engineering best practices, including coding standards, code reviews, source control management, continuous integration, build processes, testing, and operations\n* Deep understanding of design patterns and with an eye for detecting their use case in the code\n* Ability to take a project from scoping requirements through launch\n* A commitment to writing quality code including writing Unit and Instrumentation tests\n* An eagerness to learn new things and to help others do the same\n* Good communication skills- you will be working with project managers and other technical teams to discuss requirements, technical designs, and product features\n* You put security first, with a deep understanding of mobile vulnerabilities and how to protect our apps against them\n* You are able to maintain a minimum of 5 hours overlap with 9:30 to 5:30 PM Pacific time\n* You can dedicate about 18 days per year for travel to company events**\n\n**Nice to have:**\n\n* Experience building SDKs for Android\n* Experience with RxJava , Dependency Injection (Dagger), Network communication using Apollo (GraphQL) and Retrofit (REST)\n* Knowledge of different existing mobile architecture patterns\n* You are able to leverage different tools such as Profiler and Systrace to troubleshoot memory leaks and slowdowns in app performance\n* Open Source contributions are a plus\n\n**Benefits & Perks**\n\n* Unlimited Discretionary Time Off\n* Comprehensive benefits including medical, vision, dental, Life/ADD, 401k, flex spending accounts, commuter benefits, equipment budget, and continuous education budget\n* Pre-IPO stock incentives\n* Work from home Wednesdays\n* .. and much more! For a full list, see our career page\n\n**About Doximity**\n\nWe’re thrilled to be named the Fastest Growing Company in the Bay Area, and one of Fast Company’s Most Innovative Companies. Joining Doximity means being part of an incredibly talented and humble team. We work on amazing products that over 70% of US doctors (and over one million healthcare professionals) use to make their busy lives a little easier. We’re driven by the goal of improving inefficiencies in our $3.5 trillion U.S. healthcare system and love creating technology that has a real, meaningful impact on people’s lives. To learn more about our team, culture, and users, check out our careers page, company blog, and engineering blog. We’re growing fast, and there’s plenty of opportunities for you to make an impact—join us!\n\n*Doximity is proud to be an equal opportunity employer, and committed to providing employment opportunities regardless of race, religious creed, color, national origin, ancestry, physical disability, mental disability, medical condition, genetic information, marital status, sex, gender, gender identity, gender expression, pregnancy, childbirth and breastfeeding, age, sexual orientation, military or veteran status, or any other protected classification. We also consider qualified applicants with criminal histories, consistent with applicable federal, state and local law.*\n\n\n \n\n#Location\n- North America

See more jobs at Doximity

# How do you apply? This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this Job

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

Wallethub


Senior Java Developer

Senior Java Developer


Wallethub


dev

java

senior

digital nomad

dev

java

senior

digital nomad

1mo

Stats (beta): 👁 71 views,✍️ 0 applied (0%)
\nWalletHub is one of the leading personal finance destinations in the US and rapidly growing. We're looking for a highly skilled and motivated Senior Java Developer for a full-time, permanent position.\n\nExpected work schedule is 50 hours/week Monday to Friday. Please be aware this position requires an overlap with EST business hours (8am - 7pm ET, including 1 hour break).\n\nResponsibilities\n\n\n* Designs and develops web applications using Java, Spring Framework, MySQL\n\n* Designs and develops unit test cases to make the code more robust\n\n* Participates in pairing and code reviews\n\n* Supports and troubleshoots problems with existing applications\n\n* Participates in the areas of architecture, design, implementation, and testing\n\n\n\n\nQualifications\n\nYou are the ideal candidate for this job if you have:\n\n\n* Over 3 years experience in Java, Spring and MySQL (or any relation database)\n\n* Experience developing web and stand-alone applications in Spring technologies such as: Spring MVC, Spring Security, Spring Batch\n\n* Proven ability to lead a small group of developers and the willingness to mentor junior developers\n\n* Excellent communication and analytical skills\n\n* Willingness to work hard\n\n* Proficient with spoken/written English\n\n\n\n\nNice to have but not required\n\n\n* Experience in PHP\n\n* Familiarity with front-end technologies – Object-Oriented Javascript, AJAX, XHTML, HTML, XML/DOM\n\n* Experience with unit testing framework, test driven development\n\n\n\n\nCompensation\n\n\n* Very competitive salary based on prior experience and qualifications\n\n* Potential for stock options after the first year\n\n* Raise and advancement opportunities based on periodic evaluations\n\n* Health benefits (in case you will be working from our office in Washington DC)\n\n* Visa sponsorship (after 18 months with the company, based on performance in case you will be working from outside the US)\n\n\n

See more jobs at Wallethub

# How do you apply? This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this Job

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

ActiveState Software

 

Java Language Specialist Build Engineer

Java Language Specialist Build Engineer  


ActiveState Software


java

engineer

java

engineer

1mo
\nAt ActiveState we have made a name for ourselves providing language distros for Perl, Python and TCL. Now we’re building an ambitious Platform to build and distribute every language on the platform so that no engineer ever has to suffer dependency hell again, and we need your help to add Java to it!\n\nThis position is open to full-time telecommuters anywhere in North America. You can also choose to work from our headquarters in beautiful Vancouver, BC.\n\nThis position is open to both junior (including fresh out of school) and senior applicants. The salary for this position will be commensurate with your experience.\n\nWhat You’ll Be Doing\n\nAs a Java Language Specialist on our team, you are responsible for using your deep understanding of Java; it’s internals, dependency management, idioms and community to teach our Platform to build and distribute Java for multiple Operating Systems.  You'll be responsible for building a Java runtime from its source code and writing software to consume everything in the Java ecosystem.  Note this is not a Java development role, rather you'll be writing software to create custom Java distributions and this software won't necessarily be written in Java.\n\nOur day to day work practices are centered around GitHub, pull requests, code review, CI for testing, and agile development with Pivotal Tracker as our project management tool. We’re always looking to improve our practices and we expect you to help us to do so.\n\nOur team is scattered around the US and Canada, so we coordinate with each other and the rest of the company using Slack for chat, Highfive for video calls and screen sharing, Pivotal Tracker, and Google Drive.\n\nWe like to use open source software whenever possible, and we also like to contribute back to the open source ecosystem. We embrace open sourcing both libraries and tools developed in-house as long as those are not mission-critical code.\n\nWhat’s In It For You\n\n\n* Working for a stable and growing company that offers the environment and personal growth potential of a start-up.\n\n* The chance to work with a smart, passionate team of people.\n\n* Competitive salary, bonus, and stock option plan.\n\n* Comprehensive benefits package and health/wellness credit program.\n\n\n\n\nRequirements\n\n\n* Deep understanding of Java internals and ecosystem\n\n* Experience with C/C++ programming on multiple operating systems (Windows/UNIX/OSX) and the build system for a Java distribution (e.g. OpenJDK)\n\n* Excellent written and spoken skills, both technical and non-technical. You’ll need to work closely with your developer teammates, as well as be able to have coherent conversations with people from QA, sales, marketing, and other parts of the company.\n\n* A willingness to engage in the process of defining our work through conversations with product management, other engineering teams, and the rest of the company.\n\n\n\n\nAssets\n\nIf you have experience with any of the following please make sure to highlight it in your cover letter:\n\n\n* You are a maintainer, contributor to a Java distribution (e.g. OpenJDK, Oracle Java) or have a popular Java based Open Source project. We make special accommodations to help you maintain those activities.\n\n* Experience working on a build system.\n\n* Experience building a core Java distribution from source code\n\n* Agile processes, including breaking large projects up into smaller stories, estimation, working in branches (GitHub Flow), code review, and CI.\n\n* C or C++ code and debugging compiler issues across platforms.\n\n* Perl, Python, Tcl, or PHP, especially an understanding of their respective language communities and their toolchains.\n\n* Big iron operating systems including Solaris, AIX, and HP-UX.\n\n* Build tools such as make, autotools, bazel, etc.\n\n\n\n\nWorking At ActiveState\n\nActiveState has a collaborative, respectful, and professional culture. We’re all about working together to find the best solutions, and making sure that the experience of doing so is positive for everyone involved. There is a commitment from the CEO on down to making work at ActiveState a great experience for all.\n\nOur company is a team of 40+ and growing, with 2/3rds of the positions in technical roles. We maintain a set of core, overlapping hours, but we’re flexible with specific start and end times and are understanding about appointments and life events.\n\nOur vision is to have an ActiveState solution on every device on every planet, so we certainly don’t lack for ambition! But even though we’re ambitious we don’t expect work to become your life. We know you will do your best work in a positive environment free from death marches. For more about working at ActiveState and our Glassdoor rating go to www.activestate.com/careers.

See more jobs at ActiveState Software

# How do you apply? This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this Job

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

AlphaSights


Software Engineer

verified
Brazil

Software Engineer


AlphaSights

Brazil verified

fullstack

java

python

ruby

fullstack

java

python

ruby

Brazil1mo
*[Disclaimer: We are **only** considering experienced engineers based in **Brazil**]*\n\nAt AlphaSights, we search through more than 500 million professionals working in the world today to find the small handful of experts qualified to answer our clients needs. They use these insights to drive amazing progress within their organizations. Our mission is to provide access to dispersed, hidden, and underutilized knowledge.\n\nWe’ve made terrific progress working in this new space, but there is still an incredible amount of work to do. We’ve only just scratched the surface on how we can apply technology to this problem.\n\nAlphaSights' Engineers build features across our ecosystem of products and services, both internal and client facing. As a Fullstack engineer you will remove pain-points, optimize workflows, and enhance the intelligence and capabilities of our systems. You'll work closely with a variety of people in the business to arrive at the best solution, immediately see the impact of your work, and get feedback directly from users.\n\nWe're looking for people who are interested in building software systems to an incredibly high standard, comfortable working across multiple languages, and learn quickly when new technologies are introduced.\n\nWe care more about your engineering skill versus your deep knowledge of a particular language or framework.\n\n**You will:**\n\n* Build and technically own large areas of our product and service ecosystem\n* Improve the performance of our applications\n* Improve developer tooling and processes\n* Work in small, nimble teams\n* Contribute with our growing Open Source efforts\n* Understand our business context deeply and leverage your engineering knowledge to propose creative solutions to problems\n\n**You might be a fit if you:**\n\nDon't worry if your experience or background doesn't match all of these areas, we believe a broad spectrum of experience provides a great perspective on solving problems in new and innovative ways and we’d love to hear from you.\n\n* Have at least 6 years of professional experience, and have served as tech lead for a specific application, product area, or infrastructure\n* You’re an expert in at least one programming Language. Ruby, Java or Python experience would be a plus.\n* Enjoy mentoring other team members, including code reviews and tech talks\n* Can balance deep work with cross-team collaboration\n* Constantly learn from and mentor other engineers\n* See yourself as an entrepreneur as well as an engineer\n* Are interested in working in a team applying data science to solve challenging business problems\n* Previous remote working experience is a plus\n\n**You might work on:**\n\n* Automate the detection and mitigation of risk in real-time\n* Propose and deliver a new product initiative to production\n* Democratize data within the organization\n* Optimizing and scaling our overall platform architecture\n* Build tools to schedule multi-party communication with heavy constraints\n* Help pick and define our tools\n\n**Who you would work with:**\n\n* You would join a dynamic, multinational, and diverse team who enjoy solving interesting problems in a collaborative environment\n* We have self-taught engineers as well as graduates from top Computer Science and Engineering schools\n* Your co-workers will include motivated recent graduates as well as experienced industry leaders from companies such as Google and Amazon\n\nFind out more: http://engineering.alphasights.com \n\n#Salary\n$75,000\n \n\n#Location\n- Brazil

See more jobs at AlphaSights

# How do you apply? This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this Job

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

VOX Markets

 

Java Software Engineer

Java Software Engineer  


VOX Markets


dev

java

engineer

digital nomad

dev

java

engineer

digital nomad

1mo
\nWe are looking now for a Software Engineer for the server side to join our team asap.\n\nYou will cooperate remotely with our team of developers in London and Wroclaw.\n\nWe want this person to be located in Europe.\n\nVox Markets is a fintech start-up headquartered in London. We are building a community and social network for financial professionals – think of Facebook/Twitter/Linkedin for traders, brokers, equity salespeople and similar professionals.\n\nA new hire would work on our real-time data platform which handles high volumes of live trading data, news and other fast-moving data.\n\nAs a mission-critical part of our platform, we are looking for someone who is great under pressure, can think outside the box and isn’t constrained by traditional approaches to solving complex issues.\n\nRequirements:\n\n\n* At least 5 years of experience in analyzing, designing, coding, testing and deploying software;\n\n* Proficiency in Java;\n\n* Hands-on experience with AWS services (EC2, RDS, Kinesis); understanding of how services are deployed and monitored in AWS;\n\n* Experience working with MongoDB;\n\n* Experience with Docker and Kubernetes\n\n* Good understanding of basic software design approaches and architectural patterns;\n\n* Upper-Intermediate level of written and spoken English, good ability to articulate and communicate clearly complex topics.\n\n\n\n\nResponsibilities:\n\n\n* Looking after the services that support our website and mobile apps\n\n* Building Docker images for deployment to our Kubernetes environment\n\n* Monitoring AWS services - EC2, RDS, Kinesis\n\n* Using our custom built management tools to support our editorial and client\n\n\n\n\n\n* Running simple database queries with MongoDB to create reports\n\n* Working with our engineering team to troubleshoot technical issues as they arise\n\n\n

See more jobs at VOX Markets

# How do you apply? This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this Job

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

SemanticBits

 

Full Stack Java JEE Engineer

Full Stack Java JEE Engineer  


SemanticBits


full stack

java

engineer

full stack

java

engineer

1mo
\nSemanticBits is looking to hire a talented software developer who can help us build the next generation clinical applications.\n\nThe ideal candidate will be self-motivated, a faster learner and passionate about building good software. He or she has a strong grasp of computer science fundamentals, experience working across different technologies, and the ability to think clearly about problems and choose the right course of action.\n\nWhat you'll be doing\n\nYou will be working in a fast-paced, Agile environment consisting of a multi-disciplinary team of software engineers and experts in the biomedical domain. You will be responsible for designing and implementing critical parts of the clinical systems - from back-end through to the front-end, web-based user interfaces.\n\nResponsibilities\n\n\n* Designing, implementing, and delivering high-quality software, applying industry best practices\n\n* Working effectively with other software engineers, product managers, UX designers, subject matter experts, and clients\n\n* Mentoring more junior members of the team\n\n* Being a productive member of a highly collaborative fast-paced agile team\n\n\n\n\nGeneral skills\n\n\n* Self-motivated with strong communication skills\n\n* Passion for learning new technologies and the ability to do so quickly\n\n* Ability to write high-quality code efficiently\n\n* BS (or higher) in Computer Science or a related field\n\n* At least five (5) years software engineering experience with Java technology\n\n\n\n\nRequired technical expertise\n\n\n* Core Java and JEE\n\n* Object-relational mapping frameworks, such as Hibernate\n\n* Significant experience with Spring Framework; familiarity with Spring Boot\n\n* Dependency injection frameworks, such as Spring and Spring Boot in particular\n\n* Build automation, such as Maven and Ant\n\n* Containerization solutions, such as Docker\n\n* Relational databases - should be very comfortable writing SQL and defining relational schemas\n\n* NoSQL databases, such as MongoDB\n\n* Object-oriented design - should be able to use UML effectively and apply design patterns to common problems\n\n* MVC web application frameworks, such as Spring MVC\n\n* HTML5, CSS, and single-page application frameworks (e.g. Angular, React) - should be very comfortable with JavaScript coding\n\n* RESTful web services with JSON\n\n* JVM-based languages/frameworks, such as Groovy/Grails, are a plus\n\n* Automated unit/integration/functional testing experience on both front- and back-end is a must: JUnit, Selenium/WebDriver, Protractor, Jasmine or similar\n\n* Experience in utilizing CI/CD environments (e.g. Jenkins) is strongly desired\n\n* AWS experience is a big plus\n\n* Experience with git (workflows, merge strategies, etc) is strongly desired\n\n* Familiarity with Scala is strongly desired\n\n\n\n\nIf you satisfy the above requirements and...\n\n\n* you are interested in developing software that can help save human lives\n\n* you are interested in working in a team made up of super talented software developers\n\n* you consider your programming skill a craft that you are constantly improving\n\n* you want your contributions to be valued and appreciated always\n\n* you can communicate and\n\n* you are better than 80% of the software developers you have met...\n\n\n\n\n...then please reply to this post with your resume. We will return your inquiry ASAP.\n\nBenefits:\n\n\n* Generous base salary\n\n* Three weeks of PTO\n\n* Excellent health benefits program (Medical, dental and vision)\n\n* Education and conference reimbursement\n\n* 401k retirement plan. We contribute 3% of base salary irrespective of employee's contribution\n\n* 100% paid short-term and long-term disability\n\n* 100% paid life insurance\n\n* FSA\n\n* Casual Working Environment\n\n* Flexible Office Hours\n\n* Unlimited Coffee & Snacks\n\n\n\n\nSemanticBits, LLC is an equal opportunity, affirmative action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, disability, or any other characteristic protected by law. We are also a veteran-friendly employer.

See more jobs at SemanticBits

# How do you apply? This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this Job

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

Numbrs Personal Finance AG

 

Software Engineer, Backend


🌏Worldwide

Software Engineer, Backend  


Numbrs Personal Finance AG

🌏Worldwide

backend

java

go

dev

backend

java

go

dev

🌏Worldwide2mo
At Numbrs, our engineers don’t just develop things – we have an impact. We change the way how people are managing their finances by building the best products and services for our users. \n\nNumbrs engineers are innovators, problem-solvers, and hard-workers who are building solutions in big data, mobile technology and much more. We look for professional, highly skilled engineers who evolve, adapt to change and thrive in a fast-paced, value-driven environment.\n\nJoin our dedicated technology team that builds massively scalable systems, designs low latency architecture solutions and leverages machine learning technology to turn financial data into action. Want to push the limit of personal finance management? Join Numbrs.\n\n**Job Description**\nYou will be a part of a team that is responsible for developing, releasing, monitoring and troubleshooting large scale micro-service based distributed systems with high transaction volume. You enjoy learning new things and are passionate about developing new features, maintaining existing code, fixing bugs, and contributing to overall system design. You are a great teammate who thrives in a dynamic environment with rapidly changing priorities.\n\n**All candidates will have**\n* a Bachelor's or higher degree in technical field of study\n* a minimum of two years experience designing, developing and troubleshooting large scale distributed systems\n* hands-on experience with highly concurrent production grade systems\n* excellent knowledge of at least one modern programming language, such as Go, Java, C++ and Scala\n* excellent troubleshooting and creative problem-solving abilities\n* excellent written and oral communication and interpersonal skills\n\n**Ideally, candidates will also have**\n* experience with systems for automating deployment, scaling, and management of containerised applications, such as Kubernetes and Mesos\n* experience with big data technologies, such as Kafka, Spark, Storm, Flink and Cassandra\n* experience with encryption and cryptography standards\n\n**Location: Remote** \n\n#Location\n- 🌏Worldwide

See more jobs at Numbrs Personal Finance AG

# How do you apply? This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this Job

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

Numbrs Personal Finance AG

 

Software Engineer, Android


🌏Worldwide

Software Engineer, Android  


Numbrs Personal Finance AG

🌏Worldwide

android

java

kotlin

dev

android

java

kotlin

dev

🌏Worldwide2mo
At Numbrs, our engineers don’t just develop things – we have an impact. We change the way how people are managing their finances by building the best products and services for our users. \n\nNumbrs engineers are innovators, problem-solvers, and hard-workers who are building solutions in big data, mobile technology and much more. We look for professional, highly skilled engineers who evolve, adapt to change and thrive in a fast-paced, value-driven environment.\n\nJoin our dedicated technology team that builds massively scalable systems, designs low latency architecture solutions and leverages machine learning technology to turn financial data into action. Want to push the limit of personal finance management? Join Numbrs.\n\n**Job Description**\nYou will be a part of a team that is responsible for developing, releasing, monitoring and troubleshooting native Android applications. You enjoy learning new things and are passionate about developing new features, maintaining existing code, fixing bugs, and contributing to overall system design. You are a great teammate who thrives in a dynamic environment with rapidly changing priorities.\n\n**Key Qualifications**\n* a Bachelor's or higher degree in technical field of study\n* knowledge and hands-on experience with Java and the Android SDK\n* excellent troubleshooting and creative problem-solving abilities\n* excellent written and oral communication and interpersonal skills\n\n**Ideally, candidates will also have**\n* experience with RxJava or other asynchronous and event-based paradigms\n* experience with Kotlin\n* experience with at least one backend language such as Go, C/C++, Java and Scala\n\n**Location: Remote** \n\n#Location\n- 🌏Worldwide

See more jobs at Numbrs Personal Finance AG

# How do you apply? This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this Job

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

Railroad19


Cloud Native Java Software Engineer

Cloud Native Java Software Engineer


Railroad19


dev

java

cloud

engineer

dev

java

cloud

engineer

2mo
\nCloud Native Java Software Engineer\nRailroad19, Inc. ~  Remote - United States\nCloud Native Java Software Engineer (Remote United States)\nAt Railroad19, we develop custom software products and provide software development services. \nWe are looking for a Cloud Native Java Software Engineer with 8 years of experience that is fluent in both Java 8 and Spring Boot to be a strong advocate for clean and maintainable code. In addition to contributing to the codebase you will work as an adviser to help create best-in-class solutions.\nYou will report to the Principal Software Developer leading the team. While there are no management responsibilities for this position there is opportunities for leadership for those who want to grow.\nAt Railroad19, you are part of a company that values your work and gives you the tools you need to succeed. We are headquartered in Saratoga Springs, New York, but we are a distributed team of remote developers across the US. \nThis is a full-time role with vacation, health insurance, and a 401k. Railroad19 provides healthy compensation with excellent benefits and a great corporate culture.\nThe role is remote - U.S. located, only full time (NO- contractors, Corp-to-Corp or 1099). \n\nPrimary responsibilities:\n\n\n* Understand our client's evolving needs\n\n* Advocate for appropriate solutions with multiple stakeholders\n\n* Write and maintain scalable enterprise quality software\n\n* Build Rest and GraphQL APIs for single-page web applications\n\n* Build Microservices that connect to Oracle, Cassandra, and Kafka\n\n* Write functional and unit tests to maintain code quality\n\n* Identify new opportunities, tools, and services to enhance the custom software platform\n\n* Support and troubleshoot issues (process & system), identify cause, and proactively recommend sustainable corrective actions\n\n\n\n\nExperience:\n\n\n* Advanced Java development experience\n\n* Hands-on experience with Java 8 and above (especially streaming collections and functional interfaces)\n\n* Hands-on experience with NoSQL (Cassandra, MongoDB, ElasticSearch) technologies is a plus\n\n* Hands-on experience with Spring Boot, Spring Cloud(using Netflix OSS) is a plus\n\n* Hands-on experience with Oracle or similar relational database technology\n\n* Hands-on experience with AngularJS or similar JavaScript frameworks is a plus\n\n* Demonstrates a passion for learning new technologies and takes pride in delivering working software\n\n* Experience collaborating on an Agile team\n\n* Git experience preferred\n\n* Continuous integration practices are a plus\n\n* Familiarity with AWS\n\n* Bachelor's or master’s degree in computer science, computer engineering, or other technical discipline; or equivalent work experience\n\n\n\n\nNo Agencies***\nThis is a non-management position\nThis is a full time position\n\nWe are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender, gender identity or expression, or veteran status. We are proud to be an equal opportunity workplace.

See more jobs at Railroad19

# How do you apply? This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this Job

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

Mobiquity


Java Developer

Java Developer


Mobiquity


dev

java

digital nomad

dev

java

digital nomad

2mo
\nWe are seeking a strong Java Developer with demonstrated experience designing and implementing enterprise scale web solutions. The ideal candidate will bring both strategic vision and solid execution skills to create responsive web applications for mobile and the desktop.\n\nResponsibilities:\n\n\n* 4+ years experience developing enterprise software applications\n\n* Design and develop scalable web applications using open source technologies\n\n* Experience with NodeJS to build scalable web services\n\n* Experience developing web services using J2EE/Java/Spring is required.  Java 8 is a plus.\n\n* Clear understanding of MVC design pattern. Use of Spring MVC preferred.\n\n* Demonstrated experience working with teams using agile methodologies\n\n* Create solutions using leading edge technologies\n\n* Clear understanding of software development best practices\n\n\n\n\n\nSkills and Experience:\n\n\n* 4+ years experience developing enterprise software applications\n\n* J2EE/Java/Spring is required.  Java 8 is a plus\n\n* Experience with Spring sub-projects is required. Spring Cloud Stream is a plus\n\n* Experience with Oracle, MySql, or PostgreSQL and use of Hibernate, ORMs and/or JDBC is required\n\n* Understanding of document description languages such as JSON and XML\n\n* Experience with Node.js for web services a plus\n\n* Clear understanding of software development best practices\n\n* Demonstrated experience working with teams using agile methodologies\n\n* Experience with NoSql databases such as MongoDB or CouchDB a plus\n\n* Demonstrated expertise with HTML5, CSS3 and Responsive Web Development is a plus\n\n\n

See more jobs at Mobiquity

# How do you apply? This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this Job

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

Help Scout


Java & Data Engineer

verified
🌏Worldwide

Java & Data Engineer


Help Scout

🌏Worldwide verified

java

aws

rabbitmq

aurora mysql

java

aws

rabbitmq

aurora mysql

🌏Worldwide2mo
We are looking to hire someone who relishes designing and building systems and services that can manage large data sets (billions and beyond) with a high transaction volume that are scaling constantly to meet customer demand. The ideal person takes pride in building coherent and usable interfaces making it easy to use and operate on data. This role would allow you to take on on challenging problems, choose the right tools for the job and build elegant, scalable solutions. Your work as an experienced Java engineer will empower over 9,000 businesses around the world to provide great customer service, and will support the other senior engineers on your team. \n\nWe leverage Solr for several tools at Help Scout. Knowledge or even expertise in Solr is desired. However, as our data needs grow we look beyond search and towards Big Data solutions. We are seeking someone who can join the team and help us solve all kinds of data processing and analysis problems.\n\nCurrently at Help Scout\n* We develop in Java, Kotlin, JavaScript and PHP\n* We leverage AWS, RabbitMQ, Aurora MySQL, PostgreSQL, MongoDB, Apache Solr\n* We also use Slack, Jira, Trello, Github, Jenkins\n\n# Responsibilities\n * You will be the fourth member of our search and data services team, collaborating on the next generation of our large-scale search and reporting service and associated infrastructure. On a daily basis, you'll work on adding new functionality, improving existing code, and API endpoints while maintaining focus on testing and documentation.\n* We currently index millions of search and report events every day and at peak hours our API handles tens of thousands of transactions a minute. You will play a key role in evolving our services to handle 10X that.\n* You will own some of our large, upcoming challenges and collaborate with your team on all of these: building a streaming data reports pipeline, reworking how we index data and retrieve data to scale while controlling infrastructure costs, and significantly improving our search relevancy and customer-facing reporting capabilities. \n* Our engineering team is over 40 people, more than half the company. As part of the search and data team you will be involved in the decisions made regarding implementation, testing, and backlog prioritization. You will collaborate with the rest of the engineering team through code, reviews. You will participate in making architectural discussion.\n* We work in using iterative software approach, communicate mostly via Slack and are committed to remote, agile development. When you are ready, you’ll create and send a pull request with tests and tag your team for review - using video and screen-sharing as needed. Your development builds can be easily tested on environments that closely match production. You’ll work autonomously for the most part and we trust you to get work done when/where you can be productive.\n* Your team performs engineering support when a question can’t be answered by our in-house support team and passes triage. We’ll get you up-to-speed with engineering support so you can help our customers and improve the product along the way.\n* Everything is secondary to the customer experience. We expect you to have a keen sense of how your code will impact the experience in terms of performance, security and usability.\n* You'll be working with product people that challenge you to get better every day. The founders are technical and committed to creating a magical experience for customers. You'll deploy work that moves the needle for businesses around the world.\n* To ensure sufficient overlap with your teammates, we're looking for candidates that live in UTC+3 (Eastern Europe) and UTC-7 (as far as San Francisco) time zones. \n\n# Requirements\n* You became an engineer because you like writing software that helps people.\n* You bring a level of Java-specific expertise that will help us craft an outstanding experience for customers and fellow developers. \n* You have experience building information systems and data processing platforms. \n* You are skilled in the modern tooling that is used in data processing and retrieval domain. Big Data, Streaming Pipelines, Data Grids and Data Lakes are not just buzzwords to you.\n* You are excited about JVM ecosystem. We also like Kotlin here.\n* You are a skilled and passionate engineer who is friendly, collaborative, and supportive.\n* You value personal growth and constructive feedback. \n* You demonstrate an empathetic, organized and collaborative communication style with fellow engineers and non-engineering stakeholders. \n* You will consider how your work impacts others, and demonstrate thoughtful, flexible approaches to mentoring and guiding technical decisions.\n* Your code is not only a pleasure for customers to use, but for other engineers to read and understand easily. \n\n#Location\n- 🌏Worldwide

See more jobs at Help Scout

# How do you apply? This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this Job

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

**Millions of people experience real-life adventures with our apps. We help people all over the world discover the best hiking and biking routes, empowering our users to explore more of the great outdoors. And we’re good at it: Google and Apple have listed us as one of their Apps of the Year numerous times—and we are consistently ranked amongst the highest-grossing apps in both Google Play and the App Store. To help us continue to build the future of outdoor exploration, we’re looking for a passionate Android developer to join our team.**\n\n**Why you will love it**\n* At komoot, you’ll use everything the Android platform offers: Sensors, data synchronization, caching, external storage\n* We let you work from wherever you want, be it a beach, the mountains, your house or anywhere else that lies in any time zone between UTC-1 and UTC+3\n* You’ll work on challenging tasks, such as turn-by-turn navigation, maps, on-/offline hybrids, custom views and data synchronization\n* You’ll be developing in fast cycles with continuous build, testing and direct team feedback\n* Your expert knowledge will make you a key player amongst a team of highly motivated, talented people\n* You’ll travel together with our team to amazing outdoor places several times a year to exchange ideas, learnings and go for hikes and rides\n* You’ll build and improve an app that we’re pretty sure you’ll end up using for your personal outdoor trips \n\n\n# Responsibilities\n **What will you do?**\n* Take over responsibility of all parts of our Android app\n* Develop innovative new features in collaboration with our team of designers, copywriters, and Android/iOS product experts\n* Optimize the core functionality of the app\n* Incorporate the latest advances in Android technology\n \n\n# Requirements\n**You will be successful in this position if you**\n* Are highly self-driven, responsible and keen to improve\n* Have proven experience in developing high quality Android apps (3+ years)\n* Write code that's readable, well documented and is meaningfully tested\n* Have a passion for building software, demonstrated through interesting side projects, open source contributions, or other involvement in the tech community\n* Love to develop awesome products for great user experiences\n* Have experience in working in a distributed team, have good communication skills and love to work together with others in fast development cycles\n\n**Sounds like you?**\nThen send us the following:\n* Your CV\n* A write-up explaining who you are and why you are interested in working at komoot\n* Examples of your work (e.g. GitHub, PDFs, Slideshare, etc.)\n* Feel free to send us something that shows us a little more about what you’re interested in, be it your Twitter/Instagram account, or your OpenStreetMap profile if you have one\n* You’ll get bonus points for: Doing something creative with komoot (we love it when people go the extra mile)\n \n\n#Location\n- Any location within UTC-1 to UTC+3

See more jobs at komoot

# How do you apply? This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this Job

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

Railroad19

 

Senior Java Developer

Senior Java Developer  


Railroad19


dev

java

senior

digital nomad

dev

java

senior

digital nomad

3mo
\nSenior Java Developer\n\nRailroad19 Inc.is a company that provides software development as a service.\n\nWe are currently seeking a Cloud Native Java Developer that is fluent in both Spring Boot and Java 8 (focused on streams)to be a technical resource for the development of clean and maintainable code.\n\nAt Railroad19, you are part of a company that values your work and gives you the tools you need to succeed. While our headquarters are located in Saratoga Springs, New York, we are a distributed team of remote developers across the US.\n\nRailroad19 provides competitive compensation and excellent benefits.\n\nCore responsibilities:\n\n\n* Understand our client's fast-moving business requirements\n\n* Negotiate appropriate solutions with multiple stake-holders\n\n* Write and maintain scalable enterprise quality software\n\n* Build web applications using AngularJS and Spring Boot\n\n* Build Microservices that connect to Oracle and NoSQL databases\n\n* Manage the complete software development lifecycle\n\n* Writing functional and unit tests in order to maintain code quality\n\n* Work with Jenkins to perform continuous integration\n\n* Collaborate with other teams in order to deliver a highly performant application that contains little or no defects\n\n* Identify new opportunities, tools, and services to enhance the custom software platform\n\n* Support and troubleshoot issues (process & system), identify root cause, and proactively recommend sustainable corrective actions\n\n\n\n\nSkills & Experience:\n\n\n* Advanced Java development experience\n\n* Hands on experience with Java 8 (especially streaming collections and functional interfaces)\n\n* Hands on with Scala is a plus\n\n* Demonstrates willingness to learn new technologies and takes pride in delivering working software\n\n* Excellent oral and written communication skills\n\n* Experience participating on an agile team\n\n* Is self-directed and be able to effectively contribute with little supervision\n\n* Bachelor's or master's degree in computer science, computer engineering, or other technical discipline; or equivalent work experience\n\n\n\n\nSkills & Experience a plus:\n\n\n* Hands on experience with NoSQL technologies is a plus\n\n* Hands on experience with Spring Boot, Spring Cloud, and Netflix OSS is a plus\n\n* Hands on experience with Oracle, ETL\n\n* Hands on experience with AngularJS and/or similar JavaScript frameworks is a plus\n\n\n

See more jobs at Railroad19

# How do you apply? This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this Job

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

Doximity


Mobile Automation Engineer

verified
🇺🇸US-only

Mobile Automation Engineer


Doximity

🇺🇸US-only verified

test automation

mobile

ios

android

test automation

mobile

ios

android

🇺🇸US-only3mo
Doximity is transforming the healthcare industry. Our mission is to help doctors be more productive, informed, and connected. As a software engineer, you'll work within cross-functional delivery teams alongside other engineers, designers, and product managers in building software to help improve healthcare.  \n\nOur team brings a diverse set of technical and cultural backgrounds and we like to think pragmatically in choosing the tools most appropriate for the job at hand.\n\nThis position is for an experienced software engineer, with a passion for writing tests, to join our 5 person Test Automation team. We’re looking for someone with a strong track record of implementing and maintaining CI and test automation frameworks for iOS and Android apps.\n\n**About Us**\n\nHere are some of the ways we bring value to doctors:\n\n* Our web applications are built primarily using Ruby, Rails, Javascript (Vue.js), and a bit of Golang\n* Our native mobile applications are built using Swift (iOS) and Kotlin (Android).\n* Our data engineering stack runs on Python, MySQL, Spark, and Airflow\n* Our production application stack is hosted on AWS and we deploy to production on average 50 times per day\n* We have over 350 private repositories in Github containing our applications, forks of gems, our own internal gems, and open-source projects\n* We have worked as a distributed team for a long time; we're currently about 65% distributed\n\nFind out more information on the Doximity engineering blog\n\n* Our[ company core values](https://work.doximity.com/#mission)\n* Our[ recruiting process](https://engineering.doximity.com/articles/engineering-recruitment-process-doximity)\n* Our [product development cycle](https://engineering.doximity.com/articles/mofo-driven-product-development)\n* Our [on-boarding & mentorship process](https://engineering.doximity.com/articles/software-engineering-on-boarding-at-doximity)\n \n\n**Here's How You Will Make an Impact**\n\n* Maintain and improve CI pipelines for iOS and Android applications.\n* Identify and fill existing automation coverage gaps in collaboration with mobile developers.\n* Deploy and maintain CI servers within CircleCI.\n* Write documentation and guides, be an advocate and mentor to the Mobile team with regards to Test Automation.\n \n\n**About you**\n\n* Minimum four years of professional experience developing test automation and CI/CD pipelines for iOS and/or Android apps.\n* Experience writing unit and integration tests in Swift (Quick/Nimble, XCTest UI Automation) and/or Java/Kotlin (jUnit, Espresso).\n* Considerable experience with iOS or Android build tools (xcodebuild, gradle, fastlane). You must feel at home using these native mobile build tools from the CLI.\n* Able to troubleshoot and optimize test failures and build consistency issues (eg. flickering test scenarios, order-dependent test failures).\n* Able to investigate intermittent CI server failures due to infrastructure shortcomings (eg. low memory, low disk space).\n* Able to communicate effectively and teach engineers best practices for test writing.\n* Able to effectively manage time; balance failure investigation with completing sprint tasks.\n* CircleCI, Docker, Firebase TestLab, and Fastlane experience is a plus.\n* Work remotely provided you have 5 hours of overlap with the team in the U.S. Our core hours are 9:30 AM to 5:30 PM PST.\n \n\n**Benefits**\n\nDoximity has industry leading benefits. For an updated list, see our career page\n\n \n\n**More info on Doximity**\n\nWe’re thrilled to be named the Fastest Growing Company in the Bay Area, and one of Fast Company’s Most Innovative Companies. Joining Doximity means being part of an incredibly talented and humble team. We work on amazing products that over 70% of US doctors (and over one million healthcare professionals) use to make their busy lives a little easier. We’re driven by the goal of improving inefficiencies in our $3.5 trillion U.S. healthcare system and love creating technology that has a real, meaningful impact on people’s lives. To learn more about our team, culture, and users, check out our careers page, company blog, and engineering blog. We’re growing steadily, and there’s plenty of opportunities for you to make an impact.\n\n*Doximity is proud to be an equal opportunity employer, and committed to providing employment opportunities regardless of race, religious creed, color, national origin, ancestry, physical disability, mental disability, medical condition, genetic information, marital status, sex, gender, gender identity, gender expression, pregnancy, childbirth and breastfeeding, age, sexual orientation, military or veteran status, or any other protected classification. We also consider qualified applicants with criminal histories, consistent with applicable federal, state and local law.* \n\n#Location\n- 🇺🇸US-only

See more jobs at Doximity

# How do you apply? This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this Job

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

Clevertech


Java Spring Developer

Java Spring Developer


Clevertech


dev

java

digital nomad

dev

java

digital nomad

3mo
\nWhat You’ll Do:\n\n\n* Collaborate in every stage of a product's lifecycle; from planning to delivery\n\n* Create clean, modern, testable, well-documented code\n\n* Agile process with CI/CD environment to develop scalable web applications\n\n* Communicate daily with clients to understand and deliver technical requirements\n\n\n\n\nWhat is Required:\n\n\n* 5+ years professional experience in a senior developer role with Java\n\n\n\n* Preferred:  critical software development in large enterprises\n\n\n\n* Experience with Spring framework\n\n* Knowledge of micro-services networking, load balancing, and service discovery concepts and technologies.\n\n* Superior communication skills in in English\n\n* Strong understanding of the agile software development process\n\n* Coding standards to include unit, integration and acceptance testing\n\n\n\n\nOur Benefits\nWe know that people do their best work when they’re taken care of. So we make sure to offer great benefits.\n\n\n\n\n* Competitive Vacation Package\n\n* Annual Financial Allowance for YOUR development\n\n* Flexible Family Leave\n\n* Clevertech Gives Back Program\n\n* Clevertech U (Leadership Program, Habit Building, New Skills Training)\n\n* Clevertech Swag\n\n* Strong Clevertech Community\n\n\n\n\n\n\n\n\nHow We Work\nWhy do people join Clevertech? To make an impact. To grow themselves. To be surrounded by developers who they can learn from. We are truly excited to be creating waves in an industry under transformation.\n\nTrue innovation comes from an exchange of knowledge across all of our teams. To put people on the path for success, we nurture a culture built on trust, collaboration, and personal growth. You will work in small feature-based cross-functional teams and be empowered to take ownership.\n\nWe make a point of constantly evolving our experience and skills. We value diverse perspectives and fostering personal growth by challenging everyone to push beyond our comfort level and try something new.\n\nThe result? We produce meaningful work\n\n\nGetting Hired\nWe hire people from a variety of backgrounds who are respectful, collaborative, and introspective. Members of the tech team, for example, come from diverse backgrounds having worked as copy editors, graphic designers, and photographers prior to joining Clevertech.\n\nOur hiring process focuses not only on your skills but also on your professional and personal ambitions. We want to get to know you. We put a lot of thought into the interview process in order to get a holistic understanding of you while being mindful of your time. You will solve problems derived from the work we do on a daily basis followed by thoughtful discussions around potential fit. Whatever the outcome, we want you to have a great candidate experience.\n\nWant to learn more about Clevertech and the team? Check out clevertech.careers.\n\nClevertech Culture Video

See more jobs at Clevertech

# How do you apply? This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this Job

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

Intland Software


Frontend Fejleszt Javascript Java

Frontend Fejleszt Javascript Java


Intland Software


front end

javascript

java

front end

javascript

java

3mo
\nAmit elvárunk:\n\n\n* UI-fejlesztési tapasztalat, UX-fejlesztési tapasztalat elny\n\n* Átfogó ismeretek olyan webfejlesztési technológiák terén, mint az AJAX és a HTML 5\n\n* JQuery vagy Javascript keretrendszerek ers ismerete\n\n* CSS, CSS3 ismeretek\n\n* Java SE ismeretek (Servlets/JSP)\n\n* MVC programozási módszerek ismerete\n\n* SQL- és JDBC ismeretek\n\n* Létez kódbázis gyors megértése és kezelése\n\n* Proaktív, problémamegoldó hozzáállás\n\n* Tanulásra- és önképzésre való nyitottság\n\n* Középszint angol nyelvtudás, szóban és írásban\n\n\n\n\nElnyt jelent:\n\n\n* Java Spring- és Spring MVC tapasztalat\n\n* Java webszerver vagy más webszerver technológia ismerete\n\n* Gyors tanulási készség\n\n* Git / GitHub ismeretek\n\n* MySQL, Oracle adatbázis ismeretek\n\n* CI/CD tapasztalat\n\n\n\n\nAmit kínálunk:\n\n\n* Munkalehetség egy gyorsan fejld, piacvezet, nemzetközi szoftvercégnél\n\n* Fizetés Euróban\n\n* Otthoni munkavégzés\n\n* Fiatal és összetartó nemzetközi csapat\n\n* Versenyképes juttatás\n\n\n

See more jobs at Intland Software

# How do you apply? This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this Job

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

Sigma Ratings


Software Engineer (senior or Mid Level)

verified
Americas, Europe, Africa or anywhere within 5 hours of EST

Software Engineer (senior or Mid Level)


Sigma Ratings

Americas, Europe, Africa or anywhere within 5 hours of EST verified

scala

java

sql

react

scala

java

sql

react

Americas, Europe, Africa or anywhere within 5 hours of EST3mo
We are looking for talented and motivated engineers to join our team as a full time employee and hit the ground running to take our products to the next level. Our products help multinational corporations and financial institutions monitor and analyze the risks of their customers, counter-parties, and vendors. We are a company on a mission to bring more transparency and integrity to the international finance system. \n\n**You should apply if you:**\n\n* Are motivated to solve problems for the team and its customers.\n* Value working with a diverse, creative, and thoughtful group of highly-motivated people.\n* Work constructively within a distributed team to achieve goals.\n* Comfortable working in a startup environment where things can and will change.\n\n\n**More benefits of Sigma:**\n\n- Informal working environment and fun company culture\n- Your choice of laptop (anything equivalent to a retina MacBook Pro)\n- Personal learning budget\n- Rotation system available in order to facilitate working from our NYC office (or any additional office we open up) once a year.\n\n\n\n\n# Responsibilities\n **In this role you will:**\n\n* Build, test, and maintain software in Scala, Javascript (ES6 + React) and every so often even Python and Go.\n* Develop customer-facing applications and APIs [for/to deliver/to expose] the machine learning and big data solutions from our data team.\n* Build and maintain our core platform and infrastructure.\n* Build and maintain new and existing core infrastructure and customer-facing applications.\n* Provide team guidance by supporting junior engineers and raising development standards by example.\n* Empower the team through mentorship and positive examples of development standards. \n\n# Requirements\n** Geography **\nWe prefer candidates who are within 5 hours of Eastern Standard Time (EST) however we will consider candidates who are up to 8 hours away. However we would expect staggering of schedule to better overlap with our existing team.\n\n**Hard Skills:**\n\n* Comfort and familiarity with developing and testing software in any JVM language and Javascript. (Bonus points for Scala, React.js, & ES6)\n* Experience continuously delivering containerized software to production in a public cloud. (Bonus points for AWS or Kubernetes.)\n* Experience with and understanding of relational databases. Bonus points for experience with Postgres Full Text Search.\n* Experience utilizing automated testing, continuous integration and delivery tools (CI/CD) and Docker to deploy services.\n\n\n**Soft Skills:**\n\n* The ability to evaluate trade-offs between: business vs. technical value, velocity vs. technical debt, etc.\n* Comfort with collaborative decision-making and continuous, constructive feedback in a team setting.\n* Continuous interest in learning and finding better tools for the job, from functional programming to web assembly. \n\n#Salary\n$40,000 to $60,000 with Equity\n \n\n#Location\n- Americas, Europe, Africa or anywhere within 5 hours of EST

See more jobs at Sigma Ratings

# How do you apply? This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this Job

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

Contrast Security


Java Agent Instrumentation Developer

Java Agent Instrumentation Developer


Contrast Security


dev

java

infosec

digital nomad

dev

java

infosec

digital nomad

3mo
\nWe are in search of someone who loves Java and wants to explore Java instrumentation technologies. Our Java agent customers do not limit themselves to only Java, so we have opportunities to dive deep into other JVM languages like Scala, Kotlin and Groovy.\n\nThe opportunity is to join our flagship team, which is our Java agent. It's our most widely adopted language/agent. It just happens to be our most mature and feature rich. We have so much more work to do with our technology, so let me assure you that joining this team will be a fun, wild ride.\n\nWriting an application security agent is a responsibility we take very seriously at Contrast. Our customers trust us enough to run our agents directly in their applications. We're looking for an engineer to exercise that power carefully, to help us build a quality, thoroughly tested agent that our customers run with complete confidence. An ideal candidate is proficient in Java and wants to learn more about how their favorite frameworks work under the hood. They likely have professional Java experience, and/or may have contributed to open source frameworks and/or libraries, this could be a great opportunity for them to deepen their understanding of Java. Candidates interested in reverse engineering code and making it better with each iteration should apply.\n\nOur Java Agent Engineers\n\n\n* Design modular and well tested Java code bases\n\n* Research and implement optimizations for frequently called code\n\n* Develop and debug multi-threaded code applying Java concurrency best practices\n\n* Develop an understanding of how Java's threads, locks, I/O, and garbage collection affect our agent and our users' applications\n\n* Go beyond Java to support our users' Kotlin, Groovy, Scala, and Clojure code bases\n\n* Profile Java applications to debug performance issues including memory and concurrency issues\n\n* Build and run a fleet of containerized Java applications for testing our agent's compatibility with the vast Java ecosystem\n\n* Automate everything\n\n* Approach problems from a product perspective, keeping in mind how to solve problems for Java developers like themselves\n\n* Have strong communication skills, are not afraid to ask questions, and share what they learn\n\n* Solve hard problems and recognize that the best work is the result of finding the simplest solution to complex challenges\n\n* \nSee the big picture, and understand how the code they write interacts with our users' systems\n\n\n\n\nAt Contrast, our goal is the make the Internet safer day by day. We are always interested in meeting talented and creative technologists who share this goal. We’ve built some amazing technology thus far and are shaking up the way the world looks at application security. We know that our products can get better with new voices and ideas. Are you looking to make a difference? Are you a problem solver, but want to be challenged with complex and interesting problems. Do you believe the best work is the result of finding the simplest solution to complex challenges? Do you long to be an early contributor to a product and a company culture?  Do you ever wish you were there in the early days of these startups? Here's a little about what we offer:\n\n\n* Competitive compensation\n\n* Daily team lunches (in our Baltimore office)\n\n* Meaningful stock plans\n\n* Medical, dental, and vision benefits\n\n* Flexible paid time off\n\n* Choice of a MacBook Pro or Dell Laptop\n\n\n\n\nWe are changing the world of software security. Do it with us. We believe in what we do and are passionate about helping our customers secure their business. We work hard, and we have fun doing it. Solve the impossible. If you’re looking for a fun work environment and like a challenge, you’ll love Contrast Security.

See more jobs at Contrast Security

# How do you apply? This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this Job

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

O'Reilly Auto Parts

 

Java Desktop Engineer

Java Desktop Engineer  


O'Reilly Auto Parts


java

engineer

java

engineer

3mo
\nA Senior Software Engineer is a highly skilled software developer with expert knowledge in at least one department or system. They work with a high degree of independence and develop information systems to support the business.  Engineers are primarily focused on the design or integration of various software systems, databases, and third-party packages.\n\nEssential Job Functions\n\n\n* Generally takes leadership role in guiding projects through the complete software development life cycle\n\n* Typical focus is on code design efforts\n\n* Solid understanding of secure coding techniques and best practices\n\n* Responsible (takes ownership) for multiple software applications\n\n* Manage tasks and resources while utilizing modern project management principles\n\n* Participate or lead the development of multiple projects at one time\n\n* Conducts code reviews and ensures coding best practices are being followed\n\n* Recommend software improvements and changes to systems, as needed\n\n* May approve software to be deployed to production systems\n\n* Perform software and data analysis to uncover issues and solve complicated problems that typically span multiple systems\n\n* Lead various meetings to gather software requirements and project details\n\n* Conduct software demo's to educate and train others in the use of software\n\n* Debug and correct complex software defects\n\n* Develop new or modify existing software using coding best practices \n\n* Create or update advanced project documentation\n\n* Test software to validate accuracy of code and high quality software systems\n\n\n\n\nSkills and Qualifications\n\n\n* 7+ years of software development experience\n\n* Advanced understanding of change management and the O'Reilly change control process and procedures\n\n* Advanced knowledge of Project Development Life Cycle (PDLC) and Software Development Life Cycle (SDLC)\n\n* Advanced understanding of the software and system(s) supported by their team, as well as the overall company business\n\n* Ability to lead and get results from others\n\n* Ability to articulate advanced technical concepts and teach others\n\n* Ability to effectively multitask\n\n* Expert software debugging and testing knowledge\n\n* Advanced understanding of complex computer systems (multiple programs, databases, communications etc)\n\n* Advanced knowledge of programming, database systems, and systems analysis and design\n\n* Ability to write advanced technical documentation\n\n* Advanced problem-solving skills\n\n* Good verbal and written communications skills\n\n* Must work well in a team environment,\n\n* Ability to learn independently\n\n* Experience with Java desktop application development\n\n\n

See more jobs at O'Reilly Auto Parts

# How do you apply? This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this Job

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

Seeking a rational and creative front-end developer for fast-growing YC-startup.\n\nWe are building a global social safety net for online freelancers/entrepreneurs. Our current customers are digital nomads and we will also soon be launching a separate product for distributed startups.\n\nWe're a strong team of 10, our headquarter is in San Francisco, but our team is distributed. \n\nYou will receive both salary and equity compensation, also we have quarterly gatherings where you will join us.\n\nSafetyWing went through Y Combinator (W18), has raised two rounds of venture-funding and have been growing >20 % every month since launch one year ago. \n\nFind out more about us and our product at www.safetywing.com.\n\nLooking forward to hearing from you!\n\n\n# Responsibilities\n You will be responsible for the technical side of front-end, security and devops.\n \n\n# Requirements\nWe're looking for a technical front-end developer with knowledge of the following areas:\n\n- React (or at least 2 years of experience with other modern front-end frameworks like angular/vue)\n- Flux/Redux experience\n- ES6/7\n- Experience with SASS/SCSS\n- Security\n\nNice to have\n- Knowledge about front-end security/payment system implementation\n- Experience with front-end testing and linters\n\nBonus points if you are a full stack developer. \n- Experience with Java\n- Experience with devops\n\nIn addition we are looking for someone who:\n- wants to help build a global social safety net on the Internet\n- thinks for themselves instead of copying others\n- is creative and bold in the face of any problem\n- is intellectually honest and have high integrity \n\n#Salary\nCompetitive equity and salary\n \n\n#Location\n- 🌏Worldwide

See more jobs at SafetyWing

# How do you apply? This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this Job

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

IDEX Innovation Management


Head of Technology


🌏Worldwide

Head of Technology


IDEX Innovation Management

🌏Worldwide

java

spring

react

redux

java

spring

react

redux

🌏Worldwide3mo
# Company Summary\nIDEX is a Software as a Service (SaaS) startup on a mission to shatter the myth that China can’t innovate. We believe strongly in the innovative potential of employees all across China, and are committed to empowering their creative potential with our innovation management software. We provide our software to companies with 200 or more employees, allowing every employee to freely express their ideas, and eventually, use those ideas to benefit the employees themselves, their customers, and business. \n\nWe are a small, committed team that is rapidly growing. Our co-founders are two successful entrepreneurs who have established multi-million dollar businesses in markets across the globe. We are well-funded and ready to tackle this exciting, difficult challenge. If you share our vision and want to be part of transforming force for China’s innovation scene, come and join us! \n \n \n# Job Summary \nYou will be responsible for successful execution and delivery of technical aspects of enterprise-level software. You will work closely with the Head of Product and Lead Designer to ensure technological and operational components are delivered on schedule and on budget. You will be the first hire of the technical team and initially will work with freelancers of your choice to get things done. Along with the growth of the company, you will be able to form and manage your own tech team to further develop IDEX's software suite.\n \n \n# Tech Stack\n* Backend: Java/Spring Boot/Maven\n* Frontend: React/Redux\n* Database: PostgreSQL\n* Hosting: AWS EC2, S3, RDS\n\n# Responsibilities\n * Interact with business and technical stakeholders to understand requirements, challenges and expectations \n* Ensure quality of deliverables to the satisfaction of the customer and end user expectation \n* Collaborate with the product team to implement robust, high performance, data-driven web applications\n* Architect web applications from the ground up, with a focus on extensibility and scalability\n* Provide insight into modernizing legacy platforms to the latest and greatest technologies\n* Solve complex problems with innovative and elegant design and delivery\n* Integrate third party technology into the IDEX tech stack, or vice versa\n* Enforce coding standards and set a high standard for code quality\n* Participate in the hiring process for new software engineers, manage them, and help them grow their skills and career \n\n# Requirements\n* At least 5 years of demonstrable experience building front and back end web applications\n* At least 3 years experience leading a tech team of at least 10 people\n* Experienced with SaaS development \n* Expert knowledge of Java, Spring Boot, React, HTML5, and CSS3\n* Experienced with AWS, as well as general DevOps and DBA responsibilities \n* Excellent organizational skills and attention to detail\n* Ability to work independently and remotely while maintaining open lines of communication with others across the organization \n* Ability to accept feedback and constructive criticism positively\n* Full professional proficiency of English language skills, Chinese is a plus but not a must\n* Inspired by the startup environment where a sense of initiative is key\n* Bachelor’s degree in Engineering, Computer Science, Information Science, or another relevant field required (unless can show significant working experience (10+ years)) \n\n#Salary\nCompetetive\n \n\n#Location\n- 🌏Worldwide

See more jobs at IDEX Innovation Management

# How do you apply? This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this Job

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

Nagarro

 

Senior Java Developer

Senior Java Developer  


Nagarro


dev

java

senior

digital nomad

dev

java

senior

digital nomad

3mo
\n\n* At least 8 years of experience in object-oriented design, data structures, design patterns, algorithms, and core programming skills using Java   \n\n* Ability to build fast, reliable, scalable, highly available, services and software components\n\n* Ability to understand quickly existing software design and code.    \n\n* Experience with Agile methodology\n\n* Expertise in cloud and open source technologies such as Git, Spark, and Docker\n\n* Familiarity with relational and big data such as Postgres, Hadoop, NoSQL Databases and columnar Storage formats Parquet\n\n* Strong skills in analytic computing and algorithms\n\n* TDD expertise\n\n* Ability to do define crisp interfaces and thinking the performance, scalability as they are built\n\n* Passion for finding and solving problems\n\n* Prior history with agile development\n\n* Experience in AWS (MUST HAVE)\n\n* Excellent communication skills, proven ability to convey complex ideas to others in a concise and clear manner\n\n* Data store knowledge is important - Postgres, Hadoop, NoSQL Databases and columnar Storage formats Parquet\n\n\n

See more jobs at Nagarro

# How do you apply? This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this Job

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

Entando

 

Senior Java Developer

Senior Java Developer  


Entando


dev

java

senior

digital nomad

dev

java

senior

digital nomad

3mo
\nOur team is thrilled to announce that we are looking for passionate Java developers of all levels (junior, mid, and senior) to join the Entando Digital Experience Platform team.\n\nYou will be joining a high caliber group of developers, designers and research specialists. A team entrusted with the research and development of the latest technologies, the coolest gadgets and most engaging UI's. A team that is committed to solving some of the biggest software challenges, tackle some of the most advanced concepts and who are willing to laugh, learn, love and enjoy the experience along the way.\n\nYou will be expected work in an agile (SCRUM) environment and collaborate with a distributed and global team. This a fully remote development position. You'll have the opportunity to work on developing the next generation of Entando's platform and delivering on an entirely new technology stack.\n\nIf you are an enthusiastic, intelligent, technology driven, rigorous, team oriented, agile-ready, open source loving, coffee lover... we want to hear from you.\n\nWe are fun. We are free-thinking. We are driven... We are Entando.\n\nRequirements\n\n\n* 3+ years development experience\n\n* Expert knowledge of Java\n\n* Expert level experience with Spring (5.x)\n\n* Expert knowledge of JSON and JAXB (XML)\n\n* Knowledge of RESTful JSON APIs\n\n* Experience with Docker\n\n* Experience with Spring Boot\n\n* Experience and knowledge building for a microservice architecture\n\n* Working knowledge of JS, CSS and HTML\n\n* Working knowledge of Linux\n\n* Experience in designing and developing web applications\n\n* Experience developing software frameworks intended to be used by other developers\n\n* Experienced in Scrum and Agile practices\n\n* Experienced in Test Driven Development\n\n* Experience with distributed version control (Git and Github)\n\n* Experience with SQL database (PostgreSQL, MySQL, Oracle, other RDBMS)\n\n* Fluent spoken and written English communication skills\n\n* Comfortable with Maven\n\n\n\n\nWe’ll be especially impressed if you have:\n\n\n* Experience with Kubernetes\n\n* Experience with React, Angular, or Vue\n\n* Experience with OpenShift\n\n\n

See more jobs at Entando

# How do you apply? This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this Job

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

Entando

 

Java Developer

Java Developer  


Entando


dev

java

digital nomad

dev

java

digital nomad

4mo
\nOur team is thrilled to announce that we are looking for passionate Java developers of all levels (junior, mid, and senior) to join the Entando Digital Experience Platform team. We will welcome fun, free-thinking, hard-working, passionate people that are willing to bring positive energy to our company, our culture and our challenges.\n\nYou will be joining a high caliber group of developers, designers and research specialists. A team entrusted with the research and development of the latest technologies, the coolest gadgets and most engaging UI's. A team that is committed to solving some of the biggest software challenges, tackle some of the most advanced concepts and who are willing to laugh, learn, love and enjoy the experience along the way.\nYou will be expected work in an agile (SCRUM) environment and collaborate with a distributed and multinational team (in the US, Italy, and beyond). This a fully remote development position. You'll have the opportunity to work on developing the next generation of Entando's platform and delivering on an entirely new technology stack.\nIf you are an enthusiastic, intelligent, technology driven, rigorous, team oriented, agile-ready, open source loving, coffee lover... we want to hear from you.\n\n\nWe are fun. We are free-thinking. We are driven... We are Entando.\n\n\n\nBenefits\n\nEntando is a company that invests in their employees and in their happiness. Life at Entando can be challenging, but always FUN. We offer our people tremendous freedom with the space for open-thinking, group collaboration and true team-driven working dynamics. We offer a truly unique working environment with culture and benefits that no other companies in the region offer. Here at Entando...every employee has a voice...and we want to hear yours.\nHere are some of our perks:\n * Work remotely. Entando is committed to remote development\n * Great work-life balance\n * High caliber, high quality team\n * Career development & planning\n * Professional Development\n * Values-driven organization\n * Innovation sessions (where we welcome ALL employee ideas)\n * High impact international projects\n * and more...\n \n\nPrivacy information\nDear candidate, by answering to this job post and/or submitting your CV, your are authorizing us to process your data for potential selection and recruiting purposes only.\nYou can find more information about our privacy policy here: www.entando.com/page/en/privacy_policy.

See more jobs at Entando

# How do you apply? This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this Job

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

Dynatron Software

 

Backend Java Developer

Backend Java Developer  


Dynatron Software


dev

java

backend

digital nomad

dev

java

backend

digital nomad

4mo
\nDynatron Software is a growing technology company that develops and hosts Analytic and Marketing solutions for the automotive service industry. Using Scrum and Kanban methodologies, our Technology team is a tight-knit group that works together to ensure successful Product Development, as well as smooth Internal Operations. We are looking for someone to fill a key role on the team responsible for developing REST web services to support several customer facing web applications using Java 8, Spring suite and Docker for deployment. If you are enthusiastic, self-motivated, and ready to make an immediate impact providing our customers with a state of the art portal experience, then talk with us directly.\n\nAs a Java Developer you will write new code for Java in an Agile environment focusing on delivery of REST customer facing, web applications. Qualified candidates should have experience working on similar projects and the passion to continually explore new technologies.\n\nThis role will contribute to design, development, coding, testing, and debugging REST API for applications. Work with other Application Development partners to understand problems with software and provide application specific information to aid others. Work collaboratively with Analysts, Windows Server Team, Unix Team and others to complete tasks.\n\nTechnically proficient in a wide range of technologies including multi-tier development, JSON, REST, and general software application design.\n\nThis is a remote position, so candidates throughout the US are welcome to apply. Dynatron Software offers health, dental, vision benefits, 401K + match, 9 paid holidays, and PTO.\n\nEssential Functions\n\n\n* Work closely with systems analysts, developers and architects to refine technical tasks to develop back end REST APIs.\n\n* Work with other technical teams (backend developers, server team, desktop support, etc.) to implement solutions and handle deployments.\n\n* Ensure that all the assigned deliverables are completed on time and with impeccable quality\n\n\n\n\nRequirements\n\n\n* 3+ years of Java development experience\n\n* Java J2SE & J2EE\n\n* Knowledge of Gradle\n\n* Spring and REST Services,\n\n* JPA, JDBC, SQL (Postgres experience preferred),\n\n* Knowledge of Agile Scrum/Kanban\n\n* Experience with unit testing, TDD, CI/CD pipelines for fully tested code\n\n* Experience with git via Bitbucket and Agile development with Jira and Confluence\n\n\n\n\nSecondary Functions\n\n\n* Dev Ops - CI/CD/ Docker + swarm deployment\n\n* Support Middle Tier and various other types of application\n\n\n\n\n** Candidates outside of the United States will not be considered** 

See more jobs at Dynatron Software

# How do you apply? This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this Job

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

O'Reilly Auto Parts

 

Senior Java Developer

Senior Java Developer  


O'Reilly Auto Parts


dev

java

senior

digital nomad

dev

java

senior

digital nomad

4mo
\nOur development teams work on projects adding directly to the O’Reilly Auto Parts bottom line and we are looking for exceptional developers to help us succeed! Some of the tools we use to implement our projects are Java, JavaScript & CSS, PostgreSQL, Eclipse, IntelliJ, SublimeText, Axure, & Balsamiq for development. We also utilize Atlassian tools such as Jira, Confluence, Fisheye, & Crucible for developer productivity.\n\nWhat we look for in our developers:\n\n\n* Love solving complex problems related to serving our customers better – both internal & external customers\n\n* Enjoy working with teams\n\n* Senior level experience with Java, HTML5, CSS/preprocessers, and JavaScript/JS Frameworks\n\n* Experience with Grunt, Gulp, & GIT is a plus\n\n* Ability & desire to interface with business stakeholders and users to define and refine requirements when appropriate\n\n* This particular team is looking for a JavaFX enthusiast to support a new application (will consider someone with Swing experience).\n\n\n\n\nAbout our team:\n\n\n* We create and customize 90% of our applications in house\n\n* We are a “work family”! We have fun together and support each other\n\n* We respect a healthy work-life balance\n\n* The team keeps open communication through different outlets – video conferencing, team messaging applications, and daily scrums/stand-up meetings\n\n* Our managers really value collaboration between team members and encourage developers to bring forth creative problem-solving ideas from both a technical and functional aspect\n\n\n\n\nGrowth within our teams at O’Reilly Auto Parts:\n\n\n* We have several career paths, whether you want to be a manager, project manager, or stay technical – there’s a documented growth plan to help you follow the path you choose\n\n* We want to grow our people – we help to make you better by providing training for both technical and professional development\n\n* We look to promote from within – O’Reilly is diligent to promote from within our organization with qualified team members\n\n\n

See more jobs at O'Reilly Auto Parts

# How do you apply? This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this Job

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

Radix DLT

 

Senior Core Java Developer

Senior Core Java Developer  


Radix DLT


dev

java

senior

digital nomad

dev

java

senior

digital nomad

4mo
\nYour role as a Senior Core Developer \n\nYou will be responsible for the design, documentation, implementation and testing of software within the Radix Core development team.  Additionally responsible for maintaining and improving Radix’ technical expertise by providing technical assistance and mentoring to other staff.\n\nKey Responsibilities\n\n\n* Undertake software design and development activities as part of a project team\n\n* Provide expert technical assistance and mentoring to staff\n\n* Review work to ensure completion criteria are met\n\n* Undertake tasks within agreed time-frame\n\n* Assist sales and marketing by providing design concepts and cost estimates\n\n* Ensure technical capabilities, systems, process and facilities for the discipline are maintained or improved where required\n\n* Assist in assessing the performance of staff that have undertaken activities under their direct supervision\n\n\n\n\nProfessional Competencies\n\n\n* An extensive knowledge of Java and associated tooling\n\n* Knowledge of software design methodologies\n\n* Knowledge of cryptography and cryptographic primitives\n\n* Knowledge of IP-based networking protocols\n\n* Experience with multithreaded software design and implementation\n\n* Experience with the development of high-performance Java applications\n\n* Experience analysing requirements and developing software designs that meet requirements\n\n* Experience with configuration management and defect tracking tools\n\n* Experience unit testing software\n\n* Experience system testing software\n\n* A working knowledge of distributed systems\n\n\n\n\nSocial Competencies\n\n\n* Leadership\n\n* Teamwork\n\n* Adaptability and flexibility\n\n* Communication skills\n\n* Self-development and reflection\n\n* Interpersonal and intercultural sensitivity\n\n\n\n\nEducation Required\n\nTertiary qualifications in Computer Science or equivalent.\n\nProfessional Experience Required\n\nMinimum 5 years demonstrated industry experience in the development of software systems and components.

See more jobs at Radix DLT

# How do you apply? This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this Job

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

Phoenix Staff

 

Java Developer

Java Developer  


Phoenix Staff


dev

java

digital nomad

dev

java

digital nomad

4mo
\nYour role:\n\n\n* Work with a small team of engineers, to ensure product delivery and best engineering practices\n\n* Develop solutions to scale our data ingestion platform\n\n* Build analytics solutions and infrastructure to support new insights in product and derive detailed analysis on our massive datasets\n\n* Setup continuous delivery process to enable continuous iteration on solutions\n\n* Work in an agile, highly collaborative and agile environment with a lean team\n\n* Customize and adapt to engineering best practices tools and applications like JIRA, Confluence, Eclipse etc.\n\n* Help support team in resolving the customer issues related to the product\n\n* Lead the creation of technical design documents and lead the communication of the architectural vision across functional areas\n\n* Review code, lead refactoring activities, provide guidance from technical perspective for all SE members of a project\n\n* Define and maintain coding standards, and guide team members to comply with them\n\n* Train and mentor new team members\n\n\n\n\n\nWhat you’ve got:\n\n\n* BS, MS or Ph.D. in Computer Science or Engineering; equivalent experience will be considered\n\n* 3-5 years Java experience building solutions that are performant with big data sets\n\n* 2+ years Spring Experience \n\n* 3+ years’ experience with writing high performance SQL\n\n* In-depth understanding of user authentication flows and session management\n\n* Strong experience working with GitFlow\n\n* Familiarity with Test Driven Development practices\n\n* Strong written and verbal communication skills\n\n* Experience working with and refactoring existing code\n\n* Solid understanding of application vulnerabilities and security\n\n* Experience in Dev-Ops\n\n* Experience working in a team utilizing an agile approach\n\n* Strong analytical, problem solving skills, excellent verbal and written communication skills\n\n* Self-starter with excellent interpersonal, motivational, and facilitation skills\n\n* Strong, proven problem-solving skills with the ability to quickly analyze the most expedient method to recover business operations\n\n* Must be committed to a culture of continuous improvement\n\n* Exceptional customer service skills, in addition to extensive experience working in a team-oriented, collaborative environment\n\n* Must be able to communicate effectively with users, executives and senior leaders at all levels\n\n* Ability to effectively prioritize and execute tasks\n\n* Passionate about technology\n\n* Able to develop and maintain effective working relationships with individuals with both technical and non-technical staff\n\n* Excellent skills in critical thinking and analysis, meeting facilitation, verbal and written communications, and interpersonal interactions (e.g., partnering, conflict management, mediation, etc.)\n\n* Excellent communication skills, both verbal and written. Loves to explain the technology and has a gift for concisely explaining complex topics\n\n\n

See more jobs at Phoenix Staff

# How do you apply? This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this Job

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

Stripe

 

Terminal Reader Engineer, Payments Products

verified
North America

Terminal Reader Engineer, Payments Products  


Stripe

North America verified

c

c++

java

android

c

c++

java

android

North America4mo
As Stripe launches [Stripe Terminal](https://stripe.com/terminal), we are hiring engineers to build our fleet of payment terminals for the physical checkout experience. The Terminal Reader team builds and enhances the Reader payment application - the software running on the Stripe Payment Terminal that connects customers in physical stores to the Stripe ecosystem. We are accountable for the quality, reliability and security of this interaction.\n\nThe Terminal Reader team partners with the Stripe design, product, infrastructure, logistics and support teams to give world class in-store experiences to our customers. We are passionate about elevating in-store payments to the same high standard we apply to the online and mobile experience.\n\nWe’re looking for product minded engineers with a deep understanding of C++ or Java to work on an embedded payments platform that connects the point of sale hardware to the Stripe ecosystem.\n\n# Responsibilities\n **You will:**\n* Build and evolve elegant, clean and secure embedded payment applications for Stripe Terminal.\n* Work closely with design and product teams to articulate and build new features that make in-store payments enjoyable and intuitive.\n* Add support for new devices, platforms and form factors.\n* Expand Stripe in-store payments to adapt to the ways people pay around the world.\n* Join forces with user-facing teams to delight our users with quick problem resolution and iterate on product quality improvements.\n* Collaborate with teammates up the stack on backend code, protocol design, end to end security and UI design.\n* Uphold Stripe’s high standards for engineering and product quality and mentor newer team members to do the same \n\n# Requirements\n**You may be a fit for this role if you:**\n* Have experience developing in C/C++ or Java and using associated toolchains on Android or embedded Linux/Unix platforms.\n* Have experience developing low level, logic rich applications - such as IoT, telemetry or similar.\n* Have good software development discipline, including modular programming, automation and unit testing.\n* Have optimized the execution of safety-critical processes running within a real-time embedded operating system, juggling processing, memory and concurrency.\n* Are comfortable moving up the stack and working on the backend.\n\n**Nice to have:**\n* 3+ years of experience working on Android or embedded Linux/Unix applications\n* Prior experience working on EMV solutions\n* Prior experience designing and developing cryptographic solutions \n\n#Location\n- North America

See more jobs at Stripe

# How do you apply? This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this Job

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

Nagarro

 

Senior AWS Java Backend Developer

Senior AWS Java Backend Developer  


Nagarro


dev

java

senior

backend

dev

java

senior

backend

4mo
\n\n* Expertise in Java and any of the JVM Languages \n\n* Expertise in cloud and open source technologies such as Git, Spark, and Docker\n\n* Familiarity with relational and big data such as Postgres, Hadoop, NoSQL Databases and columnar Storage formats Parquet\n\n* Strong skills in analytic computing and algorithms\n\n* Test Driven development expertise\n\n* Ability to do define crisp interfaces and thinking the performance, scalability as they are built\n\n* Passion for finding and solving problems\n\n* Prior history with agile development\n\n* Experience in AWS (MUST HAVE)\n\n* Excellent communication skills, proven ability to convey complex ideas to others in a concise and clear manner\n\n\n

See more jobs at Nagarro

# How do you apply? This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this Job

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

O'Reilly Auto Parts


Senior Java Desktop Engineer

Senior Java Desktop Engineer


O'Reilly Auto Parts


java

senior

engineer

java

senior

engineer

4mo
\nA Senior Software Engineer is a highly skilled software developer with expert knowledge in at least one department or system. They work with a high degree of independence and develop information systems to support the business.  Engineers are primarily focused on the design or integration of various software systems, databases, and third-party packages.\n\nEssential Job Functions\n\n\n* Generally takes leadership role in guiding projects through the complete software development life cycle\n\n* Typical focus is on code design efforts\n\n* Solid understanding of secure coding techniques and best practices\n\n* Responsible (takes ownership) for multiple software applications\n\n* Manage tasks and resources while utilizing modern project management principles\n\n* Participate or lead the development of multiple projects at one time\n\n* Conducts code reviews and ensures coding best practices are being followed\n\n* Recommend software improvements and changes to systems, as needed\n\n* May approve software to be deployed to production systems\n\n* Perform software and data analysis to uncover issues and solve complicated problems that typically span multiple systems\n\n* Lead various meetings to gather software requirements and project details\n\n* Conduct software demo's to educate and train others in the use of software\n\n* Debug and correct complex software defects\n\n* Develop new or modify existing software using coding best practices \n\n* Create or update advanced project documentation\n\n* Test software to validate accuracy of code and high quality software systems\n\n\n\n\nSkills and Qualifications\n\n\n* 7+ years of software development experience\n\n* Advanced understanding of change management and the O'Reilly change control process and procedures\n\n* Advanced knowledge of Project Development Life Cycle (PDLC) and Software Development Life Cycle (SDLC)\n\n* Advanced understanding of the software and system(s) supported by their team, as well as the overall company business\n\n* Ability to lead and get results from others\n\n* Ability to articulate advanced technical concepts and teach others\n\n* Ability to effectively multitask\n\n* Expert software debugging and testing knowledge\n\n* Advanced understanding of complex computer systems (multiple programs, databases, communications etc)\n\n* Advanced knowledge of programming, database systems, and systems analysis and design\n\n* Ability to write advanced technical documentation\n\n* Advanced problem-solving skills\n\n* Good verbal and written communications skills\n\n* Must work well in a team environment,\n\n* Ability to learn independently\n\n* Experience with Java desktop application development\n\n\n

See more jobs at O'Reilly Auto Parts

# How do you apply? This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this Job

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

Phoenix Staff


Senior Java Developer US Residents ONLY

Senior Java Developer US Residents ONLY


Phoenix Staff


dev

java

senior

digital nomad

dev

java

senior

digital nomad

5mo
\nYour role:\n\n• Work with a small team of engineers, to ensure product delivery and best engineering practices\n\n• Develop solutions to scale our data ingestion platform\n\n• Build analytics solutions and infrastructure to support new insights in product and derive detailed analysis on our massive datasets\n\n• Setup continuous delivery process to enable continuous iteration on solutions\n\n• Work in an agile, highly collaborative and agile environment with a lean team\n\n• Customize and adapt to engineering best practices tools and applications like JIRA, Confluence, Eclipse etc.\n\n• Help support team in resolving the customer issues related to the product\n\n• Lead the creation of technical design documents and lead the communication of the architectural vision across functional areas\n\n• Review code, lead refactoring activities, provide guidance from technical perspective for all SE members of a project\n\n• Define and maintain coding standards, and guide team members to comply with them\n\n• Train and mentor new team members\n\n\nWhat you’ve got:\n\n• BS, MS or Ph.D. in Computer Science or Engineering; equivalent experience will be considered\n\n• 3-5 years Java experience building solutions that are performant with big data sets\n\n• 3+ years’ experience with writing high performance SQL\n\n• In-depth understanding of user authentication flows and session management\n\n• Strong experience working with GitFlow\n\n• Familiarity with Test Driven Development practices\n\n• Strong written and verbal communication skills\n\n• Experience working with and refactoring existing code\n\n• Solid understanding of application vulnerabilities and security\n\n• Experience in Dev-Ops\n\n• Experience working in a team utilizing an agile approach\n\n• Strong analytical, problem solving skills, excellent verbal and written communication skills\n\n• Self-starter with excellent interpersonal, motivational, and facilitation skills\n\n• Strong, proven problem-solving skills with the ability to quickly analyze the most expedient method to recover business operations\n\n• Must be committed to a culture of continuous improvement\n\n• Exceptional customer service skills, in addition to extensive experience working in a team-oriented, collaborative environment\n\n• Must be able to communicate effectively with users, executives and senior leaders at all levels\n\n• Ability to effectively prioritize and execute tasks\n\n• Passionate about technology\n\n• Able to develop and maintain effective working relationships with individuals with both technical and non-technical staff\n\n• Excellent skills in critical thinking and analysis, meeting facilitation, verbal and written communications, and interpersonal interactions (e.g., partnering, conflict management, mediation, etc.)\n\n• Excellent communication skills, both verbal and written. Loves to explain the technology and has a gift for concisely explaining complex topics

See more jobs at Phoenix Staff

# How do you apply? This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this Job

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

Bonfire

 

Senior Java Developer ( Position)

verified

Senior Java Developer ( Position)  


Bonfire

verified

java

spring

developer

senior developer

java

spring

developer

senior developer

5mo
**Bonfire.com** is transforming the way people buy and sell high quality custom apparel. As a leading online fundraising site, we’ve helped thousands of causes and organizations raise millions of dollars by selling their own custom shirts.\n\nWe are looking to hire a **Java Spring Developer**. Don’t like HTML or CSS? Great! You will be working on our REST API and Angular frontend. HTML/CSS will be handled for you. \n\nWe are looking for a **long-term** relationship and committed individuals to join our team.\n\nAbout you:\n\n• You can work on a feature from start to finish, communicate about it and ask the right questions.\n• You are comfortable with Java and can confidently write code and see it deployed to production servers.\n• You have an excellent knowledge of Spring (Boot). Alternatively, you are eager to read a book or two on it quickly and feign years of experience during the interview 🙂\n• SQL comes naturally to you and you understand how JPA/Hibernate works.\n• You can tinker with Javascript code and help improve our Angular stack.\n• You are not afraid to SSH into a server and change some configuration files.\n• Your English is proficient.\n\nThe role:\n\n• Senior Java developer is responsible for implementing new features, fixing bugs and improving and refactoring code.\n• Most of what we do is web related – many tasks will ask you to implement REST endpoints to achieve some business objectives and connect the dots on the web.\n• Many tasks are not strictly web related and may challenge you in other ways (e.g. data analytics, network communication, database optimization, etc.).\n• You will have a lot of independence and agency while working, but you will communicate with other colleagues daily and often work with them directly to solve coding issues\n\nThe work environment:\n\nThis is a **remote position**. You have an amazing opportunity to join our fast growing platform and make it grow even faster.\n\nWe offer you outstanding team environment, low stress atmosphere, and an opportunity to advance your career by building amazing things on a modern tech stack.\n\nPlease apply directly on the following link: [[https://careers.bonfire.com/senior-java-developer-2/](http://)]\n

See more jobs at Bonfire

# How do you apply? This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this Job

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

Surevine


Software Developers Java UK Home Based

Software Developers Java UK Home Based


Surevine


dev

java

digital nomad

dev

java

digital nomad

5mo
\nWe aren’t looking for a ‘Rock Star’ or a ‘Ninja’. We aren’t looking for a ‘Super Star Developer’ either. We want a team player; someone who is tenacious about getting things done as part of a team in an environment that expects creativity and quality delivery. Be a rebel but be part of our rebel alliance.\n\n\nOur Agile development team are remote workers (home-based in the UK) who maintain a great team-working ethic with regular comms both electronically and visually and personally.  So you’ll be happy working remotely without ever feeling…well, remote.\n\n\nSkills and experience\n\n\nEssential\n\n\n* Expert-level knowledge of Java with 5+ years of experience\n\n* Experience of developing enterprise-grade, high performing scalable applications\n\n* Expert knowledge of the Spring Boot framework (including spring data, spring security) and JEE containers\n\n* Comfortable using AWS and Linux to support application development and deployment\n\n* Thorough understanding of application security and secure coding practices\n\n* Proficient in application design and architecture\n\n* Knowledge of a variety of persistence technologies, to include SQL and NoSQL\n\n* Experience of designing Restful APIs\n\n* Tenacious technical problem solver\n\n* Good communicator\n\n* Experience of working in Agile teams\n\n* Demonstrable experience of working with version control, build tools, code-quality and testing tools\n\n\n\n\n\nDesirable\n\n\n* Experience of, or strong desire to learn, modern responsive front-end development (CSS3 with SPA frameworks such as React, Angular or Vue)\n\n* Strong working knowledge of application integration points: e.g. SSO, SAML, LDAP, SSL/TLS\n\n* Demonstrable passion for working with Open standards / Open Source\n\n* Knowledge of XMPP Responsibilities\n\n* Continually critique and improve how the team delivers\n\n* Architect secure software systems\n\n* Design and develop reliable and secure software components\n\n* Debug, solve and communicate technical problems\n\n* Consider the user at every point in development\n\n* Always be learning\n\n\n\n\n\nWe make cool stuff, and we need you to help us make that stuff cool! Surevine gives its people a platform to develop their individual talents into strengths in an environment which expects creativity and is obsessive about innovation.\n\n\nMuch more about us here: https://www.surevine.com/jobs/

See more jobs at Surevine

# How do you apply? This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this Job

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

TopDevz


Senior Java Spring Angular Developer

Senior Java Spring Angular Developer


TopDevz


dev

java

javascript

angularjs

dev

java

javascript

angularjs

5mo
\nWe are looking for an experienced, senior, java web engineer who is excited to work on one of our many client projects. The successful candidate will have extensive experience in developing and deploying web applications with a Java/Angular stack.  This is a remote position (US / Canada only).\n\nSkills & Requirements\n\nThe following skills are required:\n\n* Very experienced (8+ Years) in software development and engineering\n\n* Very experienced (5+ Years) in Java\n\n* Very experienced (5+ years) in Angular\n\n* Very experienced (5+ Years) in SQL\n\n* Experience deploying website to AWS or Azure\n\n* Experience with Elasticsearch a plus\n\n* Knowledge of a typical development lifecycle (development to deployment) using typical industry tools, e.g. Atlassian JIRA and BitBucket\n\n* Good written and verbal communication skills\n\n* Significant attention to detail when writing code, including good commenting and code documentation skills\n\n

See more jobs at TopDevz

# How do you apply? This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this Job

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

Ubiquisoft Technologies

 

Senior Java Developer

Senior Java Developer  


Ubiquisoft Technologies


dev

java

senior

digital nomad

dev

java

senior

digital nomad

5mo
\nUbiquisoft Technologies is seeking a full-time Senior Java Developer to join our development team.\n\nAs a member of our team, you will design and build the next generation of software for Ubiquisoft clients and in-house products.  From initial product concept to production support this position encompasses the full development lifecycle. Each developer can work remotely or if in town they are offered a private windowed office at our location in Germantown, TN.\n\nCore Responsibilities\n\n\n* Object model concept, design, and coding\n\n* Design and develop REST based APIs\n\n* Coordinate the development, implementation, installation, development, and operation of systems for various organizations\n\n* Coding with the company chosen technologies and framework\n\n* Consult with management and staff on upcoming projects\n\n\n\n\nQualifications and Experience\n\n\n* 5+ years of Java/J2EE programming experience\n\n* Mastery of core Java and OOP design principles\n\n* RESTful API backend integration and development experience\n\n* Professionalism required (attitude, appearance, and communication)\n\n* A true passion to be self-taught and explore new technologies on your own\n\n* Ability to research and resolve programming problems with minimal supervision\n\n* Open to accepting feedback and ability to follow direction of technical leads\n\n* BS in Computer Science, equivalent technical degree, or work experience\n\n* Authorized to work in the United States and pass a criminal background check\n\n* H-1B Visa Sponsorship is not available for this position\n\n\n\n\nNice to Have\n\n\n* Experience working in an Agile team\n\n* Experience with MySQL/mariaDB, Spring Data/JPA\n\n* Front-end or Full-Stack development experience\n\n* An eye for aesthetics and UX\n\n\n

See more jobs at Ubiquisoft Technologies

# How do you apply? This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this Job

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

NAVIS

 

Senior Java Software Developer

Senior Java Software Developer  


NAVIS


dev

java

senior

digital nomad

dev

java

senior

digital nomad

6mo
\nNAVIS is looking for a creative, motivated, full stack Senior Software Developer to join us as a critical member of our Engineering Team. (This position will be virtual / remote from the Portland, OR area).\n\nThe primary focus of this position is coding creative, operational software that enhances our products.  The Engineering Team has multiple projects that often start at the concept stage and develops new products and/or product features from scratch.  Our products are constantly evolving with our client needs – we are not simply maintaining existing products.\n\nThis is a full SDLC development position.  The Software Developer must be willing to take on all aspects of the development process, and be ready to support applications in production environments. He/she will be asked to test code sets, document software, and implement products and related solutions.  Expert knowledge of design patterns and software development best practices must be shown at all times.  \n\nThe Software Developer will be tasked with analyzing, identifying, and solving highly-complex issues related to software development and related technologies.  As needed, this person may be involved in the mentoring of more junior-level developers on the technical aspects of our products, technology, and related software tools.  This developer needs to have a willingness to do whatever it takes to make the products and the company successful.\n\nClick here for a peek inside our Engineering Team\n\n\nQUALIFICATIONS:\n\n\n* BS degree in Computer Science, similar technical field of study or equivalent practical experience.\n\n* At least four (4) years of software development experience in Java 8+ in a cloud based environment such as AWS\n\n* Experience working with three or more from the following list: SpringBoot 2.0, microservices, Postgres, Docker, Hibernate, AWS, CI/CD pipelines\n\n* Comfortable working part-time in legacy systems based on Clojure, .NET, MicrosoftSQL, and on-premise data center\n\n* Good verbal and written communications proficiency in English\n\n\n\n\n\nPREFERRED QUALIFICATIONS:\n\n\n* Master’s or PhD degree, further education or experience in Engineering, Computer Science or other technology-related field\n\n* Experience with more than one general purpose programming languages, including but not limited to: Java, C/C++, C#, Objective C, Python, ReactRedux, or Go\n\n* Experience developing RESTful JSON API driven microservices architecture\n\n* Experience with AWS Lambdas\n\n* Interest and ability to learn other coding languages, as needed\n\n\n\n\n\nLOCATIONS:\n\n\n* Bend, Oregon (relocation assistance package available)\n\n* Portland, Oregon (remote / virtual)\n\n\n\n\nCheck out this video to learn more about the Tech scene in Bend, Oregon\n\n\nTECHNOLOGY STACK:\nOur tech stack is as follows:  Java, React/Redux, Postgres, Microservices, Containers, Python, Spark, CI/CD, IaC, AWS

See more jobs at NAVIS

# How do you apply? This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this Job

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

StayWell


React Java

React Java


StayWell


react

javascript

java

react

javascript

java

6mo
\nNOTE: THIS IS A REMOTE POSITION FOR US BASED CANDIDATES ONLY\n\nWe are seeking a Senior Software Engineer to join our team and play a vital role in one of our solution delivery teams.  This role includes definition, architecture and implementation of solutions in support of StayWell product lines. You will be challenged to turn solutions around quickly but thoughtfully, balancing speed to delivery with security, quality, longevity and scalability.  The Senior Software Engineer will also be integral in helping to cultivate an environment of innovation through development guidance and evangelism of best practices to ensure the team is equipped to deliver industry leading solutions for our customers and patients. \n\nEssential Duties and Responsibilities include the following (other duties may be assigned):\nDevelop solutions that add value and efficiency across systems with minimal technical debt. \nCollaborate closely with fellow developers, product owners and other stakeholders in determining optimal solutions to product goals.\nDeliver code with a Test First mentality and a heavy focus on quality at the code level.  \nStay informed on technology trends and product roadmaps to make strategic solution architecture recommendations.\nSupport development of cross-functional business processes; identify alternative solutions, assess feasibility, and recommend new approaches via technology enablement.\nContribute to architecture models, frameworks and artifacts (e.g. current and future state application architecture diagrams, data models, etc.).\n\nQualified candidates will have experience in the following:\nExperience leveraging modern technology stacks and cloud-based systems such as AWS.  Preferred technology stack expertise includes React (strong), React Native, Java, JavaScript (strong), and Node,\nSolid experience with distributed version control systems and branch strategies (Git + Gitflow)\nProven understanding of agile methodologies (Scaled Agile Framework preferred, KANBAN/SCRUM)\nStrong problem solving and troubleshooting skills with the ability to exercise mature judgment\nKnowledge of various architectural approaches such as microservices, messaging, queuing, API patterns, etc. are preferred\n\nEducation and/or Experience:\nBachelor's degree (B. S.) in Computer related subject area or related business field and six (6) or more year’s experience in Information Technology and solution delivery, or equivalent combination of education and experience in similar fields is required. Experience working with SAAS based solution delivery organization (preferred).\nEEO Employer

See more jobs at StayWell

# How do you apply? This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this Job

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

Crossover

 

Chief Software Architect ($100k/year) Work

Chief Software Architect ($100k/year) Work  


Crossover


c#

dotnet

c++

java

c#

dotnet

c++

java

6mo
Crossover, the world’s largest #remotework company is looking for high performing Chief Architects for a long-term, full-time role. We are a 100% #remotework organization working with the best talent around the world. We develop and maintain our own portfolio of more than 100 different Cloud-based Saas products.\n\nAs the most senior member of a high performing software engineering team, you will be working with the top 1% of global engineering talent, acting both as a hands-on engineer as well as the technical lead of your team. You will guide, coach, design, and develop our different software products using multiple technologies. The pace is fast and rewarding as you will be solving the hardest problems in our products and processes. Apply now to start your long-term career path with us and shape the #futureofwork.\n\n\n\n# Responsibilities\n **Key Responsibilities:**\n\n* Take hard technical decisions and act upon them\n* Deliver high-quality Software that meets coding and design patterns best practices\n* Technical leadership & coaching of your architects and junior engineers\n* Deep analysis of code, identify anti-patterns and build improvement plans\n* Enforce a fully automated DevOps process using best in class tools\n* Drive continuous improvement of our development processes by identifying opportunities and acting upon them\n* Commit to a 40-hr week, mostly Monday to Friday and meet daily and weekly goals \n\n \n\n# Requirements\n**Candidate Requirements**\n\n* Bachelor's degree in Computer Science or Engineering from a recognized university\n* 8+ years of hands-on software engineering experience in one or more of the following: C#, Java, Web interfaces, C++, Javascript, Angular, React or other Front end technologies\n* Hands-on experience in a DevOps organization using popular tools and frameworks\n* 3+ years of a proven track record in leading a quality focused engineering team\n \n\n#Salary\n$100,000\n

See more jobs at Crossover

# How do you apply? This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this Job

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

Crossover

 

Software Architect ($60k/year) Work

Software Architect ($60k/year) Work  


Crossover


c#

dotnet

c++

java

c#

dotnet

c++

java

6mo
**Our factory is designed to deliver great quality at high pace. In every team that you work in you will be expected to deliver work to a high level of quality. Your work quality is measured through the First Time Acceptance Rate, which means passing the code review quality bar set by Chief Architects.**\n\nAs a software architect, you can expect to be a member of one of our central assembly line teams such as a maintenance or unit test team.\n\nThe maintenance team is responsible for bug fixing across our 150+ product portfolio. If you are working with the maintenance team you will have an element of product specialization but will mainly expected to be a process specialists. You will ensure that you have all the right information and toolsets available to be able to quickly reproduce a client’s environment, reproduce a bug, fix it, test it, document the fix and send for review. You will be part of the the weekly product release cycles and thereby ensure that bugs get fixed as quickly as possible for our clients and that you are constantly improving the quality of our products.\n\nIf you are placed with the unit test team you will be responsible for increasing unit test code coverage for all products. You are expected to have great experience in writing unit tests and will also have daily and weekly targets to work against. Your role is to increase the unit test coverage and work according to the team's standards and quality guidelines.\n\nIn all cases, you will have aggressive daily and weekly targets to work against and you can expect to receive daily and weekly feedback about your performance. The regular feedback is used to help you improve immediately and to help you resolve blockers which may be slowing down your performance\n\n\n\n# Responsibilities\n **Key Responsibilities:**\n\n* Provide feedback to the engineering leadership on areas of the software development process which can be improved or automated\n* Deliver a consistently high-quality product which has a high “First Time Acceptance Rate” from the engineering leadership.\n* Comply with engineering process playbooks\n* Ensuring that your output meets the teams quality bars before being passed on to further stages within the process\n* Meeting your goals, which are set by your manager, on a daily and weekly basis\n* Escalating issues to your manager as soon as a risk is identified or as soon as you are blocked in your work\n* Working a standard 40-hr week and mostly Monday to Friday\n* Keep up to date with the latest software engineering trends \n\n# Requirements\n**Candidate Requirements**\n\n* Bachelor’s Degree in Computer Science, Electrical Engineering, or Computer Engineering\n* 5+ years of experience as a software engineer in C#.net, Java, C++ or front end technologies such as AngularJs or React\n* 1+ year experience working in an environment where CI/ CD tools are used\n* Have a minimum of 2 years experience leading or mentoring other more junior developers\n* 2+ years experience in writing unit tests using google test, google mock, nunit, or junit\n* 2+ years in an environment where you used architecture principles and frameworks such as SOLID\n* At least 1 year of working experience using cloud services\n* 6+months experience in Github and Jira\n* ExServer/Oracle/MySQL/MongoDB/Cassandra\n* SOA, EDA, and Design patterns\n* Proficiency in the following skills and technologies is mandatory:\n* General database knowledge in a technology such as SQL script (ReactJS, AngularJS) , HTML5, CSS3\n* Some experience in Linux, Django, REST and shell scripting\n* Good proficiency in the English language\n\n\n**Nice to have:**\n\n* MVC and knowledge of another server-side programming language (Ruby, PHP) is desired but not mandatory\n* Demonstrate success as a problem solver\n* Be a results-oriented individual\n* Comfortable “working virtually” with teammates and customers around the world \n\n#Salary\n$60,000\n

See more jobs at Crossover

# How do you apply? This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this Job

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

Crossover

 

Software Engineer ($30k/year) Work

Software Engineer ($30k/year) Work  


Crossover


c#

dotnet

c++

java

c#

dotnet

c++

java

6mo
**Our factory is designed to deliver great quality at high pace. In every team that you work in you will be expected to deliver work to a high level of quality. Your work quality is measured through the First Time Acceptance Rate, which means passing the code review quality bar set by Chief Architects.**\n\nAs a software engineer, you can expect to be a member of one of our central assembly line teams such as a maintenance or unit test team. \n\nThe maintenance team is responsible for bug fixing across our 150+ product portfolio. If you are working with the maintenance team you will have an element of product specialization but will mainly expected to be a process specialists. You will ensure that you have all the right information and toolsets available to be able to quickly reproduce a client’s environment, reproduce a bug, fix it, test it, document the fix and send for review. You will be part of the the weekly product release cycles and thereby ensure that bugs get fixed as quickly as possible for our clients and that you are constantly improving the quality of our products. \n\nIf you are placed with the unit test team you will be responsible for increasing unit test code coverage for all products. You are expected to have great experience in writing unit tests and will also have daily and weekly targets to work against. Your role is to increase the unit test coverage and work according to the team's standards and quality guidelines. Your work quality is measured through a First Time Acceptance rate, meaning that the Product Chief Architects accept the work delivered by the you and without having to ask for a rework. \n\nIn all cases, you will have aggressive daily and weekly targets to work against and you can expect to receive daily and weekly feedback about your performance. The regular feedback is used to help you improve immediately and to help you resolve blockers which may be slowing down your performance\n\n# Responsibilities\n **Key Responsibilities:**\n\n* Provide feedback to the engineering leadership on areas of the software development process which can be improved or automated\n* Deliver a consistently high-quality product which has a high “First Time Acceptance Rate” from the engineering leadership. \n* Comply with engineering process playbooks\n* Ensuring that your output meets the teams quality bars before being passed on to further stages within the process \n* Meeting your goals, which are set by your manager, on a daily and weekly basis \n* Escalating issues to your manager as soon as a risk is identified or as soon as you are blocked in your work\n* Working a standard 40-hr week and mostly Monday to Friday \n* Keep up to date with the latest software engineering trends \n\n# Requirements\n**Candidate Requirements:**\n* Bachelor’s Degree in Computer Science, Electrical Engineering, or Computer Engineering \n* 2+ years of experience as a hands-on software engineer in C#.net, Java, C++ or front end technologies such as AngularJs or React\n* 1+ year experience in writing unit tests using google test, google mock, nunit, or junit\n* 6+ months experience working in an environment where CI/ CD tools are used\n* 6+months experience in Github and Jira\n* Proficiency in the following skills and technologies is mandatory:\n* Database knowledge in technology such as SQL Server/Oracle/MySQL/MongoDB/Cassandra\n* SOA, EDA, and Design patterns\n* Javascript (ReactJS, AngularJS) , HTML5, CSS3\n* Some experience in Linux, Django, REST, and shell scripting\n* Good proficiency in the English language\n\n**Nice to Have:**\n* Experience in using AWS services\n* MVC and knowledge of another server-side programming language (Ruby, PHP) is desired but not mandatory\n* Demonstrate success as a problem solver\n* Be a results-oriented individual \n* Comfortable “working virtually” with teammates and customers around the world. \n\n#Salary\n$30,000\n

See more jobs at Crossover

# How do you apply? This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this Job

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

Crossover

 

QA Automation Engineer ($30k/year) Work

QA Automation Engineer ($30k/year) Work  


Crossover


qa

testing

test

quality

qa

testing

test

quality

6mo
Our QA Automation Engineers ($30K/year) are expected to perform thorough testing activity regimens for multiple products and technologies.\n\nYour daily activities will include setting up the test environments, writing automated test automation scripts, and performing manual tests if necessary.\n\nAs a QA Automation Engineer, you will be part of a team responsible for ensuring the highest quality of our products by using the latest technologies and toolsets.\n\n# Responsibilities\n **Key Responsibilities**\n\n* Deliver a consistent high-quality software Testing services and ensure a goal of achieving 99% FTAR (First Time Acceptance Rate)\n* Automation Testing:\n* Write test automation scripts following the defined internal standards\n* Use platforms like Jira, Git, Testrail, and VDI2\n* Debug and maintain test scripts\n* Unit, integration, system, and regression testing\n* Test documentation\n* Integrating automation/performance tools into CI/CD pipelines (Jenkins, Bamboo)\n* Performance Testing:\n* Translate non-functional requirements into performance test scripts\n* Create performance test plans, baselines, execute planned tests\n* Adhere to performance metrics (CPU, memory, IO, Network, etc.)\n* Implement performance tests early in development using service virtualization, mocks or stubbing\n* Proactively bringing issues and problems to leadership attention;\n* Constantly generating, proposing and implementing solutions to increase productivity \n\n# Requirements\n**Must have:**\n\n* 2+ years of QA experience: Test cases automation and documentation\n* 1+ years of software development experience in Java/Typescript/Python/Ruby/C#\n* Hands on experience in working with automation tools such as Protractor, Selenium TestComplete, Appium and JMeter\n* Be knowledgeable about HTML, DOM, API, Git and Jasmine\n* Good proficiency in the English language\n\n\n**Nice to have:**\n\n* Bachelor’s degree in Computer Science, Engineering or related fields\n* Protractor test automation background\n* Hands-on experience profiling web pages\n* Experience in transforming use cases into performance scripts using industry standard tools such as LoadRunner, JMeter, and Gatling\n* Experience using industry standard APM tools such as NewRelic, AppyDynamics, DynaTrace\n* Solid understanding of QA processes, best practices, testing techniques, and methodologies\n* Competency on the current software development practices and tools, including virtual environments, source control, remote development, issue tracking, product build and installation \n\n#Salary\n$30,000\n

See more jobs at Crossover

# How do you apply? This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this Job

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

Label Insight


Java Engineer With Python Experience

Java Engineer With Python Experience


Label Insight


python

java

engineer

python

java

engineer

6mo
\nWe are looking for a Software Engineer to join our team of talented engineers that share a common interest in helping us improve and scale our existing architecture and systems. You will closely collaborate with product, internal customers and other engineers to determine the best way to build products that meet their needs. You will work at a growing company making an impact by furthering our lead in food transparency and extending that to all packaged goods.\n\n\n\nWhat You'll Do\n\nAs a Software Engineer at Label Insight, you might find yourself:\n\n\n* Building out a microservices architecture using both serverless technologies and RESTful, Java Spring Boot APIs\n\n* Working on our infrastructure as code framework, using AWS services such as Lambda, ECS, Fargate, Step Functions, and Kinesis Firehose\n\n* Modeling complex product data and working with multiple data stores, including MySQL, PostgreSQL, DynamoDB and Elasticsearch\n\n* Writing Python code to manipulate images\n\n* Hanging out with one of our friendly office dogs\n\n* Collaborating with a product manager to determine what your cross functional product team should be building\n\n* Pairing with other engineers to provide highly valuable products to our customers\n\n* Authoring architecture decision records and participating in architecture review boards to ensure continual improvement of our engineering practices\n\n* Having regular 1:1s with your manager to support your growth and performance\n\n* Sharing with your teammates and the community through lunch and learns, meetups, and conferences\n\n\n\n\n\n\n**This position is also open in Saint Louis, MO and as well as remotely. Please note in your application where you reside. 

See more jobs at Label Insight

# How do you apply? This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this Job

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

Millions of people experience real-life adventures with our apps. We help users all over the world discover the best hiking and biking routes, working to empower everybody to explore more of the great outdoors. And we’re good at what we do: Google and Apple have listed us as one of their Apps of the Year numerous times — and we are consistently ranked amongst the highest-grossing apps in both Google Play and the App Store. \n\nTo help us continue to grow, we’re looking for an experienced software engineer who appreciates well-crafted and unit-tested code and knows how to deploy and monitor services in production. But that’s not all. We’re looking for someone who welcomes data challenges and tackles these head-on; finding and implementing the best solution through effective research and evaluation. Someone who understands that no single solution is perfect, accepting instead that it’ll improve with every optimization iteration. Sounds familiar? Then komoot is the place for you. \n\nWe are looking for an experienced backend engineer to help us solve a range of challenges, including image quality classification, the matching of user-generated content with open data, e-bike battery level predictions and the improvement of our recommendation systems. \n\n**Your key responsibilities**\n* Implement new features closely together with our web and mobile developers, designers, copywriters and product managers.\n* Develop and tune algorithms to leverage our content recommendation, rankings, content analyses and product smartness.\n* Build new and improve existing micro-services, primarily in Java/Kotlin and Python.\n* Use the AWS ecosystem to build resilient and high-performing systems.\n\n**Why you will love it**\n* You’ll work on a global product that inspires millions of users.\n* You’ll get system access on your first day, as we know you are a smart and responsible engineer.\n* You’ll take ownership over your projects from day one (from concept to implementation; testing, deployment and monitoring).\n* Your challenging tasks will keep improving your skills and keep you up-to-date with the latest technologies.\n* We have a wide range of diverse challenges, in particular in the GIS domain.\n* We believe good ideas count more than hierarchies.\n* You’ll work together with enthusiastic engineers, hikers and cyclists.\n* You’ll travel together with our team to amazing outdoor places several times a year to exchange ideas, learnings and go for hikes and rides.\n* We let you work from wherever you want, be it a beach, the mountains, our headquarters in Potsdam or anywhere else that lies between the time zones UTC-1 and UTC+3.\n\n**You will be successful in this position if you**\n* Are highly self-driven, responsible and keen to learn and improve.\n* Know your toolkit: git, ssh, bash, junit, jenkins and docker.\n* Have deep experience (4+ years) in developing software running under high load\n* Possess professional experience in Java and Python.\n* Have demonstrable knowledge of common algorithms within the machine learning and statistics space.\n* Have strong analytical skills.\n* Love to tune, test, simulate and evaluate solutions to unusual problems.\n* Live and breathe DevOps and believe in automated testing, infrastructure as code, continuous deployment, monitoring and open communication.\n\n**Sound like you?**\nThen send us the following:\n\n* Your CV.\n* A write-up explaining who you are and why you are interested in working at komoot.\n* Examples of your work (e.g. GitHub, PDFs, Slideshare, etc.).\n* Something that shows us a little more about what you’re interested in, be it your Twitter/Kaggle account or your blog.\n

See more jobs at komoot

# How do you apply? This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this Job

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

Leveragepoint Innovations


Full Stack Software Developer Java C

Full Stack Software Developer Java C


Leveragepoint Innovations


full stack

dev

java

c

full stack

dev

java

c

6mo
\nAre you independent, self-motivated and looking to work in a dynamic, agile, start-up company? Do you welcome the challenge and rewards of developing with heterogeneous tools and technologies? Do you work hard but also believe that "life" is not a dirty word in "work-life balance"? Then this position is meant for you.\n\nWe're looking for an experienced software developer to join our small engineering team. We’re all good at what we do and enjoy working together, in a relaxed environment. We release new functionality monthly, and you will be directly involved in the full development lifecycle, from design to deployment.\n\nYour main responsibilities will include:\n\n\n* Rapid design, implementation and testing of new functionality for our suite of SaaS tools\n\n* Integrating with third-party technologies\n\n* Providing DevOps support for our cloud-based delivery infrastructure\n\n* Installing and configuring software and infrastructure applications\n\n* Giving guidance on best practices in software development and standards\n\n\n\n\nYou should have:\n\n\n* 5+ years of hands-on experience designing, developing and implementing robust and scalable applications in Java or C#\n\n* Demonstrated proficiency in developing SaaS based applications\n\n* Ability to work efficiently with diverse technologies, willingness to quickly learn and adopt new ones as needed\n\n\n\n\nMajority of the following would ensure a good fit:\n\n\n* Capability and desire to own both the design and implementation of software components and services\n\n* Excellent analytical and troubleshooting skills, ability to investigate and solve complex problems\n\n* Writing clean and easily maintainable code\n\n* Ability to work productively on your own (including remotely) and as a member of a small team\n\n* Good communication skills\n\n\n

See more jobs at Leveragepoint Innovations

# How do you apply? This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this Job

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

O'Reilly Auto Parts


Java Developer Who Loves Interface Front End

Java Developer Who Loves Interface Front End


O'Reilly Auto Parts


front end

dev

java

digital nomad

front end

dev

java

digital nomad

6mo
\nHave you ever heard of O, O, O, O'Reilly Auto Parts...Ow?! This is not your standard Engineer position and we are not your standard brand! We are the dominant auto parts retailer in all our market areas.\n\nOur development teams work on projects adding directly to the O’Reilly Auto Parts bottom line and we are looking for exceptional developers to help us succeed! Some of the tools we use to implement our projects are Java, JavaScript & CSS, PostgreSQL, Eclipse, IntelliJ, SublimeText, Axure, & Balsamiq for development. We also utilize Slack and Atlassian tools such as Jira, Confluence, Fisheye, & Crucible for developer productivity.\n\nWhat we look for in our developers:\n\n\n* Love solving complex problems related to serving our customers better – both internal & external customers\n\n* Enjoy working with teams\n\n* Senior level experience with Java, JavaFX/FXML, HyperHTML, CSS/preprocessers\n\n* Experience with Grunt, Gulp, & GIT is a plus\n\n* Ability & desire to interface with business stakeholders and users to define and refine requirements when appropriate\n\n\n\n\nAbout our team:\n\n\n* We create and customize 90% of our applications in house\n\n* We are a “work family”! We have fun together and support each other\n\n* We respect a healthy work-life balance\n\n* The team keeps open communication through different outlets – video conferencing, team messaging applications, and daily scrums/stand-up meetings\n\n* Our managers really value collaboration between team members and encourage developers to bring forth creative problem-solving ideas from both a technical and functional aspect\n\n\n\n\nGrowth within our teams at O’Reilly Auto Parts:\n\n\n* We have several career paths, whether you want to be a manager, project manager, or stay technical – there’s a documented growth plan to help you follow the path you choose\n\n* We want to grow our people – we help to make you better by providing training for both technical and professional development\n\n* We look to promote from within – O’Reilly is diligent to promote from within our organization with qualified team members\n\n\n

See more jobs at O'Reilly Auto Parts

# How do you apply? This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this Job

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

Contrast Security


Full Stack Polyglot Reactjs Java AWS Services

Full Stack Polyglot Reactjs Java AWS Services


Contrast Security


react

full stack

javascript

java

react

full stack

javascript

java

6mo
\nOur team is expanding as our company continues to grow from a small start-up to an evolving 4+ year company. We have an opportunity to bring on software engineers who are comfortable working with multiple languages on our full stack application (Java/Spring and Angular/React) and our AWS cloud-based services mainly written in Python and NodeJS Lambda services. We are in search of engineers who are interested in working across many languages.\n\nOur engineering team has a strong spirit of entrepreneurship. Every member of the team has joined us over our short  history because he/she wants to be part of a high-performing team and go through the startup experience. We look for candidates that share similar goals and beliefs about the work and the team they want to be a part of. We've put together some notes here which will tell you and show you a little bit about our experience. \n\nWe are a growing group of engineers, designers and product specialists. Anyone who applies to work on our team is specifically looking for an opportunity to be able to:\n\n\n* Work hand-in-hand with our Product Managers, UX/Designers and Customers on each feature and improvement.\n\n* Own the technical design, implementation and quality engineering of our full stack application and Lambda services.\n\n* Participate in constant collaboration with teammates in the form of pair programming, group code reviews and pull requests prior to commit.\n\n* Deploys: our engineers deploy multiple times a day to our AWS infrastructure.\n\n* On-call rotation: every member of the team, including the VP of Engineering participates in the on-call rotation.\n\n* Technical support: Our engineers don't just release code in the wild. When our customer have issues, we have to jump in and give them help.\n\n\n\n\nSkills & Requirements\n\n\n* You are a Java expert with a strong understanding of Spring, MySQL, Linux, Apache ActiveMQ and are comfortable working with Cassandra, Redis or ElasticSearch.\n\n* You have experience with HTML5, CSS3 (Less), and JavaScript Framework (AngularJS, EmberJS or ReactJS) experience.\n\n* Experience or interest working with TypeScript and GraphQL.\n\n* Interest and/or experience with Python and NodeJS.\n\n* Have an eye for quality and have an interest in using tools/frameworks like Enzyme, Prettier, ReactTestRenderer, Jest, JUnit, StoryBook, etc...\n\n* Interest to work with newer technologies such Apache Kafka and AWS Lambda \n\n* Interest and experience working with Docker and Kubernetes as well as Vagrant and Ansible\n\n* AWS Services: S3, EC2, CloudFront, Lambda\n\n* You approach problems from a product perspective, thinking through how the user will interact with what you're building.\n\n* You have strong communication skills. You ask questions, let others know when you need help, and tell others what you need.\n\n* You're a problem solver. You believe the best work is the result of finding the simplest solution to complex challenges.\n\n* You see the big picture. You understand how the code you write interacts with systems and services, both internally and externally. \n\n\n

See more jobs at Contrast Security

# How do you apply? This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this Job

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

Crossover


Software Engineering Manager (sem) ($100k/year) Work

Software Engineering Manager (sem) ($100k/year) Work


Crossover


c#

c++

java

android

c#

c++

java

android

7mo
**The SEM manages a team of 5-20 Engineers, Architects, or Chief Architects. You are expected to work with your team on a daily basis ensuring the team solves their challenging software problems within deadlines. You must continuously improve the quality of your team's performance by coaching the low contributors and replacing them with better top global talent when necessary.**\n\nOur business methodology is to set aggressive quarterly goals for our products, which are driven by our product management team or the overall IT strategy. We conduct product releases on a weekly cadence. The SEM is expected to lead their team towards achieving daily and weekly goals. \n\nYou are expected to leverage your technical depth as a former developer and architect to push the team towards a high standard of technical excellence, and be achieving the organization's quality bar. As an SEM you are expected to monitor the team’s daily and weekly performance using our proprietary workflow management tools. The SEM is responsible for identifying obstacles and offering to coach to improve productivity.\n\n# Responsibilities\n **Key Responsibilities:**\n\n* Achieving an expert level understanding of our customers’ environments and their use of our products\n* Leading technical delivery of one or more products and match the needs of the target customer base\n* Mentor your teams of Chief architect, architects and engineers to deliver high quality of code\n* Deliver a consistently high-quality product which has a high “First Time Acceptance Rate” from the engineering leadership.\n* Comply with Chief Architecture process playbooks\n* Working a standard 40-hr week and mostly Monday to Friday\n* Keep up to date with the latest software engineering trends \n\n# Requirements\n**Candidate Requirements**\n* Bachelor’s Degree in Computer Science is mandatory.\n* 10+ years of software development/engineering experience in C# or Java\n* Proven managerial skills with at least 3 years of experience managing teams of at least 10 individual contributors\n* Experienced in leading multiple teams across multiple products and technologies\n* At least 1 year of experience in releasing software products within a CI/CD environment\n* At least 1 year experience working with cloud services\n* 6+months experience using Jira and Github\n* Proven experience in building high-performance teams and scalable best engineering practices\n* Very good level of English proficiency\n\n**Nice to have: **\n* Demonstrate success as a problem solver\n* Be a results-oriented individual\n* Comfortable “working virtually” with teammates and customers around the world\n* Has worked with back-end technologies and latest development frameworks

See more jobs at Crossover

# How do you apply? This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this Job

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

Wolfram

 

Devops Engineer

verified
Europe

Devops Engineer  


Wolfram

Europe verified

java

kubernetes

docker

devops

java

kubernetes

docker

devops

Europe 7mo
Wolfram, creator of Mathematica, Wolfram|Alpha and the Wolfram Language, is seeking a highly motivated and skilled DevOps Engineer to join its Web Product Engineering department. The ideal candidate is someone with skills in software engineering who has extensive experience with the automation of application deployment and managing CI/CD cycles as well as containers and who is also interested in working on back end APIs. This person would also be someone who uses and understands clusterization software and advanced operations of Cloud management and who stays current with the latest web technologies and techniques to discover new ways to improve applications.\n\n\nResponsibilities\n\nDesign and implement build, deployment, and configuration management\nBuild and be responsible for the CI/CD pipeline\nProvide technical guidance and educate team members and coworkers on development and operations\nDocument and design various processes; update existing processes\nImprove infrastructure development and application development\nHelp investigate and fix bugs\n\nRequirements\n\n3 years previous experience in DevOps\n2 years previous experience as a software engineer, preferably experience with Java\nExtensive experience working with a major cloud provider like AWS, Azure or Google Cloud\nExperience with Linux infrastructures, CI/CD tools and scripting languages\nExperience working with deployment and orchestration technologies, such as Docker, Kubernetes, Chef, Salt, Ansible, Jenkins, Git or Vagrant\nKnowledge of web server technologies like Apache or NGINX\nUnderstanding of core networking, DNS, TCP/IP, routing, HAProxy and load balancing\nAbility to collaborate with multiple departments\nAbility to solve most problems independently\nExperience administering Unix/Linux servers\nExperience supporting the production environments\nStrong Automation and DevOps mindset\nBachelor's degree in computer science, engineering, math, physics or a related technical or quantitative field\nLocation: Remote\n\nWolfram is an equal opportunity employer and values diversity at its company. Women, people of color, members of the LGBTQ community, individuals with disabilities and veterans are strongly encouraged to apply.\n\n# Responsibilities\n Responsibilities\n\nDesign and implement build, deployment, and configuration management\nBuild and be responsible for the CI/CD pipeline\nProvide technical guidance and educate team members and coworkers on development and operations\nDocument and design various processes; update existing processes\nImprove infrastructure development and application development\nHelp investigate and fix bugs \n\n# Requirements\nRequirements\n\n3 years previous experience in DevOps\n2 years previous experience as a software engineer, preferably experience with Java\nExtensive experience working with a major cloud provider like AWS, Azure or Google Cloud\nExperience with Linux infrastructures, CI/CD tools and scripting languages\nExperience working with deployment and orchestration technologies, such as Docker, Kubernetes, Chef, Salt, Ansible, Jenkins, Git or Vagrant\nKnowledge of web server technologies like Apache or NGINX\nUnderstanding of core networking, DNS, TCP/IP, routing, HAProxy and load balancing\nAbility to collaborate with multiple departments\nAbility to solve most problems independently\nExperience administering Unix/Linux servers\nExperience supporting the production environments\nStrong Automation and DevOps mindset\nBachelor's degree in computer science, engineering, math, physics or a related technical or quantitative field \n\n#Location\n- Europe

See more jobs at Wolfram

# How do you apply? This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this Job

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

Marqeta


Sr. Infrastructure Security Engineer - Oakland or

Sr. Infrastructure Security Engineer - Oakland or


Marqeta


infosec

java

javascript

python

infosec

java

javascript

python

7mo
Are you looking to join an innovative organization powering payments for the next generation of fintech and commerce innovators? Marqeta has built the world’s first open API issuer processor platform from scratch, powering prepaid, debit, and credit cards for the most recognizable names in financial technology, alternative lending, on-demand services and e-commerce. Marqeta has become the leader in payment innovation. Our company is comprised of a team of industry experts, a dynamic approach to working on challenging problems, and an open environment and culture that is focused on ideas and innovation.\n\nNot only do we have an inspiring and innovative culture, but only Marqeta can offer you a chance to help redefine the payments industry. As a testament to the company we've collectively built, our world-class team voted Marqeta one of the Bay Area’s Best Places to Work.\n\nMarqeta is proud of its Oakland roots and strives to build a team as diverse as the cities in which we operate. Underrepresented populations are encouraged to apply. \n\nWe are not expecting any single candidate to have an expertise under all areas of our requirements section. Please apply if you meet some but not all of the requirements.\n\n**Position Summary**\n\nMarqeta is growing a fresh new Infrastructure Security Team with the goal of significantly improving industry standards in Secure Platform and Service Delivery in the Payments space.\n\nAs a member of Marqeta’s Infrastructure Security Team, you’re responsible for design, development and implementation of our core platform and network security controls. Your work protects our most critical environments, as well as meets or exceeds the various regulatory compliance standards required in the Payments Industry. This role interfaces directly with Marqeta’s Platform Engineering, SRE, and Network Engineering teams, and is vital to Marqeta’s Application Security Program.\n\nThe ideal candidate for this role has a strong desire to lead the organization in well considered Security Engineering methodologies, is seasoned in either AWS or GCP cloud-based services, has a strong passion for DevOps/SecDevOps/DevSecOps driven patterns, and an excellent ability to communicate across roles, teams and disciplines.\n\n# Responsibilities\n **Primary Responsibilities**\n* Build Self Service Tools for Infrastructure, Platform, and SRE Engineers\n* Maintain Security Controls in Platform and Infrastructure Services\n* Implement and Support End-to-End Transport Security and Proxy Layer Services\n* Lead Infrastructure and Platform Design Reviews\n* Implement and Maintain Security Patterns in Pre-Release and Post-Release Deployment\n* Triage, Respond to and Investigate Security Incidents affecting Platform and Infra Services\n* Implement and Maintain Platform and Infrastructure Threat Monitoring and Detection Tools\n* Manage and Deploy Services for Security Team\n* Mentor Marqeta App Sec, Infra, Platform and SRE Engineers\n* Support Quarterly PCI Efforts \n\n# Requirements\n**Requirements**\n* 3-5 yrs Demonstrable and Practical Experience in Systems and Infrastructure Engineering or Comparable Experience in a DevOps Role\n* You pride yourself in a holistic approach to your work\n* You have a sincere passion for Security Engineering as a discipline\n* You’re an excellent communicator\n* You employ strong collaboration patterns and enjoy creating positive team dynamics\n* You know how to own and support positive outcomes\n* You remain constructive under pressure, with a flexible working style\n* You have solid experience and consistency with remote work and engaging distributed teams\n* Demonstrated experience in some combination of the following disciplines: incident response, detection tooling, vulnerability management, security operations, cloud security, infrastructure security, network security, security tools development\n* Experience selecting and implementing tools for SIEM, IDS and vulnerability scanning\n* Experience with automating new and existing processes and tools\n* Experience with AWS, Java, Python, Ruby, and other modern open source languages and tools\n\n**Technical Skills**\n* Functional Development Experience and Proficiency in Python, Go or Ruby\n* Functional Experience with Ansible, Terraform and Packer\n* Experience with AWS Architecture and Service Deployment\n* Experience with Container Technology (Docker, ECS, Kubernetes/K8s)\n* Familiarity with Java and JVM based Application Stacks (e.g. Tomcat)\n* Strong Knowledge of TLS-based Service Architectures\n* Strong Experience with Linux Platforms (CentOS/Ubuntu/Debian/etc)\n* Experience with Secure Deployment Specification\n* Experience with Production Build Pipelines and CI/CD stacks (Ex. Jenkins, Nexus, Drone CI)\n* Strong Interest in Automation Practices\n \n\n**Bonus Qualifications**\n* Experience in Payments or Financial Services\n* Experience with Remote Work\n\n**Perks**\n\n* Be a member of an exceptional team - we’re growing and your career and opportunities with us will, too!\n* Rich suite of benefit plans - Employee premiums paid 100%\n* Generous Paid Time Off plan\n* Market-leading fully paid Parental Leave\n* Retirement savings - 401k plan with a Company match\n* Meaningful Equity\n* Bi-annual Hack Weeks to support and reward innovation\n* Beautiful downtown Oakland office in a great location, with stunning views of Lake Merritt\n* Conveniently located close to public transportation\n* Open, transparent culture that includes weekly All Hands meetings, Lunch-and-Learns, all-company offsite, etc.\n* Commuter and Parking monthly subsidy\n* Access to corporate gym membership rates and other discounts and employee perks!\n* Fully stocked kitchen, catered lunches twice a week, breakfast on Fridays, and more!\n 

See more jobs at Marqeta

# How do you apply? This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this Job

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

Marqeta


Application Security Engineer - Oakland or

Application Security Engineer - Oakland or


Marqeta


infosec

java

javascript

ruby

infosec

java

javascript

ruby

7mo
Are you looking to join an innovative organization powering payments for the next generation of fintech and commerce innovators? Marqeta has built the world’s first open API issuer processor platform from scratch, powering prepaid, debit, and credit cards for the most recognizable names in financial technology, alternative lending, on-demand services and e-commerce. Marqeta has become the leader in payment innovation. Our company is comprised of a team of industry experts, a dynamic approach to working on challenging problems, and an open environment and culture that is focused on ideas and innovation.\n\nNot only do we have an inspiring and innovative culture, but only Marqeta can offer you a chance to help redefine the payments industry. As a testament to the company we've collectively built, our world-class team voted Marqeta one of the Bay Area’s Best Places to Work.\n\nMarqeta is proud of its Oakland roots and strives to build a team as diverse as the cities in which we operate. Underrepresented populations are encouraged to apply. \n\nWe are not expecting any single candidate to have an expertise under all areas of our requirements section. Please apply if you meet some but not all of the requirements.\n\n**Position Summary**\n\nMarqeta is growing a fresh Application Security Team with the goal of significantly improving industry standards in Secure Application Development in the Payments space.\n\nAs a member of the Application Security Engineer (ASE) Team, you serve as a key contributor to Marqeta’s open payments platform. This role supports the safety and security of our customer’s payments, ensuring the growth of an innovative platform that provides direct access to a strong suite of Payment Card Issuer/Processor APIs. Our long term goal is the development of a strong Product Security Program that protects the global development and deployment of payment and virtual cards as well as mobile authorization.\n\nOur ASEs define Security Engineering standards and practices around Secure Code, Continuous Delivery/Integration, Pre and Post Release S-SDLC, Verification/Validation models, Penetration Testing and innovative Security tooling designed around self-service and rich integration models.\n\nYou'll work closely with Marqeta’s Frontend and Backend Engineers, you'll contribute to critical design input for API development and service architectures, and you’ll assist the company in developing strong engineering practices in support of Product Security. Our goal is to both enhance the workflow of our engineers with security-centric tool sets and implement innovative methods of testing code in the pre-release phase.\n\nThe ideal candidate has a strong core skill set in two or more of the following areas - Automation, QE Testing, Security Engineering, REST API Design, and/or Strong Knowledge in Modern App Frameworks (esp ReactJS, Rails, or Tomcat). You’re knowledgeable and conversant in common vulnerabilities affecting modern web applications, familiar with modern cloud and datacenter based infrastructure, are looking to grow strong application security experience, and you intend to be an excellent communicator and collaborator. Our ASEs are particularly concerned with scaleable tooling strategies and strong process and practice management, which includes constant refinement in how we engage with our cross-functional team of engineers. \n\n# Responsibilities\n **Primary Responsibilities** \n* Build Self Service Tools for QE, Frontend and Backend Engineers\n* Assist with Definition, Implementation, and Maintenance of S-SDLC\n* Lead Application Security Assessments and Design Reviews\n* Execute Critical Validation/Verification Functions in Pre- and Post-Release\n* Implement SAST, DAST and Coherent Dependency Vuln Management into the Build Pipeline\n* Execute Greybox and Whitebox Application Security Assessments\n* Execute and Support HTTP/S Service-Layer Pen-Testing\n* Develop Security Training and Guidelines for Engineers\n* Build and Enhance S/W Testing Strategies with Specialized End-to-End Clients, RSpec, Puppeteer and Selenium-Based Test Cases\n* Lead Software Vulnerability Management and Risk Mitigation Practices\n* Offer Guidance and Leadership in PCI Compliance\n \n\n# Requirements\n**Requirements**\n* Demonstrable and Practical Experience in an Development or Security Engineering Role\n* You have a passion for Security and Engineering as a discipline\n* You’re an excellent communicator\n* You employ strong collaboration patterns and enjoy creating positive team dynamics\n* You know how to own and support positive outcomes\n* You remain constructive under pressure, with a flexible working style\n\n**Technical Skills**\n* Functional Development Experience in Python, Go, JS, Ruby, or Java\n* Functional Experience with Testing Frameworks and Modern Testing Paradigms (BDD, TDD, and similar)\n* Strong Knowledge of OWASP and Common Software Vulnerabilities\n* Solid Understanding of Secure Coding/Development Practices\n* Experience with Production Build Pipeline and CI/CD stacks (Ex. Jenkins, Nexus, Drone CI)\n* Demonstrable Experience with Python, Ruby, JS and/or Go Tool Development\n* Strong Interest in Automation Practices\n* Familiarity and Interest in Cloud Services and SAAS Platforms  (AWS, GCP)\n\n**Communication Skills**\n* Ability to Communicate Technical Details and Concepts Clearly\n* Strong Capacity to Speak and Act with Candor and Empathy\n\n**Nice to Have**\n* Familiarity with Java and JVM based Application Stacks (e.g. Tomcat)\n* Solid Knowledge of OAuth and SAML\n* Strong Knowledge of HTTP/S Service Architectures\n* Strong Knowledge of Transport Security, specifically TLS and CAs \n\n**Perks**\n\n* Be a member of an exceptional team - we’re growing and your career and opportunities with us will, too!\n* Rich suite of benefit plans - Employee premiums paid 100%\n* Generous Paid Time Off plan\n* Market-leading fully paid Parental Leave\n* Retirement savings - 401k plan with a Company match\n* Meaningful Equity\n* Bi-annual Hack Weeks to support and reward innovation\n* Beautiful downtown Oakland office in a great location, with stunning views of Lake Merritt\n* Conveniently located close to public transportation\n* Open, transparent culture that includes weekly All Hands meetings, Lunch-and-Learns, all-company offsite, etc.\n* Commuter and Parking monthly subsidy\n* Access to corporate gym membership rates and other discounts and employee perks!\n* Fully stocked kitchen, catered lunches twice a week, breakfast on Fridays, and more!

See more jobs at Marqeta

# How do you apply? This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this Job

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

OpenClassrooms


Java Development Instructor Code Instructor

Java Development Instructor Code Instructor


OpenClassrooms


teaching

dev

java

digital nomad

teaching

dev

java

digital nomad

7mo
\nJava Development Instructor / Code Instructor\n\nJob description\nAre you a committed developer who loves sharing your knowledge and building confidence in others? Do you want to make code accessible to the world and become a role model for new professionals?\n\nWe’re looking for developers like you to craft quality online courses for Java on OpenClassrooms, Europe’s leading online learning platform (over 3 million monthly users). OpenClassrooms’ mission is to make learning accessible. This means showing a wide variety of people that they can code if they have the drive to learn and the quality support they need.\n\nThis is where you come in! With the help of our education team, OpenClassrooms teachers:\n\n\n* write course text,\n\n* create learning exercises,\n\n* record demo screencasts,\n\n* and work with our video team in Paris to shoot face-cam videos.\n\n\n\n\nThe courses we plan on creating in collaboration with experts like you include:\n\n\n* Implement a SOLID [Java] Object-Oriented MVC pattern,\n\n* Manage and deploy your project with Git,\n\n* Manage a relational Database with Spring JDBC,\n\n* Secure your web application with Spring Security,\n\n* Manage the persistence of your application with Spring Data,\n\n* Decoupled web architecture,\n\n* Scale up your code with Java concurrency,\n\n* Advanced Java Debugging.\n\n\n\n\nYou would be the expert behind the creation of one or more of these courses.\n\nWork is flexible and can be done on a freelance basis from anywhere. Above all, it’s rewarding; you’ll continue making a difference in your field and support the developers of tomorrow.\n\nTo get an idea of what we can do together, check out these courses on HTML/CSS, Java, and Developing a learning strategy.\n\nIf inspiring future developers matters to you and you’re passionate about sharing your experiences, then apply now to make an impact.\n\nWho are you?\n\n\n* You are a Java EE developer.\n\n* You have the skills for writing clear concepts in English and presenting clear concepts to a camera.\n\n* You are looking to take your skills to the next level by building engaging learning experiences for future developers.\n\n* You love the idea of sharing the tips and tricks you’ve acquired and influencing a wide population of learners.\n\n\n\n\n\nWhat do we offer?\n\n\n* We offer a freelance contract for one or more courses.\n\n* We provide constructive feedback from dedicated instructional designers.\n\n* We are happy to collaborate while you work from any location for much of the creation process.\n\n* We extend a warm welcome to our Paris office and studio for a media training and your video shoot.\n\n\n\n\n\nDo other opportunities at OpenClassrooms fit your profile?\nConsider becoming an OpenClassrooms mentor! Both our instructors and our mentors are experts in their field and passionate about education, so don't hesitate to apply as both! While our instructors are involved in content creation, it's our mentors who work with students directly. Follow this link to learn more about mentorship and apply for that role. We also have a small course about becoming an OpenClassrooms mentor.\n\nOpenClassrooms values diversity and is an equal opportunity employer.\n\nRequirements\nYou must be an expert in one or more of the Java subjects scheduled for the courses we would like to create (see the list above).\n\nPlease include a cover letter, as well as an additional writing sample (if you have an article, essay, or link to a blog post that you can share, that's perfect; otherwise please include a paragraph explaining a complex concept).\n\nAre you up for the challenge?\nApply now via the application form.\n\nAgency calls are not appreciated.

See more jobs at OpenClassrooms

# How do you apply? This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this Job

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

Marqeta


Sr. Application Security Engineer - Oakland or

Sr. Application Security Engineer - Oakland or


Marqeta


python

go

javascript

ruby

python

go

javascript

ruby

7mo
Are you looking to join an innovative organization powering payments for the next generation of fintech and commerce innovators? Marqeta has built the world’s first open API issuer processor platform from scratch, powering prepaid, debit, and credit cards for the most recognizable names in financial technology, alternative lending, on-demand services and e-commerce. Marqeta has become the leader in payment innovation. Our company is comprised of a team of industry experts, a dynamic approach to working on challenging problems, and an open environment and culture that is focused on ideas and innovation.\n\nNot only do we have an inspiring and innovative culture, but only Marqeta can offer you a chance to help redefine the payments industry. As a testament to the company we've collectively built, our world-class team voted Marqeta one of the Bay Area’s Best Places to Work.\n\nMarqeta is proud of its Oakland roots and strives to build a team as diverse as the cities in which we operate. Underrepresented populations are encouraged to apply. \n\nWe are not expecting any single candidate to have an expertise under all areas of our requirements section. Please apply if you meet some but not all of the requirements.\n\n**Position Summary**\n\nMarqeta is growing a fresh Application Security Team with the goal of significantly improving industry standards in Secure Application Development in the Payments space. We are based in Oakland, California but are open to remote engineers for this role!\n\nAs a member of the Application Security Engineer (ASE) Team, you serve as a key contributor to Marqeta’s open payments platform. This role supports the safety and security of our customer’s payments, ensuring the growth of an innovative platform that provides direct access to a strong suite of Payment Card Issuer/Processor APIs. Our long term goal is the development of a strong Product Security Program that protects the global development and deployment of payment and virtual cards as well as mobile authorization.\n\nOur ASEs define Security Engineering standards and practices around Secure Code, Continuous Delivery/Integration, Pre and Post Release S-SDLC, Verification/Validation models, Penetration Testing and innovative Security tooling designed around self-service and rich integration models.\n\nYou'll work closely with Marqeta’s Frontend and Backend Engineers, you'll contribute to critical design input for API development and service architectures, and you’ll assist the company in developing strong engineering practices in support of Product Security. Our goal is to both enhance the workflow of our engineers with security-centric tool sets and implement innovative methods of testing code in the pre-release phase.\n\nThe ideal candidate has a strong core skill set in two or more of the following areas - Automation, QE Testing, Security Engineering, REST API Design, and/or Strong Knowledge in Modern App Frameworks (esp ReactJS, Rails, or Tomcat). You’re knowledgeable and conversant in common vulnerabilities affecting modern web applications, familiar with modern cloud and datacenter based infrastructure, are looking to grow strong application security experience, and you intend to be an excellent communicator and collaborator. Our ASEs are particularly concerned with scaleable tooling strategies and strong process and practice management, which includes constant refinement in how we engage with our cross-functional team of engineers.\n\n\n# Responsibilities\n **Primary Responsibilities**\n* Build Self Service Tools for QE, Frontend and Backend Engineers\n* Assist with Definition, Implementation, and Maintenance of S-SDLC\n* Lead Application Security Assessments and Design Reviews\n* Execute Critical Validation/Verification Functions in Pre- and Post-Release\n* Implement SAST, DAST and Coherent Dependency Vuln Management into the Build Pipeline\n* Execute Greybox and Whitebox Application Security Assessments\n* Execute and Support HTTP/S Service-Layer Pen-Testing\n* Develop Security Training and Guidelines for Engineers\n* Build and Enhance S/W Testing Strategies with Specialized End-to-End Clients, RSpec, Puppeteer and Selenium-Based Test Cases\n* Lead Software Vulnerability Management and Risk Mitigation Practices\n* Offer Guidance and Leadership in PCI Complianc \n\n# Requirements\n**Requirements**\n* 3-5 yrs Demonstrable and Practical Experience in Application Security Engineering or Comparable Experience in a Security Engineering Role\n* You have a passion for Security Engineering as a discipline\n* You’re an excellent communicator\n* You employ strong collaboration patterns and enjoy creating positive team dynamics\n* You know how to own and support positive outcomes\n* You remain constructive under pressure, with a flexible working style\n* Functional Development Experience and Proficiency in Python, Go, JS, Ruby, or Java\n* Familiarity with Java and JVM based Application Stacks (e.g. Tomcat)\n* Functional Experience with Testing Frameworks and Modern Testing Paradigms (BDD, TDD, and similar)\n* Solid Knowledge of OAuth and SAML\n* Strong Knowledge of HTTP/S Service Architectures\n* Strong Knowledge of Transport Security, specifically TLS and CAs\n* Strong Knowledge of OWASP and Common Software Vulnerabilities\n* Solid Understanding of Secure Coding/Development Practices\n* Experience with Production Build Pipeline and CI/CD stacks (Ex. Jenkins, Nexus, Drone CI)\n* Familiarity with Container Technology (Ex. Docker, RKT)\n* Demonstrable Experience with Python, Ruby, JS and/or Go Tool Development\n* Strong Interest in Automation Practices\n* Familiarity and Interest in Cloud Services and SAAS Platforms  (AWS, GCP)\n* Familiarity with Terraform and Ansible Automation Stac\n\n**Perks**\n* Be a member of an exceptional team - we’re growing and your career and opportunities with us will, too!\n* Rich suite of benefit plans - Employee premiums paid 100%\n* Generous Paid Time Off plan\n* Market-leading fully paid Parental Leave\n* Retirement savings - 401k plan with a Company match\n* Meaningful Equity\n* Bi-annual Hack Weeks to support and reward innovation\n* Beautiful downtown Oakland office in a great location, with stunning views of Lake Merritt\n* Conveniently located close to public transportation\n* Open, transparent culture that includes weekly All Hands meetings, Lunch-and-Learns, all-company offsite, etc.\n* Commuter and Parking monthly subsidy\n* Access to corporate gym membership rates and other discounts and employee perks!\n* Fully stocked kitchen, catered lunches twice a week, breakfast on Fridays, and more!

See more jobs at Marqeta

# How do you apply? This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this Job

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

Phoenix Staff


Mid Level Java Developer

Mid Level Java Developer


Phoenix Staff


dev

java

digital nomad

dev

java

digital nomad

7mo
\nYour role:\n• Work with a small team of engineers, to ensure product delivery and best engineering practices\n• Develop solutions to scale our data ingestion platform\n• Build analytics solutions and infrastructure to support new insights in product and derive detailed analysis on our massive datasets\n• Setup continuous delivery process to enable continuous iteration on solutions\n• Work in an agile, highly collaborative and agile environment with a lean team\n• Customize and adapt to engineering best practices tools and applications like JIRA, Confluence, Eclipse etc.\n• Help support team in resolving the customer issues related to the product\n• Lead the creation of technical design documents and lead the communication of the architectural vision across functional areas\n• Review code, lead refactoring activities, provide guidance from technical perspective for all SE members of a project\n• Define and maintain coding standards, and guide team members to comply with them\n• Train and mentor new team members\n\nWhat you’ve got: \n• BS, MS or Ph.D. in Computer Science or Engineering; equivalent experience will be considered\n• 3-5 years Java experience building solutions that are performant with big data sets\n• 3+ years’ experience with writing high performance SQL\n• In-depth understanding of user authentication flows and session management\n• Strong experience working with GitFlow\n• Familiarity with Test Driven Development practices\n• Strong written and verbal communication skills\n• Experience working with and refactoring existing code\n• Solid understanding of application vulnerabilities and security\n• Experience in Dev-Ops\n• Experience working in a team utilizing an agile approach\n• Strong analytical, problem solving skills, excellent verbal and written communication skills\n• Self-starter with excellent interpersonal, motivational, and facilitation skills\n• Strong, proven problem-solving skills with the ability to quickly analyze the most expedient method to recover business operations\n• Must be committed to a culture of continuous improvement\n• Exceptional customer service skills, in addition to extensive experience working in a team-oriented, collaborative environment\n• Must be able to communicate effectively with users, executives and senior leaders at all levels\n• Ability to effectively prioritize and execute tasks\n• Passionate about technology\n• Able to develop and maintain effective working relationships with individuals with both technical and non-technical staff\n• Excellent skills in critical thinking and analysis, meeting facilitation, verbal and written communications, and interpersonal interactions (e.g., partnering, conflict management, mediation, etc.)\n• Excellent communication skills, both verbal and written. Loves to explain the technology and has a gift for concisely explaining complex topics

See more jobs at Phoenix Staff

# How do you apply? This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this Job

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

Contrast Security


Senior Software Developer Java

Senior Software Developer Java


Contrast Security


dev

java

senior

infosec

dev

java

senior

infosec

7mo
\nAt Contrast, our goal is the make the Internet safer day by day. We are always interested in meeting talented and creative technologists who share this goal. We’ve built some amazing technology thus far and are shaking up the way the world looks at application security. We know that our products can get better with new voices and ideas.\n\nWe are in search of someone who loves Java and wants to explore the internals of the JVM. The opportunity is to join our flagship team, which is our Java agent. It's our most widely adopted language/agent.\n\nWriting an application security agent is a responsibility we take very seriously at Contrast. Our customers trust us enough to run our agents directly in their applications. We're looking for an engineer to exercise that power carefully, to help us build a quality, thoroughly tested agent that our customers run with complete confidence.\n\nAn ideal candidate is proficient in Java and wants to get into the internals of the JVM. He or she likely has professional Java experience, including some experience contributing to open source frameworks and/or libraries, this could be a great opportunity for you to deepen your understanding of Java. You like to reverse engineer code, making it better with each iteration.\n\nAbout You\n\n\n* Experience with one or more Java frameworks like Spring or Struts.\n\n* Able to design modular and well tested java code bases.\n\n* Interest in reverse engineering Java web applications.\n\n* Desire to learn as much about Java Application Security as humanly possible.\n\n* Experience with popular Java OSGi and ORM frameworks.\n\n* Strong skills in developing and debugging multi-threaded code\n\n* Deep understanding of Java threads, locks, I/O and garbage collection.\n\n* Experience and/or curiosity in JVM languages: Kotlin, Groovy, Scala or Clojure\n\n* You approach problems from a product perspective, thinking through how the user will interact with what you're building.\n\n* You're a problem solver. You believe the best work is the result of finding the simplest solution to complex challenges.\n\n\n\n\n Here's a little about what we offer:\n\n\n* Competitive compensation\n\n* Meaningful stock plans\n\n* Daily team lunches\n\n* 100% individual paid medical, dental, and vision benefits\n\n* Flexible paid time off\n\n* Extended benefits for new and expecting parents.\n\n* Choice of a MacBook Pro or Microsoft Surface Pro \n\n\n

See more jobs at Contrast Security

# How do you apply? This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this Job

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

GitPrime


Senior Back End Java Developer

Senior Back End Java Developer


GitPrime


backend

dev

java

senior

backend

dev

java

senior

7mo
\nWho we are:\n\nGitPrime is pioneering data-driven engineering. We report on the work patterns and the people-side of software development so engineering leaders can advocate for resources and demonstrate that they’re driving business value based on objective data. We have strong product-market fit with hundreds of happy customers and we are growing rapidly.\n\nWho we're looking for:\n\nWe are seeking a highly experienced Java Developer who will join our talented software team, working on mission-critical applications. Your duties will include developing scaleable Java applications while providing expertise in the full software development lifecycle, from concept and design to testing. This position is ideal for the senior candidate seeking a non-managerial development track position. Please see below for more details on framework and systems experience requirements.\n\nYou should have no less than five years of commercial experience in building high-performing, scalable, enterprise-grade applications. You must be able to write clean code and ensure your programs run properly. When we say commercial experience, we mean daily hands-in-the-code development experience. We also expect you to be passionate about building software and perform well working in a team of engineers and web designers.\n\n\nResponsibilities:\n\n\n* \n\nDesign and develop high-volume, low-latency applications for mission-critical systems and delivering high-availability and performance\n\n\n* \n\nCreate well designed, testable, efficient code\n\n\n* \n\nParticipate in all phases of the development lifecycle\n\n\n* \n\nAssist in preparation and production of releases of software components\n\n\n* \n\nEnsure designs meet specifications\n\n\n* \n\nInvestigate alternatives and technologies and present them for architectural review, in order to support continuous improvement\n\n\n\n\n\nRequirements:\n\n\n* \n\n5+ years' commercial experience in Java\n\n\n* \n\nSolid experience in software development, and particularly in test-driven development\n\n\n* \n\nSignificant experience in designing and developing applications using Java, the Spring framework, and building highly performant, scalable systems\n\n\n* \n\nExcellent knowledge of Java internals, such as Classloading, Memory Management, Transaction management and so on\n\n\n* \n\nExperience with Kafka and the Samza framework\n\n\n* Extensive experience with deployments Kubernetes\n\n* Experience with Docker\n\n* \n\nGood knowledge of Relational Databases, SQL and ORM technologies, including JPA2 and Hibernate\n\n\n* \n\nGood knowledge of Spring web framework\n\n\n* \n\nBS degree in Computer Science required, MS preferred\n\n\n\n\n\nWhy work for GitPrime:\n\n\n* Join high-growth VC funded Y-Combinator startup at liftoff and share the upside\n\n* Work with a tight knit group of highly-motivated professionals at the top of their game\n\n* Compensation package at $120-150k depending on experience, with great healthcare, stock options, and benefits\n\n* We are headquartered in Durango, CO, so you're in for a treat. Located in the heart of the San Juan Mountains, forget the hassles and headaches of city life and enjoy the incredible work-life balance at your doorstep—hiking, mountain biking, paddling, and skiing—that only Colorado can offer.\n\n\n\n\nHow to Apply:\n\nComplete the short application, including a paragraph about why GitPrime is interesting to you. If you advance, we will ask you to complete several short screening exercises to assess your skills and ideas. If you are shortlisted, we will fly you to Durango Colorado for face-to-face interviews and to meet the rest of the team.

See more jobs at GitPrime

# How do you apply? This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this Job

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

Crossover


Java Software Architect ($60k/year) Work

verified

Java Software Architect ($60k/year) Work


Crossover

verified

java

architect

developer

engineer

java

architect

developer

engineer

7mo
**Our factory is designed to deliver great quality at high pace. In every team that you work in you will be expected to deliver work to a high level of quality. Your work quality is measured through the First Time Acceptance Rate, which means passing the code review quality bar set by Chief Architects.**\n\nAs a Java software architect ($60K/year), you can expect to be a member of one of our central assembly line teams such as code cleanup or maintenance team. Our maintenance team is responsible for bug fixing across our 100+ products portfolio, and our code cleanup team is responsible for increasing the quality of products we acquire by capturing anti-patterns, implementing microservices and ensuring our products follow SOLID principles.\n\nJava Architects are expected to have high standards of code quality and will have daily and weekly targets. We measure the quality of work through our First Time Acceptance rate, meaning that our Product Chief Architects accept the work delivered by the software architects immediately and without having to ask for a rework.\n \n\n# Requirements\n**Candidate Requirements:**\n\n* Bachelor’s Degree in Computer Science, Electrical Engineering, or Computer Engineering\n* 5+ years of experience as a software engineer in Java development\n* 1+years experience working in an environment where CI/ CD tools are used\n* 2+ years experience in writing unit tests using Junit\n* 6+ months experience using Jira and Github\n* 2+ years in an environment where you used architecture principles and frameworks such as SOLID\n* At least 1 year of working experience using cloud services\n* Proficiency in the following skills and technologies is mandatory:\n* General database knowledge in technology such as SQL Server/Oracle/MySQL/MongoDB/Cassandra\n* SOA, EDA, and Design patterns\n* Javascript (ReactJS, AngularJS) , HTML5, CSS3\n* Some experience in Linux, Django, REST and shell scripting\n* Good proficiency in the English language\n\n**Nice to have:**\n\n* MVC and knowledge of another server-side programming language (Ruby, PHP) is desired but not mandatory\n* Demonstrate success as a problem solver\n* Be a results-oriented individual\n* Comfortable “working virtually” with teammates and customers around the world\n\n**Join our community of remote professionals!**\n

See more jobs at Crossover

# How do you apply? This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this Job

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

Crossover


Java Software Engineer ( $30k/year) Work

verified

Java Software Engineer ( $30k/year) Work


Crossover

verified

java

developer

engineer

software

java

developer

engineer

software

7mo
**In every team that you work in you will be expected to deliver work to a high level of quality. Your work quality is measured through the First Time Acceptance Rate, which means passing the code review quality bar set by Chief Architects.**\n\nAs a Java software engineer ($30K/year), you can expect to be a member of one of our central development and maintenance teams.\n\nOur teams are responsible for enhancements and bug fixing across our 100+ products portfolio and we have weekly product release cycles, so we want to ensure that bugs get fixed as quickly as possible for our clients and that the quality of our products is continuously improved.\n\nOur organization is constantly acquiring new companies and their products. As a result, our unit test team is responsible to increase unit test code coverage for all newly acquired products. Engineers within this team are expected to have great experience in writing unit tests and will also have daily and weekly targets to work against. The engineer’s role is to increase the unit test coverage and work according to the team's standards and quality guidelines.\nIn all cases, you will have aggressive daily and weekly targets to work against and you can expect to receive timely feedback about your performance. The frequent feedback is used to help you improve immediately and to help you resolve blockers which may be slowing down your performance.\n \n\n# Requirements\n**Candidate Requirements:**\n\n* Bachelor’s Degree in Computer Science, Electrical Engineering, or Computer Engineering\n* 2+ years of experience as a hands-on software engineer in Java\n* 1+ years of experience writing unit tests\n* 6+ months experience working in an environment where CI/ CD tools are used\n* 6+months experience in JaCOCO, Github and JIRA\n* Proficiency in the following skills and technologies is mandatory:\n* Database knowledge in technology such as SQL Server/Oracle/MySQL/MongoDB/Cassandra\n* SOA, EDA, and Design patterns\n* Javascript (ReactJS, AngularJS) , HTML5, CSS3\n* Some experience in Linux, Django, REST,, Git, and shell scripting\n* Good proficiency in the English language\n\n**Nice to Have:**\n\n* Working experience using cloud services such as AWS\n* MVC and knowledge of another server-side programming language (Ruby, PHP) is desired but not mandatory\n* Demonstrate success as a problem solver\n* Be a results-oriented individual\n* Comfortable “working virtually” with teammates and customers around the world.\n\n**Join our community of remote professionals!**\n

See more jobs at Crossover

# How do you apply? This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this Job

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

Elastic


Elasticsearch Senior Java Engineer

Elasticsearch Senior Java Engineer


Elastic


elasticsearch

java

senior

engineer

elasticsearch

java

senior

engineer

7mo
\nAt Elastic, we have a simple goal: to solve the world's data problems with products that delight and inspire. As the company behind the popular open source projects — Elasticsearch, Kibana, Logstash, and Beats — we help people around the world do great things with their data. From stock quotes to Twitter streams, Apache logs to WordPress blogs, our products are extending what's possible with data, delivering on the promise that good things come from connecting the dots. We unite Elasticians across 30+ countries (and counting!), 18 timezones and 30 different languages into one coherent team, while the broader community spans across over 100 countries.\n\nDo you want to work on distributed search and analytics software which impacts the lives of millions of people? We’re not interested in your previous job title. Instead, we are looking for bright people with a deep knowledge of Java and who love to take on new challenges.\n\nEngineering Philosophy\n\nEngineering a highly complex distributed system that is easy to operate via elegantly designed APIs is a non-trivial effort. It requires solid software development skills, and more importantly, a sharp mind and the ability to think like a user. We also care deeply about giving you full ownership of what you’re working on. Our company fundamentally believes great minds achieve greatness when they are set free and are surrounded and challenged by their peers, which is clearly visible in our organization. At Elastic, we effectively don’t have a hierarchy to speak of. We feel that you should be empowered to comment on really anything, regardless of your role within the company.\n\nRight now, we are on the lookout for a talented Java Engineer to join our Elasticsearch team and focus on the core infrastructure of Elasticsearch. You can be based (pretty much) anywhere in the world.\n\nWhat you will be doing\n\n\n* Evolving the core infrastructure for Elasticsearch (e.g., the networking layer)\n\n* Understand and contribute to surrounding layers such as replication and search\n\n* Optimizing internal data structures used within Elasticsearch\n\n* Design and implement new horizontally-scalable features and APIs in Elasticsearch.\n\n* Tackle difficult issues, including performance or concurrency issues, and propose solutions.\n\n* Collaborating in the open with the ES team, Elastic Stack users, and other supporting open source projects\n\n* Supporting our support engineers with the harder problems\n\n\n\n\nWhat you will bring along\n\n\n* Strong on Java in general, including concurrency concepts and the standard library of data structures\n\n* Willingness to dive into new issues and ask for help when you need it\n\n* Experience deploying and operationalizing software in production\n\n* Strong shell skills\n\n* Experience leading projects involving multiple engineers\n\n\n\n\nBonus Points\n\n\n* Knowledge of packaging (like RPM / Debian)\n\n* Build system experience (e.g., Gradle)\n\n\n\n\nAdditional Information:\n\nWe're looking to hire team members invested in realizing the goal of making real-time data exploration easy and available to anyone. As a distributed company, we believe that diversity drives our vibe! Whether you're looking to launch a new career or grow an existing one, Elastic is the type of company where you can balance great work with great life.\n\n\n* Competitive pay based on the work you do here and not your previous salary\n\n* Equity\n\n* Global minimum of 16 weeks of paid in full parental leave (moms & dads)\n\n* Generous vacation time and one week of volunteer time off\n\n* Your age is only a number. It doesn't matter if you're just out of college or your children are; we need you for what you can do.\n\n\n\n\nElastic is an Equal Employment employer committed to the principles of equal employment opportunity and affirmative action for all applicants and employees. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender perception or identity, national origin, age, marital status, protected veteran status, or disability status or any other basis protected by federal, state or local law, ordinance or regulation. Elastic also makes reasonable accommodations for disabled employees consistent with applicable law.

See more jobs at Elastic

# How do you apply? This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this Job

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

Seeq Corporation


Java Developer

Java Developer


Seeq Corporation


dev

java

digital nomad

dev

java

digital nomad

7mo
\nSeeq makes data analytics software for a big market that’s often overlooked by tech companies: industrial process data. Think pharmaceutical manufacturers, wind farms, and energy companies with tons of equipment and sensors. Our software engineers tackle hard problems in streaming calculations, storage, and distributed computing. Your primary responsibilities will be to develop, maintain, and support data lake and historian connections to Seeq. This will involve working on site with customers to gather requirements and manage deployments.\n\nWe have a major customer in the Houston area that wants to tie their data lake systems together with our analytics solutions.  We are looking for candidates with excellent interpersonal and technical skills to lead and execute on this effort.\n\nSeeq prefers to emphasize talent, capacity to contribute, and passion for the problem solution over specific experience or background requirements, but even so, the ideal candidate is likely to have most or many of the following characteristics:\n\n\n* You’re comfortable with Java 8 and fluent with streaming/functional syntax.\n\n* You know your way around both Linux and Windows when it comes to shell commands, deployments, task scheduling, and general configuration or troubleshooting.\n\n* You have some experience or interest in performance or load testing.\n\n* You know how to read and use a REST API.\n\n* You value security, communication, and stability when it comes to seamless software upgrades or data migrations.\n\n* You can work successfully in a virtual team environment.\n\n* You live in or are willing to relocate to the Houston area.\n\n* You have some experience with big data and data lake technologies - specifically Hadoop.\n\n* You know a scripting language such as Python for writing maintainable scripts or data analysis when needed.\n\n* You're familiar with agile or scrum methodologies.\n\n\n

See more jobs at Seeq Corporation

# How do you apply? This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this Job

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

ViaBill A S


Senior Java Backend Developer With Accounting Domain Experience

Senior Java Backend Developer With Accounting Domain Experience


ViaBill A S


dev

accounting

java

senior

dev

accounting

java

senior

8mo
\n--- EUROPE BASED ONLY ---\n\nWe are experiencing strong demand for our e-commerce payment service and are looking for a number of highly skilled software engineers to join our distributed team.\n\nYou MUST have experience within the accounting domain, and know your way around card payments, recurring transactions, card subscriptions and the like.\n\n\nAbout ViaBill\n\nViaBill was founded in 2009 with a wish to disrupt the very traditional e-commerce payment methods of Europe. We believe, that online merchants should have an easy implemented solution to offer customers an alternative to instant payment, hence giving customers a chance to evaluate the purchase before actual payment.\n\nWe are currently expanding the business towards an US adventure, and targeting Europe in the near future as well.\n\n\nThe Position\n\nYou will work both independently and as part of a dedicated developer team of 15 colleagues from all around Europe. Your focus will be on our backend systems so server-side development should be your main interest, although it will certainly be considered a plus if you're also proficient in some of the frontend technologies listed below.\n\nWe have a strong focus on transitioning our existing code base towards microservices, so experience in this field would be considered a big plus.\n\nWe begin each day with a (daily) standup meeting, and we primarily use Slack to communicate during the day. Every two weeks, the development team comes together in an (informal) Hangouts meeting where usually one or two people introduce or share their experience about a framework (or some other technical topic).\n\n\nThe Interview Process\n\n* If we identify you as a potential candidate after reviewing your cover letter and CV, you'll be asked to complete a programming assignment (within the time frame of a week).\n\n* If we're impressed with the results from your assignment, you'll be invited for a Skype/Hangouts meeting where we'd love to hear more about you and discuss the assignment (of course you'll be welcome to ask questions about the position as well).\n\n* If we're impressed with you as a candidate, you'll be asked to join our team.\n\n\n\n\nWe Offer\n\nA career in the fastest growing FinTech company of Denmark, gaining knowledge of this innovative field of technology. You will be blessed with talented colleagues, thus an opportunity for personal and professional development. You will be able to work remotely, and/or with the possibility of relocating to Denmark (Copenhagen/Aarhus).\n\nOur employees are our greatest asset, and we strive to develop the happiest and most effective team of the European FinTech industry.\n\n\nREQUIREMENTS\n\nYou will be working in a fast-paced environment where changes are a normality. You must be able to keep your head cool in a hectic and busy environment. You have a high degree of independence and it is important that you are able to manage several tasks at the same time - also when the deadline is short.\n\n\n* You probably have a background as B.Sc. or M.Sc. in computer science or the equivalent in experience.\n\n* You have worked with highly automated systems before.\n\n* You are able to see solutions from the perspective of the end user.\n\n* You should be fluent in English\n\n\n

See more jobs at ViaBill A S

# How do you apply? This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this Job

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

Hazelcast


Senior Java Developer

Senior Java Developer


Hazelcast


dev

java

senior

digital nomad

dev

java

senior

digital nomad

8mo
\nWe are looking for Senior Java Developer who is going to join Integration Team at Hazelcast. Our main focus as Integration Team is integrating Hazelcast into various frameworks,products and platforms which are available both open source or commercially in the market\n\n Do you enjoy any of the following?\n\n\n\n\n* Working as an Open Source Developer in your day job\n\n* Learning/Developing latest technologies and popular frameworks.\n\n* Creating well crafted and thoroughly tested features, taking full-responsibility from the design phase\n\n* Paying attention to all aspects of code quality, from clean-code, to allocation-rates\n\n* Delivering a technical presentation at a conference\n\n\n\n\nAt Hazelcast you will work with the best engineers out there:\n\n\n\n\n* Who integrates Hazelcast to other popular frameworks.\n\n* Who are public speakers in tech conferences\n\n* Who are working in a distributed geographically team\n\n\n\n\nWith hazelcast.org you will work on an exciting open-source project that rocks the scene of distributed caching and computing\n\n Skills & Requirements\n We would like you to:\n\n\n\n\n* Be a Senior Java Engineer – including all aspects connected to it\n\n* Be experienced with Enterprise Java Ecosystem (spring,hibernate,tomcat,jetty)\n\n* Have strong opinions about software quality\n\n* Have an strong attitude of How stuff works in open source frameworks\n\n* Be skeptical yet always open to new concepts\n\n* Have strong opinions about software quality\n\n* Be an excellent communicator in written and spoken English\n\n* Be familiar with Continuous Integration/Delivery platforms like Jenkins.\n\n\n\n\nNice to Have Requirements\n We would like you to:\n\n\n\n\n* Good understanding of PaaS systems (Openshift,Cloudfoundry)\n\n* Be experienced with Docker,Kubernetes\n\n\n

See more jobs at Hazelcast

# How do you apply? This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this Job

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

Railroad19


Senior Cloud Java Developer

Senior Cloud Java Developer


Railroad19


dev

java

cloud

senior

dev

java

cloud

senior

8mo
\nSenior Cloud Native Java Developer (Remote United States)\n\nAt Railroad19, we develop customized software solutions and provide software development services. \n We are currently seeking a Senior Cloud Native Java Developer that is fluent in both Spring Boot and Java 8 to be a technical resource for the development of clean and maintainable code. You will have a broad background to participate in the replatforming of key APIs into a microservice architecture.  In addition to contributing code and tangible deliverables the role is expected to work as an adviser to help identify, educate, and foster best-in-class solutions while very good at influencing and teaching their fellow technologists.   Creating these relationships requires strong communication skills and some travel to the customer. \n \n At Railroad19, you are part of a company that values your work and gives you the tools you need to succeed. We are headquartered in Saratoga Springs, New York, but we are a distributed team of remote developers across the US. \n\nThis is a full-time role with vacation, full benefits and 401k.  Railroad19 provides competitive compensation with excellent benefits and a great corporate culture.\n The role is remote - U.S. located, only full time (NO- contractors, Corp-to-Corp or 1099).  \n\nCore responsibilities:\n\n\n* Understand our client's fast-moving business requirements\n\n* Negotiate appropriate solutions with multiple stake-holders\n\n* Write and maintain scalable enterprise quality software\n\n* Build web applications using Spring Boot\n\n* Build Microservices that connect to Oracle and NoSQL databases\n\n* Build software components that integrate with a workflow engine and/or ESB to execute asynchronous business processes\n\n* Manage the complete software development life cycle\n\n* Writing functional and unit tests in order to maintain code quality\n\n* Work with Jenkins to perform continuous integration\n\n* Collaborate with other teams in order to deliver a highly performance application that contains little or no defects\n\n* Identify new opportunities, tools, and services to enhance the custom software platform\n\n* Support and troubleshoot issues (process & system), identify root cause, and proactively recommend sustainable corrective actions\n\n\n\n\nSkills & Experience:\n\n\n* Advanced Java development experience\n\n* Hands on experience with Java 8 (especially streaming collections and functional interfaces)\n\n* Hands on with Scala is a plus\n\n* Hands on experience with NoSQL technologies is a plus\n\n* Hands on experience with Spring Boot, Spring Cloud, and Netflix OSS is a plus\n\n* Hands-on experience with AWS as a cloud infrastructure as well as different AWS services such as Lambda, SQS, SNS\n\n* Hands on experience with relational databases.\n\n* Hands on experience with Oracle, ETL\n\n* Hands on experience with AngularJS and/or similar JavaScript frameworks is a plus\n\n* Demonstrates willingness to learn new technologies and takes pride in delivering working software\n\n* Excellent oral and written communication skills\n\n* Experience participating on an agile team\n\n* Is self-directed and can effectively contribute with little supervision\n\n* Bachelor's or master's degree in computer science, computer engineering, or other technical discipline; or equivalent work experience\n\n\n\n\nPreferred Requirements a PLUS\n\n\n* Experience working with a microservice architecture\n\n* Experience using messaging middleware\n\n* Experience using ElasticSearch is a plus\n\n* Experience with AWS Kinesis is a plus\n\n* Experience with Node.js is a plus\n\n* Experience developing Node.js AWS Lambdas is a plus\n\n* Experience working within a Continuous Integration workflow\n\n* Experience acting as a technical lead is a plus\n\n\n\n\nNo Agencies***

See more jobs at Railroad19

# How do you apply? This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this Job

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

StayWell


Java React

Java React


StayWell


react

javascript

java

react

javascript

java

8mo
\nNOTE: THIS IS A REMOTE POSITION FOR US BASED CANDIDATES ONLY\n\nWe are seeking a Senior Software Engineer to join our team and play a vital role in one of our solution delivery teams.  This role includes definition, architecture and implementation of solutions in support of StayWell product lines. You will be challenged to turn solutions around quickly but thoughtfully, balancing speed to delivery with security, quality, longevity and scalability.  The Senior Software Engineer will also be integral in helping to cultivate an environment of innovation through development guidance and evangelism of best practices to ensure the team is equipped to deliver industry leading solutions for our customers and patients. \n\nEssential Duties and Responsibilities include the following (other duties may be assigned):\nDevelop solutions that add value and efficiency across systems with minimal technical debt. \nCollaborate closely with fellow developers, product owners and other stakeholders in determining optimal solutions to product goals.\nDeliver code with a Test First mentality and a heavy focus on quality at the code level.  \nStay informed on technology trends and product roadmaps to make strategic solution architecture recommendations.\nSupport development of cross-functional business processes; identify alternative solutions, assess feasibility, and recommend new approaches via technology enablement.\nContribute to architecture models, frameworks and artifacts (e.g. current and future state application architecture diagrams, data models, etc.).\n\nQualified candidates will have experience in the following:\nExperience leveraging modern technology stacks and cloud-based systems such as AWS.  Preferred technology stack expertise includes Java (strong), JavaScript (strong), React (strong), React Native and Node,\nSolid experience with distributed version control systems and branch strategies (Git + Gitflow)\nProven understanding of agile methodologies (Scaled Agile Framework preferred, KANBAN/SCRUM)\nStrong problem solving and troubleshooting skills with the ability to exercise mature judgment\nKnowledge of various architectural approaches such as microservices, messaging, queuing, API patterns, etc. are preferred\n\nEducation and/or Experience:\nBachelor's degree (B. S.) in Computer related subject area or related business field and six (6) or more year’s experience in Information Technology and solution delivery, or equivalent combination of education and experience in similar fields is required. Experience working with SAAS based solution delivery organization (preferred).\nEEO Employer

See more jobs at StayWell

# How do you apply? This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this Job

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

OMNITEC Solutions


Web Developer Java

Web Developer Java


OMNITEC Solutions


dev

web dev

java

digital nomad

dev

web dev

java

digital nomad

8mo
\nWeb Services Developer / Java\n\n\n(job number 180039MD)\n\n\nWork Location: Rockville, MD 20855 (Telework Possible)\n\n\nUse your development and design skills to help scientists understand the most complex system in the universe, the human brain!  \n\n\nJob Description\n\n\nOMNITEC Solutions, Inc., (www.omnitecinc.com) has multiple employment opportunities available for mid-level Java Developers in Rockville, Maryland (20850).  As defined in our press release, OMNITEC was recently awarded a 5-year contract to expand its model research data sharing / computational science infrastructure (see data-archive.nimh.nih.gov/ ) in support of neurosciences research at the NIH.   \n\n\nThis is an unprecedented opportunity to use your skills helping advance our understanding of the human brain by building data services infrastructure directly supporting neurosciences research. You will be working with a Java Web stack, Oracle RDBMS, AWS, command line tools, and much more, enabling data from billions of dollars in investment in autism, depression, suicide prevention, PTSD, substance abuse, alcoholism, etc. to be made securely available to scientists from around the world. Few other jobs will have as impactful a mission and provide the opportunity for professional growth using the latest tools and technologies. \n\n\nPlease Note: All candidates must be US citizens and able to pass an MBI/Public Trust investigation in order to access federal job sites and systems. DC/MD/VA metropolitan area based candidates preferred for easier access to team meetings, but other locations will be considered.\n\n\nDuties and Responsibilities\n\n\nYour primary responsibilities will involve designing and building web sites and services. Having a robust services-oriented architecture is critical to the project's current and future success, which must scale to accommodate increased numbers of users, data volume and size, and be capable of integrating with other research infrastructure.  \n\n\nIn order to support our complex computational and data environments, you will work in a collaborative team across all levels of the project. Past experience working with medical or scientific data is a plus as is a commitment to help improve the lives of those affected by mental illness or substance abuse.\n\n\nThe ideal candidate will be highly self-motivated, capable of working independently, but comfortable in a collaborative team environment. Previous experience in a distributed development environment is preferred. While solid object-oriented foundation and experience are expected, exemplary candidates will be able to apply new tools and techniques to solve a variety of problems or advance new initiatives.\n\n\nRequired Skills\n\n\n\n* A bachelor's degree in computer science or related field and 3+ years of related professional experience, or 5+ years proven related experience; \n\n* 2+ years Java experience; \n\n* 2+ years SQL/PLSQL experience; \n\n* 1+ years direct experience designing and/or developing RESTful web services;\n\n* 1+ years working in a Linux environment, with proven experience writing and using shell scripts and the shell environment; \n\n* Excellent verbal and written communication; \n\n* US citizenship and ability to pass an MBI/Public Trust investigation.\n\n\n\n\n\nHelpful Skills\n\n\n\n* Motivation to use computational science to accelerate our understanding of mental health and the neurosciences; \n\n* Spring (especially SpringBoot and SpringCloud), Hibernate, and Maven; \n\n* Oracle or similar RDBMS; \n\n* Git version control; \n\n* Amazon Web Services, Google Cloud, Docker, Zuul/Eureka, Bamboo; \n\n* Scripting languages (i.e., Java Script, Python, or Bash/Shell); \n\n* Distributed computing; \n\n* Familiarity working with large datasets.\n\n\n\n\n\nPlease apply via this web site or: http://omnitecinc.applytojob.com/apply/\n\n\nOMNITEC Solutions, Inc., is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, disability, gender, gender identity, marital status, national origin, race, religion, sexual orientation, veteran status or any other characteristic protected by law.

See more jobs at OMNITEC Solutions

# How do you apply? This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this Job

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

Portland Webworks


Java Angular Developer For Enterprise Sized Project

Java Angular Developer For Enterprise Sized Project


Portland Webworks


dev

java

javascript

angularjs

dev

java

javascript

angularjs

8mo
\nWho We Are\n\nPortland WebWorks is a skilled and productive group of professional consultants specializing in developing data-driven web applications for the Health and Human Services sector. We help government help citizens by creating applications to get people access to medical services and also keep their children safe and provided for. Needing to staff our growing projects, we are looking for top software development talent to help us deliver quality work.\n\nThe Opportunity\n\nThe position is an excellent opportunity to work with talented developers on a challenging and rewarding project. We are building a Child Support enforcement system that single parents depend on to get the money they need for their kids. The application must operate for the long term, so we're building it using the best state-of-the-art technologies like Spring Boot and Angular 6, plus a host of supporting technologies including Webpack, Jenkins, Activiti BPM, Zuul and more. Producing high-quality code is crucial, so we use tools like tsLint and run unit tests with headless Chrome to ensure code uniformity and maintainability.\n\nWhat You'll Do:\n\n\n* Develop application front-ends with Angular and Typescript\n\n* Use the Java ecosystem to develop RESTful services and integrate with various back-end systems\n\n* Implement UX and creative design using HTML5 and CSS\n\n* Be a member of a scrum team, helping groom work, plan sprints, and improve processes\n\n* Solve unique challenges using new tools, increasing your technical expertise\n\n* Mentor other team members on your existing knowledge and experience\n\n* Consult with clients on best approaches to developing the application\n\n\n\n\nWhat You'll Bring:\n\n\n* High proficiency with Java and Java-based frameworks and libraries\n\n* Strong HTML5, CSS, and responsive design skills\n\n* Strong knowledge and experience in Typescript and ES6 or higher\n\n* Deep understanding of Object-Oriented Programming and design patterns\n\n* Strong development experience, in React, Angular, or another  single-page application framework\n\n* Technical Aptitude and a drive to improve your craft\n\n\n\n\nThings That Make You Shine:\n\n\n* Experience working on Agile teams\n\n\n\n\nFull-Time Employee Benefits Are:\n\n\n* Profit-share program for full-time employees (23% in 2018)\n\n* 3+ weeks vacation\n\n* Happy Hour Fridays\n\n* Yoga\n\n* Flex Time\n\n* Casual Environment\n\n* Excellent downtown Portland Location\n\n* Excellent Medical Package\n\n* Educational Assistance Program\n\n* Weekly Developer Luncheons\n\n\n\n\nWe expect to see samples of your work, so please include them when you apply for the position. Your odds of getting a response from us will greatly increase if you do!

See more jobs at Portland Webworks

# How do you apply? This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this Job

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

Clevertech


Senior Java Engineer

Senior Java Engineer


Clevertech


java

senior

engineer

java

senior

engineer

9mo
\nClevertech is a leading consultancy that is on a mission to build transformational digital solutions for the world’s most innovative organizations. Enterprise companies turn to Clevertech to help them launch innovative digital products that interact with hundreds of millions of customers, transactions and data points. By partnering with Clevertech these companies are propelling forward and changing their industries, business models and more.\n\nBased in New York City with fully remote development teams, Clevertech has built core product offerings for clients whose value was revealed in transactions valued in excess of $100 million.  \n\nThe problems we solve everyday are real and require creativity, grit and determination. We are building a culture that challenges norms while fostering experimentation and personal growth. We are hiring team members who are passionate and energized by the vision of empowering our customers in a complex industry through technology, data and a deep understanding of client concerns. In order to grasp the scale of problems we face, ideally you have some exposure to Logistics, FinTech, Transportation, Insurance, Media or other complex multifactor industries.\n\n\n\n\n\nWhat is Required:\n\n\n* Programming skills– You are comfortable writing code in multiple languages, confident in choosing the right strongly or dynamically typed language for the job.\n\n* Development experience - Java Web Applications, Service Oriented Architecture and Micro-Services.\n\n* Java Spring Boot experience\n\n* Bachelor’s or Master’s degree in Computer Science or similar technical discipline\n\n* Strong communicator and fluent in English with excellent written and verbal communication skills.\n\n* Strong understanding of the agile software development process\n\n\n\n\nOur Benefits\nWe know that people do their best work when they’re taken care of. So we make sure to offer great benefits.\n\n\n\n\n* Competitive Vacation Package\n\n* Annual Financial Allowance for YOUR development\n\n* Flexible Family Leave\n\n* Clevertech Gives Back Program\n\n* Clevertech U (Leadership Program, Habit Building, New Skills Training)\n\n* Clevertech Swag\n\n* Strong Clevertech Community\n\n\n\n\n\n\n\n\nHow We Work\nWhy do people join Clevertech? To make an impact. To grow themselves. To be surrounded by developers who they can learn from. We are truly excited to be creating waves in an industry under transformation.\n\nTrue innovation comes from an exchange of knowledge across all of our teams. To put people on the path for success, we nurture a culture built on trust, collaboration, and personal growth. You will work in small feature-based cross-functional teams and be empowered to take ownership.\n\nWe make a point of constantly evolving our experience and skills. We value diverse perspectives and fostering personal growth by challenging everyone to push beyond our comfort level and try something new.\n\nThe result? We produce meaningful work\n\n\nGetting Hired\nWe hire people from a variety of backgrounds who are respectful, collaborative, and introspective. Members of the tech team, for example, come from diverse backgrounds having worked as copy editors, graphic designers, and photographers prior to joining Clevertech.\n\nOur hiring process focuses not only on your skills but also on your professional and personal ambitions. We want to get to know you. We put a lot of thought into the interview process in order to get a holistic understanding of you while being mindful of your time. You will solve problems derived from the work we do on a daily basis followed by thoughtful discussions around potential fit. Whatever the outcome, we want you to have a great candidate experience.\n\nWant to learn more about Clevertech and the team? Check out clevertech.careers.\n\nClevertech Culture Video

See more jobs at Clevertech

# How do you apply? This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this Job

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

Crossover


Java Software Engineering Manager ($100k/year)

Java Software Engineering Manager ($100k/year)


Crossover


java

manager

ee

se

java

manager

ee

se

9mo
**The Software Engineer Manager (SEM) manages a team of 5-20 Engineers, Architects, or Chief Architects. You are expected to work with your team on a daily basis ensuring the team solves their challenging software problems within deadlines. You must continuously improve the quality of your team's performance by coaching the low contributors and replacing them with better top global talent when necessary.**\n\nOur business methodology is to set aggressive quarterly goals for our products, which are driven by our product management team or the overall IT strategy. We conduct product releases on a weekly cadence. The SEM is expected to lead their team towards achieving daily and weekly goals. \n\nYou are expected to leverage your technical depth as a former developer and architect to push the team towards a high standard of technical excellence, and be achieving the organization's quality bar. As an SEM you are expected to monitor the team’s daily and weekly performance using our proprietary workflow management tools. The SEM is responsible for identifying obstacles and offering to coach to improve productivity.\n \n\n# Requirements\n**Candidate Requirements:**\n* Bachelor’s Degree in Computer Science is mandatory.\n* 10+ years of software development/engineering experience in Java.\n* Proven managerial skills with at least 3 years of experience managing teams of at least 10 individual contributors\n* Experienced in leading multiple teams across multiple products and technologies\n* At least 1 year of experience in releasing software products within a CI/CD environment\n* At least 1 year experience working with cloud services\n* 6+months experience using Jira and Github\n* Proven experience in building high-performance teams and scalable best engineering practices\n* Very good level of English proficiency\n \n**Join our community of remote professionals!**\n

See more jobs at Crossover

# How do you apply? This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this Job

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

AI ube


Senior Java Engineer Architect

Senior Java Engineer Architect


AI ube


architecture

java

senior

engineer

architecture

java

senior

engineer

9mo
\nAI Incube, AI-driven company that is changing the way people park thru its parking availability prediction service (Parknav), is looking to add senior software engineers to its team. \n\nWe're hiring for a full time, salaried position - not looking for hourly contractors or consulting companies at this moment. \n\nYou will be working on expanding and enhancing our AI-based prediction service. We are scaling rapidly, and have a number of new projects in the pipeline, primarily dealing with IoT sensors, geospatial data and computer vision. Our current stack consists of Java 8, Scala, Kubernetes, Postgis/Redis, Presto, Google Cloud Platform, Play Framework and Spring. Most of our projects involve working with maps, geospatial data and ML systems.\n\nWe are 100% remote, so you can work from anywhere in the world as long as you have a decent internet connection, and can work either during American or European work hours. Your Role\n\n\n* Design, develop, configure, extend, troubleshoot, deploy and maintain our Parknav prediction service.\n\n* Quick learner - research and learn about new methodologies and applications, and apply what you've learned.\n\n* Work with our data science and machine learning teams to build a world class environment for running analysis and predictions on street level geospatial data. \n\n* Desire and ability to work on full stack projects.\n\n* Desire to work with maps, geospatial data and machine learning. \n\n\n\n\nRequirements:\n\n\n* Java Expert\n\n* Experience with GCP, AWS or Azure\n\n* Spring or Lightbend stacks\n\n* Independence\n\n* Fluent English speaker\n\n\n\n\nDesired, but not required:\n\n\n* Statistics, deep learning \n\n* Background in Math/Machine Learning or mapping/geospatial experience \n\n\n\n\nCompensation is very competitive within location of employment. \n\nAI Incube is an equal-opportunity employer. We encourage all genders, demographic backgrounds, and orientations to apply. We foster a respectful and positive work and social atmosphere for all. We value quality and professionalism, and encourage learning and growth.

See more jobs at AI ube

# How do you apply? This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this Job

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

TE2, The Experience Engine, a division of accesso, provides consumer-facing enterprises an engine to drive personalization, recommendations and commerce for the physical world, in real-time. We believe every consumer facing business with physical locations will benefit from a machine-learning based platform that provides deep insights and recommendations for how consumers interact and ultimately spend with global brands.\n\n**Position Overview**\nJoin our Mobile Development team as a Remote Senior Android Developer and take on this unique opportunity to delight millions of users. Scale a growing portfolio of widely used mobile apps in the hospitality and healthcare industry by leveraging reusable modules and libraries. Your passion and experience will enable us to deliver mobile applications used by millions of guests and consumers. \n\n**Location**San Diego, CA OR Orlando, FL OR working 100% Remote. We are open to a 100% remote resource that will make an occasional trip to San Diego, CA (3x per year). \n\n**Note:** This is a full-time role. You must be located in the United States to be considered. \n\n**Examples of mobile apps developed by accesso that you will be involved in developing:"**\n\n**Knott's Berry Farm** https://play.google.com/store/apps/details?id=com.cedarfair.knottsberry&hl=en_US\n\n**Canada's Wonderland**\nhttps://play.google.com/store/apps/details?id=com.cedarfair.canadaswonderland&hl=en_CA\n\n**Other Considerations**\n* We are an E-Verify organization. Eligible candidates must be authorized to work in the US without requiring visa sponsorship.\n* accesso is a drug free and smoke free company, meaning employees may not smoke or use illegal drugs while at work or away from work.\n* This is a full-time position. No contractors please.\n\n**What We Offer**\n* Competitive salary based on experience\n* The opportunity to earn an annual company discretionary bonus with the potential for stock options\n* Generous Paid Time Off as well as paid Volunteer Time Off\n* Health insurance plans, including employer-contributed HSA and employer-paid disability and life insurance.\n* Matching 401K\n* Unlimited access to Udemy for Business for continued learning and career development\n* A flexible work schedule around our core business hours\n\n\n# Responsibilities\n * Design, build, and maintain engaging native Android applications for consumers\n* Drive technical design and research for prototyping new concepts and capabilities that leverage the latest Android features\n* Collaborate with teams across the company to clarify designs and requirements\n* Deliver feature enhancements and continuous improvements to our existing suite of successful mobile apps\n* Refactor mobile apps to optimize performance while creating and/or leveraging reusable modules\n* Active participation in an Agile development process**** \n\n# Requirements\n* 3+ years of Android experience\n* Experience developing, publishing, and maintaining native Android applications\n* Experience building component libraries for teams and third-party developers to integrate into their existing mobile applications\n* Strong knowledge of Java and the Android SDK\n* Understanding of APK packaging, installation, structure of the Android filesystem, system applications and libraries\n* Experience with RESTful APIs and parsing JSON to communicate with backend services\n* Understanding of proven design patterns and architectures\n* Ability to analyze and optimize code for performance, memory usage, CPU utilization, and battery life\n* Passion for product quality and attention to details\n* Excellent written and oral communication skills\n\n**Bonus Points**\n* Knowledge of Kotlin\n* Insightful opinions about developing for mobile. Attends or organizes local Android Meetups\n* e-Commerce experience\n* Familiarity with Agile development methodologies\n* Experience mentoring other developers\n* Please include any GitHub account, Google Play apps, LinkedIn profile, and any project you're particularly proud of. We would love to see your work

See more jobs at accesso

# How do you apply? This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this Job

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

O'Reilly Auto Parts


Senior Java Developer Who Loves Puzzles

Senior Java Developer Who Loves Puzzles


O'Reilly Auto Parts


dev

java

senior

digital nomad

dev

java

senior

digital nomad

9mo
\nHave you ever heard of O, O, O, O'Reilly Auto Parts...Ow?! This is not your standard Engineer position and we are not your standard brand! We are the dominant auto parts retailer in all our market areas.\n\nOur development teams work on projects adding directly to the O’Reilly Auto Parts bottom line and we are looking for exceptional developers to help us succeed! Some of the tools we use to implement our projects are Java, JavaScript & CSS, PostgreSQL, Eclipse, IntelliJ, SublimeText, Axure, & Balsamiq for development. We also utilize Slack and Atlassian tools such as Jira, Confluence, Fisheye, & Crucible for developer productivity.\n\nWhat we look for in our developers:\n\n\n* Love solving complex problems related to serving our customers better – both internal & external customers\n\n* Enjoy working with teams\n\n* Senior level experience with Java, HyperHTML, CSS/preprocessers, and JavaScript/JS Frameworks\n\n* Experience with Grunt, Gulp, & GIT is a plus\n\n* Ability & desire to interface with business stakeholders and users to define and refine requirements when appropriate\n\n\n\n\nAbout our team:\n\n\n* We create and customize 90% of our applications in house\n\n* We are a “work family”! We have fun together and support each other\n\n* We respect a healthy work-life balance\n\n* The team keeps open communication through different outlets – video conferencing, team messaging applications, and daily scrums/stand-up meetings\n\n* Our managers really value collaboration between team members and encourage developers to bring forth creative problem-solving ideas from both a technical and functional aspect\n\n\n\n\nGrowth within our teams at O’Reilly Auto Parts:\n\n\n* We have several career paths, whether you want to be a manager, project manager, or stay technical – there’s a documented growth plan to help you follow the path you choose\n\n* We want to grow our people – we help to make you better by providing training for both technical and professional development\n\n* We look to promote from within – O’Reilly is diligent to promote from within our organization with qualified team members\n\n\n

See more jobs at O'Reilly Auto Parts

# How do you apply? This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this Job

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

CircleCI is seeking a Staff Site Reliability Engineer (SRE) to work closely with our Software Engineers to deliver and manage the high-performance and scalable infrastructure underlying our multi-tenant Cloud offering as well as our Server-installed, on-premises solution. You will not only have the chance to automate and optimize infrastructure through the construction of appropriate tooling, but you will help software engineers through the design phase to optimize their services for scale in our production environment.\n \nThe CircleCI SRE team is globally distributed and remote-friendly. We take advantage of multiple timezones to manage a platform for our global customer base.\n \n \nAbout CircleCI\nCircleCI is the best platform for software teams looking to rapidly build quality projects, at scale. Our intelligent continuous integration and delivery tools are simple yet powerful. Our aim is to provide the wisdom of a connected development ecosystem to every team member making technology decisions.\n \nWe run 12M+ builds a month on our platform for companies like Spotify, Kickstarter, Sony, and Coinbase. Over 25,000 organizations and 300,000 developers actively build, test, and deploy on CircleCI.  We’ve raised $59.5M in venture capital from Industry Ventures, Top Tier Capital, Scale Venture Partners, DFJ, Harrison Metal Capital, and Baseline Ventures.\n\nIf you’re interested in joining the team at CircleCI, please send a resumé and let us know why you’d be a great fit for our team. If you contribute to an open source project, write a blog, or have a presence on the web (Twitter, GitHub, LinkedIn, etc.) we would love to hear about it.\n \nWe care deeply about diversity and inclusivity. We’re hiring at all experience levels, and seek talented teammates from a wide variety of backgrounds and experiences who are equally committed to cultivating a work environment of respect and kindness. We carefully consider every applicant that takes the time to apply.\n\n# Responsibilities\n What you will do:\n\nDesign and deliver solutions to improve the availability, scalability, latency, and efficiency of CircleCI’s services.\nEngage in service capacity planning and demand forecasting, anticipating performance bottlenecks\nDiagnose and resolve production issues in conjunction with software engineering teams\nArchitect and implement shared infrastructure used by all services within the CircleCI platform, for both SaaS and on-prem configurations\nSupport and advise software engineering teams in the design of scalable services\nBuild and maintain tools for deployment, monitoring, and debugging\nPlan and execute disaster recovery drills\nParticipate in rotating on-call duties, including incident management\n \n\n# Requirements\nWhat will make you successful:\n\nExperience managing a container-based microservice architecture, including orchestration, service-discovery, monitoring, and debugging\nUnderstanding of standard networking protocols and components such as: TCP/IP, HTTP, DNS, ICMP, the OSI Model, Subnetting, and Load Balancing\nIn-depth knowledge of operating systems (processes, threads, IPC, concurrency, locks, mutexes, semaphores, etc.).\nProficiency in one or more of: C, C++, Java, Python, Go\nComprehensive knowledge of the internal workings of at least one of Postgres, Mongo, Redis\nSystematic problem solving approach, coupled with a strong sense of ownership and drive\nTrack-record of working cooperatively with software engineering teams\nFocus on security in the delivery of all levels of a system\nPassion for modern software development and operation, including agile, CI/CD, and infrastructure-as-code\nDesire to learn and grow\n6+ years of experience

See more jobs at CircleCI

# How do you apply? This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this Job

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

G&H Bankensoftware AG


Senior Java JEE Entwickler

Senior Java JEE Entwickler


G&H Bankensoftware AG


dev

java

senior

digital nomad

dev

java

senior

digital nomad

9mo
\nBANKEN RECHNEN MIT UNS! Die Entwicklung von komplexen Softwarelösungen für Finanzinstitute stellt höchste Anforderungen an Sicherheit, Zuverlässigkeit, Performance und Flexibilität. Wir suchen Team-Player, die langfristig mit ihrem Know-How und ihrem persönlichen, professionellen Einsatz uns und unsere Kunden voranbringen und weiter entwickeln.\n\nDiese Aufgaben kommen auf dich zu\n\nDu bist für das Design und die Weiterentwicklung der serviceorientierten Architekturen von BANCOS in anspruchsvollen Kundenprojekten maßgeblich mitverantwortlich.\n\nDas bringst du mit\n\n\n* Fundierte Kenntnisse in den Bereichen Java, JEE, SQL\n\n* Die Bereitschaft zur Einarbeitung in aktuelle bankfachliche Themen\n\n\n\n\nDas wäre wünschenswert\n\n\n* Erfahrungen mit BPMN basierten Workflow-Engines (z. B. Camunda)\n\n* Erfahrungen mit agiler Softwareentwicklung\n\n\n\n\nDas kannst du von uns erwarten\n\n\n* Die Möglichkeit, unser Produkt BANCOS und unser Unternehmen mitzugestalten\n\n* Flexible Arbeitszeiten\n\n* Arbeiten auch von Remote, wo immer du dich aufhältst\n\n* Ein tolles Office in unserem Berliner Hauptsitz\n\n* Ein gut gefüllter Kühlschrank mit Getränken aller Art\n\n* Ein angeregter Austausch mit großartigen Entwicklern\n\n* Die Zeit und das Budget für Teilnahme an Konferenzen und Weiterbildungen.\n\n\n\n\nCompany\n\nWir, das ist die G&H Bankensoftware AG, ein etabliertes, mittelständisches Unternehmen in Berlin, das sich durch unternehmerisches Denken und Handeln seiner Mitarbeiter, flache Hierarchien und kurze Entscheidungswege auszeichnet. Wir entwickeln seit 30 Jahren Software für Finanzinstitute, beraten Banken und FinTechs, sehen Chancen und finden richtungsweisende Wege, unsere Kunden bei ihrer IT-Modernisierung zu unterstützen.\n\nDu* möchtest uns kennenlernen?\n\nWir freuen uns auf  deine Bewerbung! Bitte sende uns deine vollständigen Unterlagen unter Angabe von Gehaltsvorstellung und des frühestmöglichen Starttermins an folgende Email: personal[at]bancos.com (Betreff: Java/JEE-Entwickler)\n\nAnsprechpartnerin: Claudia Brunath  +49 30 884 59 10. Weitere Infos unter: www.bancos.com\n\n*Geschlecht spielt keine Rolle, Hauptsache, du passt zu uns.

See more jobs at G&H Bankensoftware AG

# How do you apply? This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this Job

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

PROEMION


Java Softwareentwickler

Java Softwareentwickler


PROEMION


java

java

9mo
\nWir bieten unseren Kunden die Technologie, die sie brauchen, um CAN-basierte Daten mobiler Industriemaschinen weltweit zu übertragen und auszuwerten. Die angesehensten Industrieunternehmen der Welt vertrauen auf Proemion, um erstklassige Telematiklösungen zu entwickeln, implementieren und somit Leistung und Sicherheit gleichermaßen zu steigern.\n\nDie Softwareentwicklung in Java ist für dich nicht nur Beruf, sondern zugleich auch Berufung? Clean Code ist deine Mentalität?\n\nDann suchen wir dich ab sofort als Java Softwareentwickler (m/w). Die Position ist an unserem Standort in Fulda oder als Remoteoption im Rhein-Main-Gebiet mit regelmäßiger Tätigkeit vor Ort zu besetzen.\n\nVoraussetzungen\n\n\n* Du verfügst über mindestens zwei Jahre Berufserfahrung in der Programmierung mit Java\n\n* Clean Code ist deine Mentalität\n\n* Idealerweise bringst du bereits Kenntnisse in JavaFX und dem Client-Server-Modell mit\n\n* Deine Stärke liegt in der Front-End Entwicklung\n\n* Du bist routiniert im Erstellen von stabilen, qualitativ hochwertigen Unit- und Integrationstests\n\n* Deine Deutsch- sowie Englischkenntnisse sind sehr gut – in Wort und Schrift\n\n\n\n\nWas wir nutzen\n\nWir nutzen hauptsächlich die folgenden Technologien, sodass Erfahrung in diesen Bereichen wünschenswert ist:\n\n\n* PostgreSQL\n\n* Elasticsearch\n\n* REST APIs\n\n* Maven\n\n* Hibernate\n\n* GitHub\n\n* QF-Tests\n\n\n\n\nWas dich erwartet\n\n\n* Regelmäßige Update-Meetings und Nutzung verschiedenster Kommunikationsmittel\n\n* Ein hoher Qualitätsstandard ist uns in unserem Arbeitsalltag wichtig – durch automatisierte Prüfungen, Tests und Code-Reviews stellen wir diesen Standard sicher\n\n* Die Position ist eine Mischung aus Remotetätigkeit, regelmäßigen on-site Aufenthalten und Kundenterminen – der ideale Kandidat ist im Rhein-Main-Gebiet flexibel einsetzbar\n\n\n

See more jobs at PROEMION

# How do you apply? This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this Job

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

Wallethub


Senior Java Back End Developer

verified

Senior Java Back End Developer


Wallethub

verified

backend

dev

java

senior

backend

dev

java

senior

9mo
\nCompany details\n\nWalletHub is one of the leading personal finance destinations in the US. We're looking for a highly skilled and experienced Senior Java Back-End Developer for a full-time, permanent, remote position.\n\nRequirements\n\nYou are the ideal candidate for this job if you have:\n\n\n* \n\nOver 3 years experience in Java, Spring and MySQL (or any relation database)\n\n\n* \n\nExperience developing web and stand-alone applications in Spring technologies such as: Spring MVC, Spring Security, Spring Batch\n\n\n* \n\nExcellent communication and analytical skills\n\n\n* \n\nProficient with spoken/written English\n\n\n\n\n\nNice to have but not required\n\n\n* \n\nExperience in PHP\n\n\n* \n\nFamiliarity with front-end technologies – Object-Oriented Javascript, AJAX, XHTML, HTML, XML/DOM\n\n\n* \n\nExperience with unit testing framework, test driven development\n\n\n\n\n\nResponsibilities\n\n\n* \n\nDesigns and develops web applications using Java, Spring Framework, MySQL\n\n\n* \n\nDesigns and develops unit test cases to make the code more robust\n\n\n* \n\nParticipates in pairing and code reviews\n\n\n* \n\nSupports and troubleshoots problems with existing applications\n\n\n* \n\nParticipates in the areas of architecture, design, implementation, and testing\n\n\n\n\n\nOur Offer\n\n\n* \n\nVery competitive salary based on prior experience and qualifications\n\n\n* \n\nPotential for stock options after the first year\n\n\n* \n\nRaise and advancement opportunities based on periodic evaluations\n\n\n* \n\nVisa sponsorship (if working from outside the US, sponsorship can be granted after 18 months with the company, based on performance)\n\n\n\n\n\nNotes \n\n\n* This position does not have a location requirement and can be performed either remotely (including from outside the U.S.) or from WalletHub’s offices in downtown Washington DC.\n\n\n\n\n\n* If you're intending to work from outside the US please be aware this position entails working at least 50 hour per week and requires an overlap with EST business hours.\n\n\n\n\nMore about WalletHub\n\nWalletHub is a high-growth fintech company based in Washington, D.C. that is looking for talented, hard-working individuals to help us reshape personal finance. More specifically, we are harnessing the power of data analytics and artificial intelligence to build the brain of a smart financial advisor, whose services we’re offering to everyone for free. The WalletHub brain enables users to make better financial decisions in a fraction of the time with three unique features:\n\n1) Customized Credit-Improvement Tips: WalletHub identifies improvement opportunities and guides you through the necessary corrections.\n\n2) Personalized Money-Saving Advice: WalletHub’s savings brain constantly scours the market for load-lightening opportunities, bringing you only the best deals.\n\n3) Wallet Surveillance: Personal finance isn’t as scary with 24/7 credit monitoring providing backup, notifying you of important credit-report changes.\n\nIn addition to the valuable intelligence the brain provides, WalletHub is the first and only service to offer free credit scores and full credit reports that are updated on a daily basis absent of user interaction, rather than weekly or monthly and only when a user logs in. Some other services hang their hats on free credit scores and reports, yet they’re still inferior to what WalletHub considers minor pieces to a much larger puzzle.\n\nHow to Apply\n\nTo get our attention, all you need to do is send us a resume. If we believe that you will be a good match, we'll contact you to arrange the next steps. You can apply directly on Stackoverflow or email your application to [email protected]

See more jobs at Wallethub

# How do you apply? This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this Job

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

Hazelcast


Core Java Distributed Systems Engineer For Hazelcast IMDG

Core Java Distributed Systems Engineer For Hazelcast IMDG


Hazelcast


java

engineer

java

engineer

9mo
\nDo you enjoy any of the following?\n\n\n* Solving complex problems.\n\n* Experience with implementing non-trivial infrastructure code.\n\n* Creating well crafted and thoroughly tested features, taking full-responsibility from the design phase.\n\n* Paying attention to all aspects of code quality, from clean-code, to allocation-rates.\n\n* Digging into mechanical sympathy concepts.\n\n* Delivering a technical presentation at a conference.\n\n\n\n\nAt Hazelcast you will work with the best engineers out there. \n\n\n* Who delve into JVM code.\n\n* Who implement and scrutinize garbage collection algorithms.\n\n* Who take any piece of software and multiply its performance by applying deep technical understanding. \n\n* Who regularly squash bugs in the depths of a JVM.\n\n\n\n\nWe are looking for people who can deliver solid production code. You may either work in our office in London, Istanbul or code remotely from a home office located in Europe.\n\nWith hazelcast.org you will work on an exciting open-source project that rocks the scene of distributed caching and computing\n\nSkills & requirements\n\nWe would like you to:\n\n\n* Be a senior Java engineer - including all aspects connected to it.\n\n* Have great networking, distributed systems, concurrency, serialisation, garbage-collection skills.\n\n* Be skeptical yet always open to new concepts.\n\n* Have strong opinions about software quality.\n\n* Be an excellent communicator in written and spoken English.\n\n\n

See more jobs at Hazelcast

# How do you apply? This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this Job

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

Crossover


Java Software Engineer ( $30k/year)

Java Software Engineer ( $30k/year)


Crossover


java

ee

se

architect

java

ee

se

architect

9mo
**As a Java software engineer ($30K/year), you can expect to be a member of one of our central development and maintenance teams.**\n\nOur teams are responsible for enhancements and bug fixing across our 100+ products portfolio and we have weekly product release cycles, so we want to ensure that bugs get fixed as quickly as possible for our clients and that the quality of our products is continuously improved.\n \n\n# Requirements\n**Candidate Requirements:**\n\n* Bachelor’s Degree in Computer Science, Electrical Engineering, or Computer Engineering\n* 2+ years of experience as a hands-on software engineer in Java\n* 2+ years of experience writing unit tests\n* 1+Years experience working in an environment where CI/ CD tools are used\n* At least 1 year of working experience using cloud services such as AWS\n\n**Proficiency in the following skills and technologies is mandatory:**\n* General database knowledge in technology such as SQL Server/Oracle/MySQL/MongoDB/Cassandra\n* SOA, EDA, and Design patterns.\n* Some experience in Linux, Django, REST and shell scripting\n\n**Join our community of remote professionals!**\n

See more jobs at Crossover

# How do you apply? This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this Job

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

Crossover


Java Software Architect ($60k/year)

Java Software Architect ($60k/year)


Crossover


java

architect

mid

core

java

architect

mid

core

9mo
As a Java software architect ($60K/year), you can expect to be a member of one of our central assembly line teams such as code cleanup or maintenance team. Our maintenance team is responsible for bug fixing across our 100+ products portfolio, and our code cleanup team is responsible for increasing the quality of products we acquire by capturing anti-patterns, implementing microservices and ensuring our products follow SOLID principles.\n\nJava Architects are expected to have high standards of code quality and will have daily and weekly targets. We measure the quality of work through our First Time Acceptance rate, meaning that our Product Chief Architects accept the work delivered by the software architects immediately and without having to ask for a rework.\n \n\n# Requirements\n**Candidate Requirements:**\n\n* Bachelor’s Degree in Computer Science, Electrical Engineering, or Computer Engineering\n* 5+ years of experience as a software engineer in Java development\n* 2+years experience working in an environment where CI/ CD tools are used\n* Have a minimum of 2 years experience leading or mentoring junior developers\n* 2+ years experience in writing unit tests\n* Experienced using Jira and Git\n* 2+ years in an environment where you used architecture principles and frameworks\n* At least 1 year of working experience using cloud services such as AWS\n\n**Join our community of remote professionals!**\n

See more jobs at Crossover

# How do you apply? This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this Job

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

ViaBill A S


Talented Java Backend Developer With A Strong Sense Of Quality

Talented Java Backend Developer With A Strong Sense Of Quality


ViaBill A S


dev

java

backend

digital nomad

dev

java

backend

digital nomad

9mo
\n--- Only apply if you're located within +/- 1 hour from CET ---\n\nWe are experiencing strong demand for our e-commerce payment service and are looking for a number of highly skilled software engineers to join our distributed team.\n\nAbout ViaBill\n\nViaBill was founded in 2009 with a wish to disrupt the very traditional e-commerce payment methods of Europe. We believe, that online merchants should have an easy implemented solution to offer customers an alternative to instant payment, hence giving customers a chance to evaluate the purchase before actual payment.\n\nWe are currently expanding the business towards an US adventure, and targeting Europe in the near future as well.\n\nThe Position\n\nYou will work both independently and as part of a dedicated developer team of 13 colleagues from all around Europe. Your focus will be on our backend systems so server-side development should be your main interest, although it will certainly be considered a plus if you're also proficient in some of the frontend technologies listed below.\n\nWe have a strong focus on transitioning our existing code base towards microservices, so experience in this field would be considered a big plus.\n\nWe begin each day with a (daily) standup meeting, and we primarily use Slack to communicate during the day. Every two weeks, the development team comes together in an (informal) Hangouts meeting where usually one or two people introduce or share their experience about a framework (or some other technical topic). Besides that we meet up twice a year to meet each other, discuss topics, code and have fun.\n\nTech Stack\n\n\n* Java 8 / Spring Boot\n\n* MariaDB / Hibernate\n\n* ActiveMQ\n\n* Kafka\n\n* Camel\n\n* Angular / TypeScript\n\n\n\n\nWe operate in a DevOps environment and we use modern tools like Slack, GitLab and Hangouts for communicating and conducting code reviews.\n\nThe Interview Process\n\n* If we identify you as a potential candidate after reviewing your cover letter and CV, you'll be asked to complete a programming assignment (within the time frame of a week).\n\n* If we're impressed with the results from your assignment, you'll be invited for a Skype/Hangouts meeting where we'd love to hear more about you and discuss the assignment (of course you'll be welcome to ask questions about the position as well).\n\n* If we're impressed with you as a candidate, you'll be asked to join our team.\n\n\n\nWe Offer\n\nA career in the fastest growing FinTech company of Denmark, gaining knowledge of this innovative field of technology. You will be blessed with talented colleagues, thus an opportunity for personal and professional development. You will be able to work remotely, and/or with the possibility of relocating to Denmark (Copenhagen/Aarhus).\n\nOur employees are our greatest asset, and we strive to develop the happiest and most effective team of the European FinTech industry.\n\nRequirements\n\nYou will be working in a fast-paced environment where changes are a normality. You must be able to keep your head cool in a hectic and busy environment. You have a high degree of independence and it is important that you are able to manage several tasks at the same time - also when the deadline is short.\n\n\n* You probably have a background as B.Sc. or M.Sc. in computer science or the equivalent in experience.\n\n* You have worked with highly automated systems before.\n\n* You are able to see solutions from the perspective of the end user.\n\n* You should be fluent in English\n\n\n

See more jobs at ViaBill A S

# How do you apply? This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this Job

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

Ubiquisoft Technologies


Junior Mid Level Java Developer

Junior Mid Level Java Developer


Ubiquisoft Technologies


dev

java

junior

digital nomad

dev

java

junior

digital nomad

9mo
\nUbiquisoft Technologies is seeking a full-time Java Developer to join our development team. Open to both local and remote candidates.\n\nAs a member of our team, you will design and build the next generation of software for Ubiquisoft clients and in-house products.  From initial product concept to production support this position encompasses the full development lifecycle.  Each developer can choose to work remotely or if in town they are offered a private windowed office at our location in Germantown, TN.\n\nCore Responsibilities\n\n\n* Object model concept, design, and coding\n\n* Design and develop REST-based APIs\n\n* Coordinate the development, implementation, installation, development, and operation of systems for various organizations\n\n* Coding with the company chosen technologies and framework\n\n* Consult with management and staff on upcoming projects\n\n\n\n\nQualifications and Experience\n\n\n* 3+ years of Java/J2EE programming experience\n\n* Mastery of core Java and OOP design principles\n\n* RESTful API backend integration and development experience\n\n* Professionalism required (attitude, appearance, and communication)\n\n* A true passion to be self-taught and explore new technologies on your own\n\n* Ability to research and resolve programming problems with minimal supervision\n\n* Open to accepting feedback and ability to follow the direction of technical leads\n\n* BS in Computer Science or a closely related field\n\n* Authorized to work in the United States and pass a criminal background check \n\n\n\n\nNice to Have\n\n\n* Experience working in an Agile team\n\n* Experience with MySQL/mariaDB\n\n* Experience with Spring Data/JPA and Spring Boot\n\n* Front-end or Full-Stack development experience\n\n* An eye for aesthetics and UX\n\n\n\n\nBenefits\n\n\n* Health, Dental, and Vision insurance\n\n\n* Coverage for team member available at no cost. Spouse and Children coverage available for an additional amount.\n\n\n\n\n\n* Private Office with a door and window(s)\n\n* Free Friday lunches (at a local restaurant or catered)\n\n* Snacks and Drinks galore\n\n* High-End iMac or MacBook with the latest software tools\n\n\n

See more jobs at Ubiquisoft Technologies

# How do you apply? This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this Job

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

Citrusbyte


Experienced Backend Engineer Java React

Experienced Backend Engineer Java React


Citrusbyte


react

javascript

java

engineer

react

javascript

java

engineer

10mo
Full Time: Experienced Backend Engineer - Java/React at Citrusbyte in Remote

See more jobs at Citrusbyte

# How do you apply? This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this Job

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

komoot


Android Developer (m/f)

verified
UTC -1:00 and +3:00

Android Developer (m/f)


komoot

UTC -1:00 and +3:00 verified

android

java

kotlin

mobile

android

java

kotlin

mobile

UTC -1:00 and +3:0010mo
Millions of people experience real-life adventures with our apps. We help people all over the world discover the best hiking and biking routes, empowering our users to explore more of the great outdoors. And we're good at it: Google and Apple have listed us as one of their Apps of the Year numerous times---and we are consistently ranked amongst the highest-grossing apps in both Google Play and the App Store. To help us continue to build the future of outdoor exploration, we're looking for a passionate Android developer to join our team.\n\n\n\n### Your key responsibilities\n\n\n\n- Take over responsibility of all parts of our Android app\n\n\n\n- Develop innovative new features in collaboration with our team of designers, copywriters, and Android/iOS product experts\n\n\n\n- Optimize the core functionality of the app\n\n\n\n- Incorporate the latest advances in Android technology\n\n\n\n### Why you will love it\n\n\n\n- At komoot, you'll use everything the Android platform offers: Sensors, data synchronization, caching, external storage\n\n\n\n- We let you work from wherever you want, be it a beach, the mountains, your house or anywhere else that lies in any time zone between UTC-1 and UTC+3\n\n\n\n- You'll work on challenging tasks, such as turn-by-turn navigation, maps, on-/offline hybrids, custom views and data synchronization\n\n\n\n- You'll be developing in fast cycles with continuous build, testing and direct team feedback\n\n\n\n- Your expert knowledge will make you a key player amongst a team of highly motivated, talented people\n\n\n\n- You'll travel together with our team to amazing outdoor places several times a year to exchange ideas, learnings and go for hikes and rides\n\n\n\n- You'll build and improve an app that we're pretty sure you'll end up using for your personal outdoor trips\n\n\n\n### You will be successful in this position if you\n\n\n\n- Are highly self-driven, responsible and keen to improve\n\n\n\n- Have proven experience in developing high quality Android apps (3+ years)\n\n\n\n- Write code that's readable, well documented and is meaningfully tested\n\n\n\n- Have a passion for building software, demonstrated through interesting side projects, open source contributions, or other involvement in the tech community\n\n\n\n- Love to develop awesome products for great user experiences\n\n\n\n- Have experience in working in a distributed team, have good communication skills and love to work together with others in fast development cycles\n\n\n\n### Sounds like you?\n\n\n\nThen send us the following:\n\n\n\n- Your CV\n\n\n\n- A write-up explaining who you are and why you are interested in working at komoot\n\n\n\n- Examples of your work (e.g. GitHub, PDFs, Slideshare, etc.)\n\n\n\n- Feel free to send us something that shows us a little more about what you're interested in, be it your Twitter/Instagram account, or your OpenStreetMap profile if you have one\n\n\n\n- You'll get bonus points for: Doing something creative with komoot (we love it when people go the extra mile) \n\n#Location\n- UTC -1:00 and +3:00

See more jobs at komoot

# How do you apply? This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this Job

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

X-Team


Java Developer

Java Developer


X-Team


dev

java

digital nomad

dev

java

digital nomad

10mo
\nMost important:\n\n\n* Strong knowledge of Java Back End development\n\n* Experience with RESTful web services\n\n* Experience with integration patterns\n\n* Experience with relational and graph databases\n\n* Experience storing and indexing data\n\n* Code optimization and performance improvements\n\n* Write well designed, testable, efficient code\n\n* A passion and curiosity for creating and building things\n\n\n\n\nNice to have:\n\n\n* Experience with working remotely\n\n* Familiar/involved with open­ source projects\n\n\n\n\nPersonal:\n\n\n* Independent, self-motivated\n\n* Fluent in English, written and spoken\n\n* Proven track record of always learning and growing\n\n* Proactive attitude\n\n* Possess a spirit of generosity\n\n\n\n\nPerks:\n\n\n* Get the chance to work with big brands like Riot Games, Fox Broadcasting, Kaplan Inc...\n\n* Live and work in one of our roaming hacker houses (X-Outposts) around the world.\n\n* Work from anywhere as part of a community of digital nomads.\n\n* Join our vibrant community, filled with opportunities to learn new skills together in study groups, join clubs (photography, gaming, etc.) and get free camera equipment/games/conferences/courses/massages/etc., charitable fundraisers, fitness & yoga programs (+gym membership), etc. This is the community to be in if you're a remote developer.\n\n* We’ll provide up to $2,500 in funding for your learning and growth through our Unleash program, which provides opportunities to unleash your potential through initiatives that help you grow as a developer and explore your passions more each day.\n\n\n

See more jobs at X-Team

# How do you apply? This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this Job

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

Dillon Software


Java Backend Developer

Java Backend Developer


Dillon Software


dev

java

backend

digital nomad

dev

java

backend

digital nomad

10mo

Stats (beta): 👁 461 views,✍️ 0 applied (0%)
\nDillon Software is looking for a Java Backend Developer to join our team. We have a number of projects involving consumer media and ecommerce for the public library sector. You'll be developing RESTful web services and integration workflows using a large variety of AWS services, e.g. Elastic Beanstalk, RDS (Postgres and Oracle), Lambdas, ElastiCache, SQS, ECS, ElasticSearch.\n\nOnly individual candidates located in the United States and meeting all the requirements need apply. No agencies or firms - domestic or offshore. Candidates not meeting all the requirements will not be considered. This is a remote, 1099 contractor position. If applying, please include your resumé, three recent professional references, and your hourly billing rate.\n\nSkills & Requirements\n\nExpert level skills with the following are required:\n\n\n* Java\n\n* RESTful web service conventions and design\n\n* Spring or Google Guice\n\n* Database persistence framework like MyBatis\n\n* test-driven development\n\n* SQL skills using either Oracle or PostgreSQL\n\n* Amazon AWS services, especially with regard to deployment and scalable infrastructure design, e.g. EC2/EC2, SQS, Elastic Beanstalk, ElastiCache, DynamoDB, Lambdas, S3\n\n\n\n\nIn addition to the requirements, we would also strongly favor candidates with the following experience:\n\n\n* PostgreSQL plpgsql or Oracle PL/SQL\n\n* node.js, AWS Lambda\n\n* SQL query optimization\n\n* Data partitioning and sharding\n\n* NoSQL data stores, particularly DynamoDB\n\n* Redshift\n\n* devops for large AWS deployments\n\n\n

See more jobs at Dillon Software

# How do you apply? This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this Job

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.