Java Backend Developer
Basic Information
Country
State
City
Date Published
Job ID
Travel Amount
Description and Requirements
The BMC Control-M Server team is looking for a passionate Java Backend developer to join our team of highly skilled developers building a high-performing scalable SaaS server.
The Control-M Server team is responsible for the core server which enables the Control-M product to execute millions of tasks per day in the world’s largest companies.
This challenging role will provide you with an opportunity to develop a backend server and participate in the move to a sophisticated SaaS solution which is far from trivial.
In this role, you will:
- Design and develop features for an industry leading product
- Work in agile within a Scrum team to meet deadlines and produce high quality features.
- Work in good collaboration with other teams to develop joint features.
- Various technologies/tools are investigated and chosen to implement our vision
Qualifications:
- 2+ years of proven hands-on Java development experience
- Experience in multi-threaded server-side application
- Experience with Backend Server development on Windows & UNIX platforms
- Excellent team / autonomous work capabilities
- Strong technical and analytical skills
- Experience with relational database (Oracle, PGSQL, MSSQL)
Advantages:
- Experience with Microservice architecture
- Experience with AWS (Kafka, SQS, STS)
- Experience in C/C++ and Python
- Experience in Spring, Sprint boot
- Experience with Docker and Kubernetes
- Experience with Maven/Git/Continuous integration
Country (Req)