• Java Full Stack Developer

Location MT-Montana Billings,Bozeman,Butte,Dillon,Great Falls,Helena,Kalispell,Libby,Miles City,Missoula,Sidney
Experience Range 8 - 10 Years
Open

Skills Java technologies, Spring MVC/Boot/Batch • Angular, ReactJS (optional), CSS, JavaScript, HTML • REST/SOAP/JSON/XML, micro services architecture • GitHub, sonarqube • DB2, SQLServer,PostgreSQL • Kafka/RabbitMQ • Pivotal Cloud Foundry
Job Description
About Us
EVRY India and EVRY USA are wholly owned subsidiaries of TietoEVRY, a leading digital services and software company headquartered in Finland with annual revenues of around USD 3.3 billion. TietoEVRY employs around 24,000 experts globally and is recognized as the #1 IT services and #1 financial services company in the Nordics. TietoEVRY serves thousands of enterprises and public sector customers in more than 90 countries. We foster a culture of continuous learning and focus on helping our customers in accelerating their digital journey to scale business advantage. Be it talent, speed to market, innovation, or cross-pollination of ideas across markets, TietoEVRY leverages USA and India operations to compete locally as well as globally.
About EVRY USA
EVRY USA delivers IT services to a wide range of customers in the USA through its global delivery centers and India offices (EVRY India) in Bangalore & Chandigarh, India. We offer a comprehensive IT services portfolio and drive digital transformation across Banking & Financial Services, Insurance, Healthcare, Retail & Logistics, and Energy, Utilities & Manufacturing sectors. EVRY India's process and project maturity is very high — the two offshore development centers in India are appraised at CMMI DEV Maturity Level 5 & CMMI SVC Maturity Level 5 and certified under ISO 9001:2015 & ISO/IEC 27001:2013
Roles and Responsibility

Technology"•Java technologies, Spring MVC/Boot/Batch

         Angular, ReactJS (optional), CSS, JavaScript, HTML

         REST/SOAP/JSON/XML, micro services architecture

         GitHub, sonarqube

         DB2, SQLServer,PostgreSQL

         Kafka/RabbitMQ

         Pivotal Cloud Foundry

         microservices, OAuth2/OpenID Connect, Application Programming Interface (API) Gateway

         agile experience"

Key Skills"•8+ years of experience in Full stack design and development of applications involving Java technologies, Spring MVC/Boot/Batch

         5+ years of experience with Angular, ReactJS (optional), CSS, JavaScript, HTML

         5+ years experiences in designing, developing, integrating and deploying web services (with REST/SOAP/JSON/XML) using micro services architecture

         Devops experience including and not limited to GitHub, sonarqube

         Strong knowledge of relational data base (DB2, SQLServer,PostgreSQL)

         Experience with distributed messaging system such as Kafka/RabbitMQ

         Experience with cloud technologies such as Pivotal Cloud Foundry

         Experience with microservices, OAuth2/OpenID Connect, Application Programming Interface (API) Gateway

         Experience working in an agile environment"

Job Description"•Analyzes, designs and reviews design of applications and suites of applications to ensure that customer specifications are satisfied

         Oversees relationships between application architects and development teams to ensure that product development and implementation are coordinated. Recommends and implements alternative courses of action as appropriate to meet requirement needs

         Oversees business process work sessions, project meetings and joint applications development sessions to ensure that product design decisions are communicated to departmental personnel.

         Functions as a domain expert and works closely with other software developers to enhance product quality and efficiency.

         Utilizes experience in development methodologies, coding documentation, testing methodology and industry standards to define and develop project requirements, functional specifications and detailed design of application solutions for clients

         Provides technical consulting on complex projects. Devises or modifies procedures to solve complex problems considering computer equipment capacity and limitations, operating time and form of desired results.

"

 

A+| A| A-