המקום בו המומחים והחברות הטובות ביותר נפגשים
Work closely with domain experts to analyze and implement business requirements, including designing, developing, testing, and maintaining Java applications and RESTful web services, leveraging frameworks including Spring MVC and Spring Security.
*Telecommuting role to be performed anywhere in the U.S.
What You Will Do:
Document use cases, create physical and logical data models, and work closely with domain experts to analyze and implement business requirements.
Design, develop, document, test, maintain, and operate message-based middleware and HTTP services for internal and external customers, both in the cloud and in dedicated data centers.
Design, develop, test, and maintain Java applications and RESTful web services, leveraging frameworks including Spring MVC and Spring Security.
Design database schemas, indexes, and transaction boundaries within performance and scalability constraints.
Work closely with application development teams to standardize OpenShift deployment and operational patterns, tooling, and shared libraries.
Work with stakeholders, program management and partners to work through technical issues and implement business requirements.
What You Will Bring:
Bachelor's degree (U.S. or foreign equivalent) in Computer Science, Computer Engineering or related field and six (6) years of experience in the job offered or related role OR Master's degree (U.S. or foreign equivalent) in Computer Science, Computer Engineering or related field and four (4) years of experience in the job offered or related role.
Must have four (4) years of experience with performing object-oriented analysis and design;
Must have four (4) years of experience with Java, including Spring and Maven or other object oriented languages;
Must have four (4) years of experience with using Oracle, MySQL (or Maria), or Mongo;
Must have four (4) years of experience with developing applications working in an agile development environment;
Must have four (4) years of experience with distributed source control tools;
Must have four (4) years of experience with continuous integration tools and processes;
Must have four (4) years of experience with developing Java unit tests;
Must have four (4) years of experience with Agile methodologies, including SCRUM or Scaled Agile Framework;
Must have four (4) years of experience with distributed source control.
The salary range for this position is $151,986 - $183,580. Actual offer will be based on your qualifications.
משרות נוספות שיכולות לעניין אותך