Remote Java Software Engineer at 42 Lines Open Startup
RSS
API
Remote HealthPost a job

find a remote job
work from anywhere

The largest collection of Remote Jobs for Digital Nomads online. Get a remote job you can do anywhere at Remote Companies like Toptal, Zapier and Automattic who embrace the future. There are 42,700+ jobs that allow you to work anywhere and live everywhere.

The largest collection of Remote Jobs for Digital Nomads online. Get a remote job you can do anywhere at Remote Companies like Toptal, Zapier and Automattic who embrace the future. There are 42,700+ jobs that allow you to work anywhere and live everywhere.

Remote HealthPost a job

  Jobs

  People

👉 Hiring for a remote position?

Post a job
on the 🏆 #1 remote jobs board
The first health insurance for remote startups
A fully equipped health insurance that works for all your global employees
The first health insurance for remote startups
A fully equipped health insurance that works for all your global employees

42 Lines


Java Software Engineer

Java Software Engineer


42 Lines


java

 

engineer

 

dev

 

digital nomad

 

java

 

engineer

 

dev

 
This job post is closed and the position is probably filled. Please do not apply.
\nSeeking highly skilled Java Engineers to expand our Online Arts Education platform.\n\nJoin our highly successful and growing agile team to help build scalable feature-rich web applications customized to our clients’ needs.  Our current work is focused on the creation of learning management systems in the field of online arts education.\n\nAre you…\n\n\n* agile - You are able to work in an environment where, rather than expecting a Big Design Up Front, you are constantly collaborating with business analysts and QA testers to refine our collective understanding of the clients’ needs. We bite off small chunks of work, define them to the best of our ability, and constantly iterate with the client to refine our understanding of what they want. We are constantly refining our processes in order to achieve extremely ambitious delivery schedules.\n\n* highly analytical - You understand how a specification written in the plain language of the client/end-user should be broken down into well-engineered object-oriented code. You are able to search and read a large code-base to learn how to produce new features within the existing framework.\n\n* organized and detail oriented - You can keep track of several threads at once, without losing the details. You notice edge cases, documented or otherwise, and pro-actively address them. You are self-managing.\n\n* familiar with component architecture - You’ve used some kind of component-based architecture in a professional code-base.\n\n* a web programmer - You’ve got experience writing professional web applications. You understand web-based concepts such as HTTP, URL, HTML, CSS, JavaScript, cookies, sessions, AJAX, caching, authentication, and web services. You’ve worked with relational databases. You understand MVC architecture.\n\n* a java programmer - You’re fluent in java programming idioms including servlets, dependency injection, unit testing, and object-relational mapping.\n\n* not a cowboy coder - You are able to articulate design decisions and defend them. You practice test driven development and continuous refactoring. You use a revision control system and engage in peer code review.\n\n* passionate about coding - You read software engineering blogs, articles, books, etc. to learn more about your craft. You want to improve your own skills and your team’s engineering process. You try new approaches and tools when doing so will help the team improve its output.\n\n\n\n\nAnd for optional bonus points, you are expert in…\n\n\n* Adobe Experience Manager (fka CQ5) - We maintain a few CQ-based websites for our client that closely integrate with our Wicket+CDI+Hibernate based Learning Management System.\n\n* hibernate - You’ve not only mapped an entity, but you’ve written your own HQL queries and used MetaModelGen or QueryDSL to write type-safe queries.\n\n* wicket - You’ve used the Apache Wicket web application framework. Our entire application is built around Wicket.\n\n* scalability - You’ve developed applications that work well in a clustered environment. You know about read-only slave databases. You know the pros and cons of indexing tables, putting data in the session, how to use the second level cache, load balancing, and sticky sessions. You know how to perform load testing with profiling to identify hotspots.\n\n* maven - You’ve used the Apache Maven build system and understand how a POM works.\n\n* Atlassian - You’ve used tools from the Atlassian Suite such as JIRA, Fisheye, Crucible, Bamboo, Confluence, and/or Greenhopper.\n\n* Git - You’ve used the Git as a distributed source repository. You’re well versed in branching and merging in this environment.\n\n* brain power - If you are smarter than us, we like you even more.\n\n\n\n\nWhile we’re prepared to train promising and talented engineers on these details of our framework, exceptional candidates will already have experience with these specific technologies. These qualifications are not required but they will bump you up in our hiring priority and will increase your salary potential.\n\nYou will…\n\n\n* work with business analysts at the earliest stages of requirements gathering to help them understand technical issues of new feature requests.\n\n* participate in planning and estimation.\n\n* implement new features in our existing applications.\n\n* pair with a tester during development to ensure maximum utility from our QA process.\n\n* be given slack time to explore new ideas and broaden your skills.\n\n\n\n\nYou may also…\n\n\n* refactor/improve our build system.\n\n* contribute improvements to open source projects that we rely on.\n\n* create new tools that fundamentally improve the whole team’s development capabilities.\n\n* mentor engineers.\n\n* optimize and refactor existing code.\n\n* build R&D projects to expand the team’s expertise.\n\n\n\n\nThese are the tasks that will fall to our most senior and skilled engineers. As your skills with our code base increase, you will take on more of this kind of work.


See more jobs at 42 Lines

# How do you apply?\n\n This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
FeedbackIf you find a bug, or have feedback, write it here. Please no job applications in here, click Apply instead! If you want to advertise, we do not do CPA/aff/perf ads ever.Thanks for the message! We will get back to you soon.

[Spam check] What is the name of Elon Musk's company going to Mars?

Send feedback