Java Developer

Employer: Cognizant Softvision
Domain:
  • IT Software
  • Job type: full-time
    Job level: peste 5 years of experience
    Location:
  • BUCHAREST
  • Constanta
  • Pitesti
  • Updated at: 14.01.2021
    Short company description

    We create impactful end-to-end digital products and solutions that result in relevant, memorable and rewarding interactions between brands and consumers. Delivering sustainable innovation, agility and a connection that inspires engagement and business transformation, we’ve worked with some of the world’s largest leading brands like Estee Lauder, Groupon, Microsoft, Macy’s, Mozilla, Lululemon, Neiman Marcus, among others. Cognizant Softvision has over 10,000 product, design and engineering professionals across a network of 20 studios in 11 countries and 5 continents.

    In Romania, we have been present since 1998 and we have continuously grown over the years into a powerful team of more than 1800 employees. With Studios in Bucharest, Cluj-Napoca, Iași, Timișoara, and Baia Mare we embrace both IT professionals with strong software development skills and experience as well as young talented people, willing to learn, to develop their career and oriented towards success.

    With a unique approach that helps us deliver sustainable innovation and business transformation for the world’s leading brands improving their digital maturity. We work at the intersection of engineering, design, and strategy, to help our customers create game-changing digital experiences with our client-dedicated teams.

    Requirements

    - At least Bachelor degree, preferably in Information Management

    - Mandatory technical knowledge/experience:

    o Knowledge of JavaScript MVC frameworks (Angularjs, Angular2+, backbone, …), either professionally or as a private interest
    o Core Java: language and OOPS concepts, Java threading model, concurrency concepts, designing and coding with Generics and Collections
    o Java Spring MVC (must), Spring Webflow (preferred)
    o Java Spring IOC (must), Spring Boot (Must), Spring Aspect (preferred)
    o Minimum 6 years of experience in enterprise software development
    o Minimum 4 years of experience in JavaScript and backend development
    o Exposure and understanding of AWS infrastructure and implementation
    o Java knowledge on web services/REST/JSON
    o Coffeescript, Typescript
    o Design patterns
    o Advanced CSS3 knowledge
    o Database modelling and design
    - Knowledge / experience in following environments:
    o GIT
    o Node
    o Tomcat (not mandatory)
    o Webstorm
    o Eclipse
    o Firefox/Firebug/Chrome Dev Tools

    Responsibilities

    We are looking for a senior full stack developer with experience in AWS development, understands the architecture of AWS deployment and who will be responsible for the technical realization of project related transactions, i.e. responsible for independently implementing the design of new transactions within the architectural framework and respecting development standards. You are motivated and interested in web based technologies and a team player. You are communicative and can easily translate functional requirements into a technical implementation, ability to design and architect the AWS Infrastrucutre components and discuss your own technical requirements with your front-end, midtier (Java) and back-end (Mainframe) colleagues. You have attention for quality, maintainability, security, performance and testing. You document your status and progress in our JIRA ticketing system and document your code in our Confluence wiki. You have the ambition to obtain the best possible result for our customer and are not afraid to point attention points and/or propose improvements along the way.

    Skills and Experience
    The Ideal candidate speaks fluently English, hands-on experience in full stack development (Java stack) and good understanding on AWS concepts and have a business-ready mind-set.