Clevertech · Apr 5th 2021
Your role as a Java developer at Clevertech will actively contribute to creating software solutions that will set industry standards. You will work alongside some of the best in a collaborative environment while focusing on your core skills. Be a master of your craft while being 100% remote and never have to worry about filling in timesheets.
Critical software development in large enterprises required
7+ years of professional development experience
5+ years of professional experience in a senior developer role with Java
Experience with Java 1.8 or later
Experience with Spring (Framework, Security, MVC, Boot)
Strong understanding of Java multithreading, concurrency and memory management
Excellent coding practices including a solid understanding of design patterns and object-oriented programming
Experience building maintainable and efficient tests using tools such as MyBatis, JUnit, TestNG, Mockito etc.
Coding standards to include unit, integration and acceptance testing
Experience with Cloud services (AWS, Azure, OpenShift etc.)
Experience with SQL and NoSQL
Experience with Git/GitHub
Experience with Containers
Knowledge of micro-services networking, load balancing, service discovery concepts and technologies
English fluency, verbal and written
Personality traits: Professional, attention to detail, proactive, team player.
Working at Clevertech
People do their best work when they’re cared for and in the right environment:
RemoteNative™: Pioneers in the industry, we are committed to remote work.
Flexibility: Wherever you are, and wherever you want to go, we embrace the freedom gained through trust and professionalism.
Team: Be part of an amazing team of senior engineers that you can rely on.
Growth: Become a master in the art of remote work and effective communication.
Compensation: Best in class compensation for remote workers plus the swag you want.
Cutting Edge: Stay sharp in your space, work at the very edge of tech.
Passion: Annual financial allowance for YOUR development and YOUR passions.
Interested in exploring your future in this role and Clevertech? Set yourself up for success and take a look at our Interview Process before getting started!
The best people in tech just happen to be all over the world. Are you one of them? APPLY NOW
At Clevertech, we're committed to learning and growing every day, together. Join our community and subscribe to our newsletter, featuring curated topics picked by Clevertech's best. https://www.clevertech.biz/join-our-community