Senior Java Backend Developer
Portland,Oregon
No Of Postion :
Key Skills : Java,Spring,Microservices
Job Title: Senior Java Developer
Location: Portland, OR
Type: Full-time
Job description:
Seeking Java Backend Developer who would like to work in an environment where you can contribute and implement your ideas and challenge yourself on a daily basis. Furthermore, you are an absolute team player, you love an agile working environment and you are looking for a company where fun is never missed out on.
Responsibilities:
As we are currently growing, we are constantly looking for passionate developers.
Active involvement in the entire software lifecycle, from requirements analysis to deployment in the Scrum team
Design and development of high-performance and scalable - mainly microservice-based - software architectures in the Java environment
Interface development and connection of the software to different database systems
Depending on your knowledge and preferences, you can deepen your knowledge in the areas of deployment, performance tuning, migration, security or solution architecture and take on more tasks in these areas in the future
Regular customer exchange in the context of the Daily Scrum Meetings
Mentor for junior developers
Snippet of our technology stack: Java Application Server with JSF, Spring, Hibernate, SpringBoot, React.js, Angular, Oracle, Postgres, Kubernetes, Git, GitLab-CI, etc.
Requirements:
Completed IT-education (HTL/FH/University) and several years of professional experience as a Java Backend Developer
Good knowledge around sustainable and scalable software architectures
Agile mindset and experience with agile development methods such as Scrum
Ideally, experience with cloud technologies as well as Kubernetes or Docker
Team player who has an innovative and solution-oriented way of working and sees clean code, unit testing and pair programming as a matter of course
Fluent written and spoken English skills