FullStack Java Developer (Angular), 3+ years experience19 Jan 2021
- Client: IT Service Center
- Office Location: Western Area, Bucharest
- Contract Duration: At least 12 months
- Project No: 031120121
Job Description
General
We are looking for several FullStack Developers with experience in Java and Angular to be part of our client IT Department and to work on a world-wide used application designed in services-oriented architecture.
Responsibilities/Activities
- Analyze and implement new features front to back as part of an Agile/Scrum team
- Work with technologies such as Java 8, JavaScript, Angular 9, RabbitMQ, REST, SOA, Spark, ElasticSearch, Kibana, Logstash, Hibernate 4, Spring Boot/Batch/MVC, PostgreSQL, MongoDB
- Show technical expertise and handle development/testing tasks
- Follow-up functional testing with end users
- Liaising with Infrastructure/Middleware teams to ensure proper application configurations and hardware performance efficiencies
- Ensure the delivery of high quality solutions using modern development practices such as clean code, refactoring, unit testing and continuous integration
- Write technical specifications for an effective implementation
- Provide 3rd level support during local business hours
- Involved with the review and submission of solutions designs globally
Requirements
Technical
- At least 3-4 years of experience in software development
- At least 2-3 years of experience in Java technology
- Working experience in JavaScript
- Experience with Angular and Bootstrap
- Good understanding of Java and Spring Framework or willingness to learn
- Understanding of distributed architecture and caching mechanisms
- Knowledge of some core development tools used by our client: Kibana, Maven, Jenkins, Git/SVN, Sonar
Education
- University degree in Computer Science or other related fields preferred
Others
- Good level of English (written and verbal)
- Willingness to learn, share, improve, enjoy discovering and solving problems
- Team work spirit and also autonomous with initiative and drive for results
- Excellent analytical skills and self-starter with ability to take ownership of tasks and assignments
Nice to have requirements
- Understanding of NoSQL database principles (MongoDB)
- Knowledge of middleware principles (RabbitMQ) and asynchronous communication
- Knowledge of Docker is a plus as migration is planned for 2021