Search by job, company or skills

luxoft india

Senior Java Developer

Save
  • Posted 5 days ago
  • Be among the first 30 applicants
Early Applicant

Job Description

About the Company

Within Securities Operations IT, we are looking for individuals who are passionate about what they do and who value excellence, continuous learning, and integrity. Our culture emphasizes teamwork, collaboration, and delivering business value while maintaining a sustainable pace.

About the Role

We are seeking someone who is technically strong and can both aspire to and inspire others through our values and culture.

Responsibilities

  • Be passionate about modern software development techniques, embracing test-driven development (TDD), automated testing, and continuous integration.
  • Apply industry best practices in daily work, ensuring high code quality through code refactoring, pair programming, and code reviews.
  • Understand and apply sound software engineering principles while collaborating with team members to implement the best technical solutions.
  • Coordinate and participate in major software releases and provide support for critical production issues.
  • Take ownership of a wide range of tasks required to deliver features, leveraging a well-rounded skill set developed across all aspects of the software delivery lifecycle.
  • Collaborate with team members to drive technical excellence and deliver business value within project budgets.
  • Write functional and automated tests using open-source frameworks such as FitNesse, Selenium, Spock, and Cucumber.

Qualifications

  • Minimum 8 years of programming experience using Java 21+ and Spring Boot.
  • Experience in API Development, including RESTful APIs and OpenAPI/Swagger.
  • Experience with any relational database and Linux environments.
  • Experience with CI/CD pipelines, including Jenkins and GitLab CI/CD.
  • Experience with cloud platforms, particularly Microsoft Azure.
  • Experience with messaging and integration technologies, including Kafka and REST.

Required Skills

  • Minimum 8 years of programming experience using Java 21+ and Spring Boot.
  • Experience in API Development, including RESTful APIs and OpenAPI/Swagger.
  • Experience with any relational database and Linux environments.
  • Experience with CI/CD pipelines, including Jenkins and GitLab CI/CD.
  • Experience with cloud platforms, particularly Microsoft Azure.
  • Experience with messaging and integration technologies, including Kafka and REST.

Preferred Skills

  • Experience with Azure OpenAI, RAG-based Architecture, AI Agents, Agentic AI, and Spring Integration.
  • Monitoring and logging tools such as Prometheus and Splunk.
  • Testing frameworks including JUnit, TestNG, Mockito, and JBehave.
  • Security and authentication technologies such as OAuth2, JWT, and Spring Security.
  • Experience with Flowable (CMMN & BPMN).
  • Knowledge of: SQL/PL-SQL, Kubernetes/AKS, Spring JPA, Spring Batch, and Spring Integration, Elasticsearch, MQ, EMS, Autosys, Python.

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 151284891

Similar Jobs

Hyderabad, India

Skills:

JavaSpring BootKafkaAWSMicroservices

Hyderabad, India

Skills:

Spring BootMvcJavaSoapPythonGithubDjangoCloud FoundryRestHibernateWebservicesPandas

Hyderabad, India

Skills:

solace DB2Visual StudioRest ApiJavaJiraMavenTypescriptReactEclipseIbm MqKarmaJUnitGitJmsSpring BootPl SqlBitbucketWebsphereTomcatWeblogicMockitoJasmineOracleJbossJenkinsJava EEIntellijLiberty Server

Hyderabad, India

Skills:

AngularjsSpring BootJavaAngular 16Angular 15

Hyderabad, India

Skills:

JavaCobolGithubVsamAgile MethodologyCICSSpring BootContinuous IntegrationJenkinsDB2JCLOpenshiftReactjsBehavior test driven developmentSpecification by example