Sr. Software Development Engineer
Excelon Solutions
Palo Alto, United States of America
yesterday
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
SeniorJob location
Palo Alto, United States of America
Tech stack
Java
JavaScript
ActiveMQ
Data analysis
Software as a Service
Cloud Computing
Computer Programming
Programming Tools
Distributed Systems
Eclipse
Ext JS
Groovy
Grails
IntelliJ
Spring
jQuery
Python
PostgreSQL
Microsoft SQL Server
MongoDB
MySQL
NetBeans
Redis
Cloud Services
Mesos
Software Engineering
Data Streaming
Subversion
Docker Swarm
GIT
Angular
Kubernetes
Kafka
Docker
Requirements
- Programming Languages: JAVA, Python, Groovy, JavaScript
- Cloud Technologies and Container Tools: Docker, Kubernetes
- Database Management: MySQL, PostgreSQL, MSSQL, MongoDB, Redis
- Development Tools: IntelliJ, Eclipse, Netbeans, SVN, GIT
- Frameworks: Spring, Grails, jQuery, AngularJS, ExtJs
- Understanding of Unix/Linux systems.
- Proficient in one or more advanced programming languages such as Java, and Python.
- Experience with container orchestrators (Kubernetes, Docker Native Orchestration,
- Mesos, Docker Swarm).
- Experience with streaming or queuing systems such as Kafka, ActiveMq, etc.
- Experience engineering, operating, troubleshooting and testing SaaS/Cloud services.
- Excellent troubleshooting, critical thinking, and data analysis skills.
- Systematic problem-solving approach.
- Deep understanding of distributed computing concepts in practice.
- Ability to work independently and work collaboratively in a team environment, including quickly getting up to speed with new technologies.