Job Requirements
3 - 5 years of experience
This job post is managed by
talent 2359
Last active 2 years ago
Skills
Job description for Java Engineer at 2359 Media
In 13 years, we've built an award-winning, multinational digital experience studio. It has been an adventure best described as a coherent and chaotic innovation. One that would not be possible without the ingenuity of our people.
We still have the same dream. To improve the way people live and work through technology. Those who work here describe 2359 Media as a place to grow their skills and ability. The hierarchy is very flat and our time during work is focused on delivering great work to our clients.
Here we value entrepreneurial spirit, initiative, teamwork and creativity. It’s rewarding to work where everyone is empowered to make a difference. Enjoy high-level autonomy, and be seen and heard for all the great work you do. Bask in our family-like culture, where we take every opportunity to celebrate our achievements, because our most valued resource is our people.
As a Java Engineer, you will create impact by:
- Developing enterprise-grade highly scalable java based applications
- Writing test cases using Java testing framework like JUnit, Mockito
- Displaying initiative and an ability to lead others, and developing applications team disciplined manner
- Utilizing and applying robust analytic thinking with the ability to identify, debug, and resolve technical issues
- Conducting team code reviews
- Working independently to evaluate and make strategic decisions that will address specific technology design needs and issues within their technology area
- Providing coaching and technical mentoring to more junior engineers
Expectations of a Java Engineer:
- Experienced in Java, spring 5, log4j2, tomcat, and Rest APIs development
- Experienced in Spring Framework, Spring Boot and Hibernates for at least 3 years
- Proficient in writing unit and integration tests
- Skilled in object-oriented programming. Functional programming is a big plus
- Experienced in database technology such as SQL, PostgreSQL or MySQL
- Skilled in front-end development using the basics (HTML/CSS, JavaScript)
- Experienced in leading and managing a small team
- Skilled in building RESTful web services
- Knowledgeable in web security
- Experienced with cloud hosting such as AWS and you have managed and scaled applications in such environments
- Interested in building something new, from the ground up and having a hand in every aspect of that process
- Awarded a relevant degree and have done all these for a few years
- Bonus to have experience with Typescript, React.js, Angular and Kotlin
If you have what it takes to be part of a rapidly-iterating, highly dynamic ecosystem, apply today!