What are the responsibilities and job description for the Senior Java Software Engineer position at United Software Group Inc?
Job Title: Senior Java Developer
Location : San Leandro CA (Onsite Role-5 Days Onsite Per Week)-Local Only
Duration : 12 Months Contract
Teams Meeting Interview
Job Description:
In this role you will be responsible for:
Work with stakeholder to gather the requirements
Develop, test and deploy APIs
Writing tested, idiomatic, and documented Java Code
Cooperating with the front-end developer in the process of integrating the RESTful API
Communicating with external web services
Producing, maintaining, and modifying REST APIs
Ensuring APIS are developed using industry standard best practices
Fixing any issues or bugs that arise
Required Qualifications, US:
- 10 years of Software Engineering experience with web application development
- 10 years of Java development experience
- 5 years of Java Micro Services experience
- 8 years of Spring/SpringBoot experience
- 5 years of experience developing and using RESTful Application Program Interface (API)
- 2 years of cloud computing experience/PCF/Azure/AWS
- 4 years of MQ Series or Kafka Messaging experience
- 4 years relational database management system (RDBMS) experience
- 2 year of experience with in-memory databases such as Redis, MongoDB, or Cassandra
- 3 year of experience with BDD development.
- 1 year of Splunk log monitoring , APS tools like NewRelic, Splunk, AppDynamics, Elastic Stack etc.