Cognizant
Posted 6mo ago

Senior Software Engineer (Java/ React)

Cognizant
Vilnius, Vilniaus, Lithuania
€4k-€6k/moHybridFull Time
Responsibilities
  • designing software
  • developing features
  • reviewing code
Requirements
  • Strong experience with Java and React
  • Spring Framework
  • WebFlux
  • ORM and front-end technologies
  • Knowledge of DDD, CQRS, and clean architecture
  • Unit/integration testing and agile collaboration
Technical tools mentioned
JavaSpring FrameworkSpring WebFluxReactTypeScriptHTMLCSSHibernatemyBatisRESTAWSKafkaORM

Job description

Senior Software Engineer (Java/ React) is responsible for the design, development, and maintenance of software applications using Java and React and spring framework. This includes working with technologies such as Java, spring framework, messaging brokers, ORM, as well as front-end web development technologies such as React, Typescript, HTML, and CSS. The Full Stack Engineer will be involved in all aspects of the software development life cycle, including requirement gathering, design, development, testing, and deployment. Strong technical skills and experience with both front-end and back-end development is essential for this role. Good knowledge DDD design patterns, CQRS, Clean architecture are mandatory. Strong React skills are expected. They will also be able to collaborate with other team members, including other engineers, product managers, and stakeholders to deliver high-quality software on time.

Key Responsibilities:

  • Participating in agile ceremonies such as sprint planning, stand-up meetings, and retrospectives.
  • Collaborating with other team members to gather and understand requirements for new features and enhancements.
  • Developing and maintaining front-end web components using React, Typescript, HTML, and CSS.
  • Designing and developing software using the Java, Hibernate, myBatis.
  • Building and consuming RESTful web services and APIs.
  • Writing unit tests and integration tests to ensure code quality and maintainability.
  • Participating in code reviews and providing feedback to other team members.
  • Troubleshooting and debugging issues.
  • Continuously improving the software development process and practices.
  • Communicating with stakeholders and other team members to ensure project goals are met.
  • Keeping up-to-date with the latest technologies and industry trends to improve the software and the development process.

Key requirements:

  • Solid experience working with: Java, ReactJS. Spring Webflux
  • Nice to have an experience with: AWS infrastructure, Message Brokers such as Kafka, ORM

What we offer:

  • Opportunity to be part of a global organization.
  • Encouraging working atmosphere, engaging activities, and extra benefits (e.g. additional medical insurance (covers gym subscription), team events, outreach activities, and others);
  • Hybrid work model with remote work opportunities ( 3/5 days weekly from the office)
  • Open, modern, and ergonomic work environment when working from the office with the multicultural community.
  • Opportunity to grow professionally and personally (e.g. Udemy) and continuously develop within the domain.
  • The salary range for this position is from 4.485 to 5.950 EURO gross before taxes.*

*Salary offer for the candidate is determined based on the predefined salary ranges for the position and depends on the level of competence and experience of the candidate.

  • Cognizant, as a digital company, makes employee health and safety its top priority. With that in mind, we are implementing virtual hiring and work practices which means all interviews will be conducted online as well as live from the office

  • We will be looking forward to Your CV.
    Only suitable candidates will be contacted within 7 days from application.

  • Stay up to date with our website https://www.cognizant.com/lt/en

  • We are an equal opportunity employer and value diversity at our company. We do not discriminate based on race, religion, color, national origin, sex, gender, gender expression, sexual orientation, age, marital status, veteran status, or disability status.






About Cognizant: 
Cognizant (Nasdaq: CTSH) is an AI Builder and technology services provider, bridging the gap between AI investment and enterprise value by building full-stack AI solutions for our clients. Our deep industry, process and engineering expertise enables us to build an organization’s unique context into technology systems that amplify human potential, drive tangible outcomes and keep global enterprises ahead in a fast-changing world. See how at cognizant.ai or @cognizant.

Additional employment information
Compensation information is accurate as of the date of this posting. Cognizant reserves the right to modify this information at any time, subject to applicable law.

Applicants may be required to attend interviews in person or by video conference. In addition, candidates may be required to present their current state or government issued ID during each interview.

Cognizant is an equal opportunity employer. Your application and candidacy will not be considered based on race, color, sex, religion, creed, sexual orientation, gender identity, national origin, disability, genetic information, pregnancy, veteran status or any other characteristic protected by federal, state or local laws.

If you have a disability that requires reasonable accommodation to search for a job opening or submit an application, please email [email protected] for roles based in the Americas or [email protected] for roles based in India.

About Cognizant

Provides IT consulting and digital business process services.

Similar jobs

Software Engineer roles near Vilnius, Vilniaus
1d
Save
Mark Applied
Hide
Senior Software Engineer, Web Platform
Brighton or Helsinki or Lithuania or United Kingdom or Finland or Vilnius or London
£56k-£96k/yr HybridFull Time
Unity
UnityNYSE: U: Provides software for creating real-time 3D interactive content.
Requires hands-on C++ proficiency, WebAssembly development with Emscripten or LLVM, native/browser profiling and optimization, C# and JavaScript knowledge, independent problem-solving, communication, and mentoring experience.
C++, WebAssembly, Emscripten, LLVM, C#, JavaScript
1d
Save
Mark Applied
Hide
Senior Java Software Engineer in Customer and Sector Integration Tribe
Vilnius, Vilnius County, Lithuania
€5k-€7k/mo HybridFull Time
Danske Bank
Danske BankNasdaq Copenhagen: DANSKE: Nordic financial services provider for individuals and businesses.
Strong Java expertise; experience with REST API microservices, web applications, Spring Boot, Domain-Driven Design, event-driven architecture, and highly available systems. English proficiency required.
Java 17, Spring Boot, REST APIs, AWS, OAuth2, FAPI, CI/CD
6d
Save
Mark Applied
Hide
Senior Software Engineer
Vilnius, Vilnius, Lithuania
€6k-€7k/mo HybridFull Time
Enghouse
EnghouseTSX: ENGH: Provides enterprise software for customer experience and asset management.
3+ YOE3+ years of C# and Web API experience; ability to lead technical initiatives, design distributed services, communicate implementation plans, solve problems, and work fluently in Lithuanian and English.
C#, .NET, Web API, Terraform, Amazon Web Services, AWS ECS, Infrastructure as Code
1w
Save
Mark Applied
Hide
Senior Software Engineer, Front-End
Vilnius, Vilnius County, Lithuania
€4k-€6k/mo OnsiteFull Time
Adform
Adform: Provides an integrated advertising platform for digital media buying.
Strong JavaScript, GraphQL, and React expertise; modern single-page application development; architecture, performance optimization, testing, CI/CD, communication, and AI-assisted development experience.
React, GraphQL, JavaScript, TypeScript, CI/CD, Large Language Models (LLMs)
1w
Save
Mark Applied
Hide
Software Engineer
Vilnius or Lithuania
RemoteFull Time
Trimble
TrimbleNASDAQ: TRMB: Provides hardware and software for precision positioning and modeling.
Bachelor's STEM degree or equivalent experience; mid or senior C# .NET development experience; collaborative team mindset. Geospatial, graphics, web services, or engineering experience is advantageous.
C#, .NET, GIS, BIM, CAD, Trimble Business Center, GNSS
1w
Save
Mark Applied
Hide
Software Engineer
Vilnius or Lithuania
RemoteFull Time
Trimble
TrimbleNASDAQ: TRMB: Provides hardware, software, and services for construction and geospatial industries.
Bachelor's STEM degree or equivalent experience; mid or senior C# .NET development experience and collaborative distributed-team skills required. Geospatial, graphics, web services, or engineering experience is a plus.
C#, .NET, Trimble Business Center, GIS, CAD, GNSS
1w
Save
Mark Applied
Hide
Senior Software Engineer, Reporting Team
Vilnius or Kaunas
€6k/mo HybridFull Time
Omnisend
Omnisend: Omnichannel marketing automation platform for e-commerce brands.
5+ YOE5+ years building backend systems; strong Go or backend-language experience; API, data-intensive service, distributed systems, cloud, testing, debugging, and production ownership experience.
Go, GCP, React
2w
Save
Mark Applied
Hide
Software Engineer
Vilnius, Vilnius County, Lithuania
€4k-€5k/mo OnsiteFull Time
Telia Company
Telia CompanyNasdaq Stockholm: TELIA: Provides mobile, broadband, and television services in Northern Europe.
Solid TypeScript and Node.js experience; knowledge of REST, HTTP integrations, JSON, XML, event-driven services, Infrastructure as Code, and cloud technologies. Experience with pnpm and Turborepo is ideal.
TypeScript, Node.js, pnpm, Turborepo, Terraform, Amazon Web Services (AWS), Amazon S3, Amazon DynamoDB, Amazon API Gateway, Amazon CloudWatch, Amazon EC2, Amazon ECS, Amazon SNS, Amazon SQS, AWS Lambda, Amazon EventBridge, Amazon RDS, Amazon OpenSearch, AWS CDK, OpenSearch Dashboards, Apache NiFi, REST, HTTP, JSON, XML