💡 Polecam: Zobacz również podobne oferty pracy, z których na pewno coś wybierzesz.
Java Developer
Odpowiedz na ogłoszenietechnologies-expected :
- Java
- Spring Boot
- Hadoop
responsibilities :
- Developing high quality software solutions using Java programming language
- Writing well designed, testable, efficient code
- Collaborating with other team members to design, develop and maintain the software
- Troubleshooting, debugging and resolving software issues
- Participating in code review and giving feedback to other developers
- Keeping up to date with the latest trends and best practices in Java development
- Working closely with stakeholders to understand their requirements and providing technical solutions
- Contributing to the overall architecture and design of the software
- Documenting and maintaining software functionalities and processes.
- Design and develop highly available, low-latency distributed systems using Java, Spring, and Angular.
- Implement web services using standards and related patterns such as REST and gRPC.
- Work with distributed computing, leveraging technologies such as Hadoop, Spark, and MapReduce (a plus).
- Develop solutions with Continuous Integration and Continuous Delivery in mind.
- Collaborate with cross-functional teams, demonstrating strong interpersonal and communication skills.
- Utilize distributed caching technologies such as REDIS (a plus) to improve system performance.
requirements-expected :
- Proficiency in Java programming language
- Experience with Java frameworks (e. g. Spring, Hibernate)
- Knowledge of relational databases (e. g. MySQL, Oracle)
- Understanding of software design principles and patterns
- Familiarity with version control systems (e. g. Git)
- Ability to write clean, maintainable code
- Strong problem-solving skills
- Good communication and teamwork skills
- Bachelor's degree in computer science or related field preferred
- 2+ years of experience in Java development
- Bachelor’s degree in Computer Science or related field with 5 years of Software Development experience, or a Master’s degree with 2 years of experience.
- Expertise in Java, Spring, and Angular.
- Familiarity with web service standards such as REST and gRPC.
- Experience developing large-scale systems requiring high availability, low-latency, and data consistency.
- Exposure to Stream Computing and In-Memory Computing technologies.
- Knowledge of Big Data and analytics tools like Hadoop, Spark, and MapReduce is a plus.
- Experience with distributed caching technologies such as REDIS.
- Proven ability to architect solutions with CI/CD (Continuous Integration/Continuous Delivery) best practices.
- Competencies:
- Hands-on experience with Angular 13, Java Web Services, and Spring.
- Strong leadership and teamwork skills, with excellent written and verbal communication abilities.
- Ability to convey complex technical ideas in a clear and concise manner.
- A team player with a strong work ethic, ready to take on challenges in a fast-paced environment.
-
Dlaczego szukać pracy na HitPraca.pl?
Subskrybuj oferty pracy
Codziennie nowe oferty pracy Możesz wybierać z bardzo szerokiej gamy ofert pracy - naszym celem jest posiadanie jak najszerszej oferty pracy Otrzymuj nowe oferty e-mailem Bądź pierwszym, który odpowie na nowe oferty pracy Wszystkie oferty pracy w jednym miejscu (od pracodawców, agencji pośrednictwa pracy i innych portali) Wszystkie usługi dla kandydatów do pracy są bezpłatne Pomożemy Ci znaleźć nową pracę