Java Developer - Talent Pool
Summary
Transition Technologies PSC is building a talent pool of Java developers in Poland. Day to day you would design, implement and analyze Java 8+/Spring code, cover it with unit/integration tests, document and optimize it, and collaborate in a Scrum team using Git, Maven/Gradle, CI/CD, Hibernate/JPA, with optional exposure to AWS, microservices and Angular/React.
- Participation in all aspects of software development
- Caring for the high quality of manufactured solutions
- Implementation and analysis of the source code
- Covering the source code with tests (unit and integration) and debugging;
- Source code documentation (Javadoc)
- Software optimization in terms of performance and availability
- Constant cooperation with other members of the project team
- Getting to know the tools / technologies needed to meet the requirement
- Minimum 2 years of experience in programming applications (Java 8 or higher) using Spring Framework
- Knowledge of OOP, Clean Code principles and code testing
- Knowledge of relational databases
- Knowledge of: Git, Maven/Gradle, CI/CD tools, Hibernate/JPA, JUnit,
- Knowledge of the SCRUM methodology
- Very good command of the English language (minimum B2)
- Experience with NoSQL databases (e.g. MongoDB) is welcome
- Experience on projects where microservices, SOA and REST, OAuth APIs were used
- Experience in programming with Spring Cloud is welcome
- Experience with AWS (Cognito, DynamoDB, RDS, Loadbalancer, EC2, Data Pipeline, Elastic Beanstalk) is welcome
- Experience with Angular framework or React library
- Willingness to learn golang