Position: Junior Java Developer
Company: Global Logic
Experience required: 1y
English level: intermediate

Requirements:
1+ years of experience in commercial development with use of Java and J2EE stack, JavaScript basics, REST Webservices, EJB, Hibernate or JPA, Docker&K8s, ElasticSearch
Understanding and strong practice with development of Multitiered Distributed Architecture and Microservices
Experience in Agile and iterative development lifecycles
Knowledge of SDLC processes and tools like Jira
Working with Oracle databases, good knowledge of SQL
Understanding of Design Patterns and Java Enterprise Design Patterns
Experience with IDEA IDE
Intermediate English (read/write/speak) for daily communication with the customer's subject matter experts
Good understanding of best practices in software development (code reviews, continuous integration, pair programming, etc.)

Job Responsibilities
Write and execute unit tests cases for the developed functionalities
Introduce and analyze requirements
Features development in a scrum team
Collaborate with customer's engineers and distributed teams