Cognizant
Posted 2mo ago

Senior Software Engineer (Java/React)

Cognizant
Vilnius, Vilniaus, Lithuania
€4k-€6k/moHybridFull Time
Responsibilities
  • designing software
  • developing applications
  • writing tests
Requirements
  • 4+ years software development experience with Java
  • Kotlin
  • React and TypeScript
  • Knowledge of DDD, CQRS, Clean architecture
  • REST APIs and unit/integration testing
Technical tools mentioned
JavaKotlinReactNext.jsTypeScriptHTMLCSSNode.jsHibernateGitHub PipelinesMessage BrokersORMAzureAWSGCP

Job description

Sr. Full Stack Engineer is responsible for the design, development, and maintenance of software applications using Java, Kotlin and React. This includes working with technologies such as Java, Kotlin, messaging brokers, ORM, as well as front-end web development technologies such as React, Next.js, 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, Next.js, Typescript, HTML, and CSS.
  • Designing and developing software using the Java, Kotlin, Hibernate.
  • 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.


Job Requirements:

  • Bachelor or Master of Science
  • 4-5 years experience in software development
  • Good knowledge of Java, Kotlin, React, TypeScript.
  • Nice to have: Node.js, Next.js, GitHub Pipelines, Message Brokers, ORM, Azure, AWS, GCP.

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

Global professional services providing technology and consulting services.

Similar jobs

Software Engineer roles near Vilnius, Vilniaus
12h
Save
Mark Applied
Hide
Software Engineer (Senior, Staff) - Remote
Yerevan or Vienna or Brussels or Sofia or Zagreb or Prague or Paris or Nicosia or Tallinn or Tbilisi or Berlin or Athens or Budapest or Rome or Dublin or Riga or Valletta or Vilnius or Podgorica or Oslo or Amsterdam or Chisinau or Warsaw or Lisbon or Bucharest or Bratislava or Madrid or Ljubljana or Ankara or Kyiv or London or Brazil
RemoteFull Time
Replika
Replika: Private AI companion software serving people through conversational mobile and web applications.
Experience shipping consumer products to real users, driving complex features end to end, and working in founding or early-stage startups; fluent English and strong product, design, and coding judgment required.
AI, PRDs
6d
Save
Mark Applied
Hide
Software Engineer - Full Stack and Data (React / Python)
Vilnius, Vilnius County, Lithuania
€44k-€71k/yr OnsiteFull Time
Moody's Corporation
Moody's CorporationNYSE: MCO: Global integrated risk assessment firm and provider of financial analytics.
3+ YOEBachelor’s degree in a technical field, 3+ years building React web applications, Python backend and REST API experience, SQL proficiency, AI implementation experience, and software engineering practices.
React, Python, FastAPI, Flask, Django, RESTful APIs, Structured Query Language (SQL), Git, PySpark, GitHub, Azure DevOps
6d
Save
Mark Applied
Hide
Let's begin! Software Engineer - Full Stack and Data (React / Python) (14665)
Vilnius, Vilnius County, Lithuania
€44k-€71k/yr OnsiteFull Time
Moody's Corporation
Moody's CorporationNYSE: MCO: Global integrated risk assessment firm and provider of financial analytics.
3+ YOEBachelor's degree in a technical field and 3 years of React experience required. Requires Python, SQL, REST APIs, software engineering practices, analytical skills, communication, and AI experience.
React, Python, FastAPI, Flask, Django, Structured Query Language (SQL), PySpark, Git, GitHub, Azure DevOps
6d
Save
Mark Applied
Hide
Senior Java Software Engineer (Core API Unit)
Vilnius, Vilnius County, Lithuania
€4k-€6k/mo HybridFull Time
Luminor
Luminor: Baltic retail and corporate bank serving individuals, families, micro-businesses, and companies in Estonia, Latvia, and Lithuania.
5+ YOERequires solid Java and Spring Boot experience, distributed event-driven systems expertise, AWS, Kubernetes, Docker, CI/CD, microservices, APIs, SQL, and fluent English communication.
Java, Java 21, Spring Boot, Apache Kafka, AWS, Kubernetes, Docker, Argo CD, SQL, NoSQL
1w
Save
Mark Applied
Hide
Software Engineer
Vilnius, Vilnius County, Lithuania
€3k-€6k/mo OnsiteFull Time
GetJet Airlines
GetJet Airlines: Lithuanian ACMI and charter airline providing crewed aircraft capacity to airlines and tour operators worldwide.
2+ YOESoftware engineering role for an experienced professional with 2–5 years of experience.
1w
Save
Mark Applied
Hide
Software Engineer
Vilnius, Vilnius County, Lithuania
€3k-€6k/mo OnsiteFull Time
GetJet Airlines
GetJet Airlines: Lithuanian ACMI and charter airline providing crewed aircraft capacity to airlines and tour operators worldwide.
2+ YOEExperienced software engineer with 2–5 years of professional experience for a full-time permanent IT role.
1w
Save
Mark Applied
Hide
Java Software Developer | SEB, Vilnius
Vilnius, Vilnius County, Lithuania
€3k-€4k/mo HybridFull Time
SEB
SEBNasdaq Stockholm: SEB A: Northern European financial services group.
Professional Java backend development experience, relational databases and SQL, REST APIs or integrations, automated testing, clean and secure coding, independent problem-solving, and English fluency.
Java, SQL, REST APIs, Kafka, Redpanda, OpenShift, Kubernetes, CI/CD, JavaScript, TypeScript
1w
Save
Mark Applied
Hide
Staff JAVA Software Engineer
Vilnius or Kaunas
€5k-€7k/mo HybridFull Time
KAYAK
KAYAKNASDAQ: BKNG: American travel metasearch engine helping leisure and business travelers compare flights, hotels, rental cars, and vacation packages.
7+ YOERequires 7+ years with Java and Spring Framework, expertise in PostgreSQL, MySQL, and Redis, B2B integration knowledge, English proficiency, and experience designing high-throughput systems.
Java, Spring Framework, Spring Boot, Spring Security, PostgreSQL, MySQL, Redis, SAML, OAuth2, OIDC, SCIM, Okta, Workday, Azure AD, AI, LLM, CI/CD