ApplyJava Software Engineer - Consumer
Posted 4 months agoViewed
View full description
💎 Seniority level: Senior, 3+ years
📍 Location: United States
🔍 Industry: Software Development
🗣️ Languages: English
⏳ Experience: 3+ years
🪄 Skills: DockerPostgreSQLElasticSearchHibernateJavaKafkaKubernetesRabbitmqSpringRedisCI/CDMicroservices
Requirements:
- 3+ years of work experience in a similar position and in working in agile methodologies
- Deep understanding of technology as well as market trends and standards in software development
- Experience with large scale distributed systems design and implementation, especially microservices
- Practical knowledge of Java 17+, Spring, Hibernate, any JavaScript framework, Docker, Kubernetes, Kafka/Rabbit MQ
- A high degree of understanding of the need to automate the software delivery process and practical experience of CI/CD tools and practics
- Good knowledge of relational and NoSQL databases, such as PostgreSQL, ElasticSearch, Redis
- Hands-on experience of developing cloud-native applications will be highly beneficial
- Independence, proactivity, organization of your own work and that of your product team
- Having consumer-centric mindset
- Familiarity with Mobile App products will be an asset!
Responsibilities:
- Design, implementation and testing of high-performance microservices in Java using state-of-the-art methods and technologies
- Development of high-quality software, corresponding to the scale and volatility of business
- Setting technology trends for the team and the company
- Owning technical development, long-term planning and delivery of complex applications covering significant business areas
- Willingness to mentor other team members if necessary
Apply