Senior Java Developer (Java/Java EE/Kafka)
Numer referencyjny: SFSD/RZ- lokalizacja
- małopolskie / Kraków
- kategoria
- Java
About the employer:
My client is a financial services firm that creates solutions for the financial sector. Their tradition dates back to 1818 and their reach is worldwide - they have offices all over the world from Chicago to Hong Kong
Responsibilities:
- design and develop distributed computing systems used by internal and external clients
- eesearch new technology options and develop POCs for evaluation.
- create integration and application technical design documentation.
- complete development, configuration, and unit testing of high complexity areas
- resolve complex defects during testing phases.
- support and execute performance testing.
- collaborate with business teams to clarify requirements, understand application use case and business processes.
- assist junior developers and provide technical guidance as needed.
- provide production support and assist in troubleshooting production environment as well as environment tuning.
- ensure best practices are followed from a technical perspective during all phases of the project.
- conduct code reviews for other team members and verify standards and practices for the team
- demonstrate critical thinking and contribute to architecture and design discussions
- identify issues and risks and proactively add to the iterative discussion
- communicate efficiently within and outside the team
- work with testers and business users to identify shortcomings in function, scalability, testability, security, and resiliency
Requirements:
- excellent understating and 7+ years of experience in Java and Java EE, Spring, Hibernate, Kafka, Docker, OpenShift
- knowledge and experience with relational database technologies preferably with experience in an ORM persistence tool such as Hibernate
- PL/SQL, Oracle experience in building SQL queries, stored procedures, and data modeling experience.
- knowledge and work experience with application containers such as Apache Tomcat
- focus on quality development (unit testing, Continuous Integration, refactoring, clean code)
- familiarity with cloud and container technologies, such as Docker and Kubernetes/OpenShift
- experience in developing REST web services in Java.
- ability to design enterprise wide, large-scale implementations
- familiar with tools such as GIT, SVN, JIRA, Confluence, Jenkins, Maven, Gradle
- comfortable with working in Scrum/Agile methodologies.
- BS/BA degree in Computer Science or related work experience required.
- Additional Qualifications:
- knowledge and work Experience of the Angular 2+ framework with Typescript experience
- knowledge and work Experience of NODEJS and npm as well as JavaScript/JavaScript Frameworks, CSS, jQuery, Bootstrap, XML, JSON, and AJAX
Our client offers:
- 2 additional days added to your holiday calendar for Culture Celebration and Community Service,
- private medical care for you and your family,
- life Insurance,
- hybrid working opportunities,
- professional trainings and qualification support,
- Thrive Wellbeing Program,
- online benefit platform,
- contracts for an indefinite period of time with no probation period.
wszystkie oferty 768