i
Xyram Software Solutions
19 Xyram Software Solutions Jobs
Senior Java Developer
Xyram Software Solutions
posted 2hr ago
Flexible timing
Key skills for the job
Mandatory Skills
Proven minimum 5 to 8 years professional experience as a Java developer.
Strong Java8+ skills, core language and popular frameworks, e.g., Spring, Spring- Boot, Hibernate, Spring Data JPA, Sprint Security and Spring Cloud.
Good experience in multi-threading concepts and design patterns(any)
Strong experience in RESTFUL and JSON web services.
Experience in working with designing distributed systems in micro services.
Strong knowledge and experience in MongoDB/ PostgreSQL/MySQL.
Good experience in Redis, RabbitMQ/ Kafka, Docker.
Good knowledge and experience in Junit or any unit test framework.
Good knowledge and experience in GitHub or Bitbucket branching strategies.
Good experience in doing code reviews to make sure delivering quality code.
Good experience in DevOps practices and tools such as Jenkins, Dockers, AWS services at deployment level.
Experience in Agile practices and tools such as JIRA, Confluence, Selenium, SonarQube, etc
Able to understand requirements, create and review designs, validate the architecture, and ensure high levels of service offerings to clients in the technology domain.
To be able to participate in project estimation, provide inputs for solution delivery, conduct technical risk planning, perform code reviews and unit test plan reviews.
To lead and guide development teams towards developing optimized high quality code deliverables, continual knowledge management and adherence to the organizational guidelines and processes.
Must have excellent communication skills (Oral and Written)
Soft Skills / Any other Expectation
Strong in problem solving and analytical skills
Should be a quick learner
Should be interested in learning new technologies
Employment Type: Full Time, Permanent
Read full job descriptionPrepare for Senior Java Developer roles with real interview advice