Senior Java Developer
Project detail
We are looking for a Senior Java Developer for our USA partner
Required:
– min. 5 years in Java programming (Linux).
– excellent English
– nice to have some knowledges in: Kafka, AWS, NoSQL – Aerospike, BigData – Spark, Scala, Python
Skills and Education
- Bachelor’s degree in Computer Science or technical field. Master degree preferred
- 5+ years of experience designing and programming in Java in a Unix/Linux environment
- Experience with crafting the right architecture to meet functional requirements
- Must have extensive technical knowledge and experience with distributed systems
- Must have strong programming and troubleshooting skills.
- Experience with system performance optimization
- Must have a solid understanding of object oriented programming
- Must have a working knowledge of application design and development processes and methodologies.
- Experience with automated build and deployment tools (CI/CD).
- Software design methods and techniques
- Excellent verbal and written communication skills in English
- Excellent problem-solving skills
Nice to have:
- Kafka, AWS
- NoSQL – Aerospike
- BigData – Spark, Scala, Python