This post is over 30 days old. The position may no longer be available
Java Software Engineer
Posted by Cynthia Thomas (@aclateplatinum)
Aclate, Inc. https://hasjob.co/aclate.com/3kf80 , Anywhere · aclate.com · Freelance or consultingFreelance or consulting · ProgrammingProgramming
This position is for a contractor that works remote. We do not offer visa support or sponsorship for this position.
Key Responsibilities
- Willingness to embrace the concept of iterative development as the means for building seamless products.
- Readiness to give all the effort necessary to do an excellent job - even if it means putting in extra time to research the problem you’re facing.
- Perfectionism: knowing how a job should be done and not stop until it’s done correctly.
- Work effectively in globally distributed development teams.
- Help other team members to achieve the overall goal.
Candidate Requirements
- Bachelor’s Degree in Computer Science, Electrical Engineering, or Computer Engineering.
- 5+ years of experience as a hands-on software engineer.
- A ruthless commitment to testing the code you’ve written.
- Proficiency in the following skills and technologies is mandatory:
- Expert in Java development
- Familiar with other programming languages such as C#(.Net), C++, PHP, Python and Ruby on Rails
- Database (SQL Server/Oracle/MySQL/MongoDB)
- SOA, EDA, and Design patterns
- Javascript (ReactJS, AngularJS) , HTML5, CSS3
- Cloud computing architecting
- Linux, Django, REST, tools for CI/CD (Jenkins), Git, and shell scripting
- DevOps
- Writing Unit Test Cases
- MVC and knowledge of another server-side programming language is desired but not mandatory * Demonstrate success as a problem solver, be result-oriented, and a self-starter
- Comfortable “working virtually” with teammates and customers around the world - we do a lot of Skype and video conferencing
- Good proficiency in the English language