Job Summary
Reporting to our Technical Lead, the Java Software Engineer will have the opportunity to write custom applications, and integrations, learn and explore new technologies, and work with a talented and growing team.
- Minimum Qualification:Degree
- Experience Level:Entry level
- Experience Length:2 years
Job Description/Requirements
Responsibilities:
- Writing and unit testing clean, performant and reusable Java and Ruby.
- Debugging complex Java problems to find simple solutions.
- Working on minor enhancements and bug fixes in Ruby.
- Working with the team to design solutions for our customer’s problems.
- Participating in code reviews and giving feedback to improve our code standards.
- Providing direction on future-looking technical, architectural and software design.
Requirements:
- You have 2+ years of experience as a Software Developer.
- You live and breathe Java.
- You have Domain Driven Design experience.
- You have experience with RDBMS (PostgreSQL) and Message Queues (Sidekiq, RabbitMQ ).
- You love solving problems with code and are driven by best practices.
- You are a stickler for the right solution, and want to expand your technical prowess.
- You are a team player and would rather ask for help than stay stuck for hours.
- You have experience working with Docker.
- You have experience working with modern cloud providers (such as AWS).
- You have a deep understanding of SQL.
- You have a Github account with code examples. Show us what you can do.
Important Safety Tips
- Do not make any payment without confirming with the Jobberman Customer Support Team.
- If you think this advert is not genuine, please report it via the Report Job link below.