
š Hiring: Java Developer at Deqode
ā Experience: 4+ Years
š Location: Indore, Pune, Mumbai, Nagpur, Noida, Kolkata, Bangalore,Chennai
ā Work Mode:- Hybrid
ā±ļø Notice Period: Immediate Joiners
(Only immediate joiners & candidates serving notice period)
Requirements
ā Strong proficiency in Java (Java 8/11/17)
ā Experience with Spring / Spring Boot
ā Knowledge of REST APIs, Microservices architecture
ā Familiarity with SQL/NoSQL databases
ā Understanding of Git, CI/CD pipelines
ā Problem-solving skills and attention to detail

Similar jobs
WissenĀ Technology is now hiring forĀ JavaĀ DeveloperĀ withĀ hands on experience in CoreĀ Java, multithreading, algorithms,Ā and data structure.
We are solving complex technical problems in the financial industryĀ and need talented software engineers to join our missionĀ and be a part of a global software development team.
A brilliantĀ opportunityĀ to become a part of highly motivatedĀ and expert team which has made a mark as a high-end technical consulting.
Required Skills:
Experience - 3+.
Experience in CoreĀ JavaĀ 5.0Ā and above, CXF, Spring.
Extensive experience in developing enterprise-scale n-tier applications for financial domain. Should possess good architectural knowledgeĀ and be aware of enterprise application design patterns.
Should have the ability toĀ analyze, design, developĀ and test complex, low-latency client-facing applications.
Good development experienceĀ withĀ RDBMS, preferably Sybase database.
Good knowledge of multi-threadingĀ and high-volume server-side development.
Experience in salesĀ and trading platforms in investment banking/capital markets.
Basic working knowledge of Unix/Linux.
Excellent problem solvingĀ and coding skills inĀ Java.
Strong interpersonal, communicationĀ andĀ analytical skills.
Should have the ability to express their design ideasĀ and thoughts.
-
Preferred Education & Experience:
-
Bachelorās or masterās degree in Computer Engineering, Computer Science, Computer Applications, Mathematics, Statistics or related technical field or equivalent practical experience. Relevant experience of at least 3 years in lieu of above if from a different stream of education.
-
Well-versed in and 5+ years of hands-on demonstrable experience with:
āŖ Object Oriented Modeling, Design, & Programming
āŖ Microservices Architecture, API Design, & Implementation
āŖ Relational, Document, & Graph Data Modeling, Design, & Implementation -
Well-versed in and hands-on demonstrable experience with:
āŖ Stream & Batch Big Data Pipeline Processing
āŖ Distributed Cloud Native Computing
āŖ Serverless Computing & Cloud Functions -
5+ years of hands-on development experience in Java programming.
-
3+ years of hands-on development experience in one or more libraries & frameworks such as Spring Boot, Apache Camel, Akka, etc.;
extra points if you can demonstrate your knowledge with working examples.
2+ years of hands-on development experience in one or more Relational and NoSQL datastores such as Amazon S3, Amazon DocumentDB, Amazon Elasticsearch Service, Amazon Aurora, AWS DynamoDB, Amazon Athena, etc. -
2+ years of hands-on development experience in one or more technologies such as Amazon Simple Queue Service, Amazon Kinesis, Apache Kafka, AWS Lambda, AWS Batch, AWS Glue, AWS Step Functions, Amazon API Gateway, etc.
-
2+ years of hands-on development experience in one or more technologies such as AWS Developer Tools, AWS Management & Governance, AWS Networking and Content Delivery, AWS Security, Identity, and Compliance, etc.
-
Well-versed in Virtualization & Containerization; must demonstrate experience in technologies such as Kubernetes, Istio, Docker, OpenShift, Anthos, Oracle VirtualBox, Vagrant, etc.
-
Well-versed with demonstrable working experience with API Management, API Gateway, Service Mesh, Identity & Access Management, Data Protection & Encryption.
-
Hands-on experience with demonstrable working experience with DevOps tools and platforms viz., Jira, GIT, Jenkins, Code Quality & Security Plugins, Maven, Artifactory, Terraform, Ansible/Chef/Puppet, Spinnaker, etc.
-
Well-versed with Storage, Networks and Storage Networking basics which will enable you to work in a Cloud environment.
-
Ā Experience : 5+Years
-
Job Location : Remote/Pune
- Strong knowhow of data-structures and algorithms.
- Strong core server-side technologies experience (Java/ other)
- Knowledge of Android is a huge plus.
- Strong understanding of OO/ design and good software development practices.
- Strong database skills and good knowhow of databases.
- Exposure to configuration management, testing, deployment.
- Hands on development across technologies
Skills Required:
- 4+ years of technical experience in a developer role
- Strong proficiency with Core Java
- Database experience preferably with DB2, Sybase, or Oracle
- Complete SDLC process and Agile Methodology (Scrum)
- Strong oral and written communication skills
- Excellent interpersonal skills and professional approach
- Bachelorās degree in Computer Science, MIS, or other technology/engineering discipline
Skill Desired:
-Strong proficiency with Scala on Spark
- Previous experience in front office and back office reports
- Strong understanding Order Life Cycle management from Equities or Listed derivatives perspective
- Previous experience in Trade Surveillance or working with data from the order lifecycle
- Good to have knowledge on Hadoop Technologies
- High quality software architecture and design methodologies and patterns
- Work experience as level-3 support for applications
- Layered Architecture, Component based Architecture
- XML-based technologies
- Unix OS, Scripting, Python or Perl
- Experience in development on other application types (Web applications, batch, or streaming)
⢠Bachelorās degree in Computer Science or IT related field
⢠4-6 years of experience working across different product domains in a product development/engineering role
⢠Good communication skills necessary to manage business requests and work with different teams across differ-
ent geographies and time-zones; experience working with remote and distributed teams will be an added ad-
vantage
⢠Hands-on working knowledge and experience is requiredin:
a. JavaScript, Typescript, NodeJS (Express, NestJs, etc.)
b. Experience working in GCP or AWS or Azure
c. Experience working in Containers & Unix Platforms
d. Relational Databases (PostgreSQL, MySQL, SQL, etc.)
e. Agile Methodologies (Scrum, TDD, BDD, etc.)
f. Understanding of Microservices Architecture, Domain Driver Design, Test Driven Development and
Secure Design patterns and architecture is a must
g. Data Structures and Algorithms using Javascript, Typescriptand/or other Programing Languages
h. Strong organizational skills
i. Agile Methodologies (Scrum, TDD, BDD, etc.)
⢠Experience with several of the following tools/technologies is desirable:
a. GIT (Bit Bucket, Gitlab, etc.), Jira, Gradle, Maven, Jenkins, SharePoint, Eclipse/IntelliJ.
b. Design Patterns and implementing the Design Patterns
c. Development of Complex Application and System Architectures
d. NoSQL Databases (Redis, Mongo, etc.)
e. Full stack development
f. Experience working with CI/CD pipelines with for example GitHub Actions.
⢠Knowledge of the following technologies is a plus:
a. Other Programming Languages (Java, Python, etc.)
b. Continuous Integration and Continuous Delivery Tools like Jenkins, Git, etc.
c. Secure Development based on OWASP standards
Must have experience / knowledge in Cluster Management Frameworks(e.g., Spark), Kafka,ElasticSearch, Docker, Kubernetes and database, build-and-test(preferred).
Must have hands-on experience with Java, Spring Boot & Hibernate
Must have good experience with Cloud (AWS/Azure/GCP)
Demonstrate project management skills
Experience with customer facing and handling customer expectations
Must have excellent verbal and written communication skills
Skills:
Java
very strong on Spring frameworks
Hibernate
Relational Database (Pref PostgresQL)
AWS / Azure
- MandatoryĀ skills: Spring boot, Hibernate, Microservice
- Strong Java skills including Java 8 featuresĀ
- Good understanding of Microservices-based architecture and the related ecosystemĀ
- Exposure to MS SQL Server, Sybase etc. and NoSQL databases like MongoDB is also preferred.
- Great OO skills, including strong design patterns knowledgeĀ
- Strong knowledge of software best practices, like Test-Driven Development (TDD) and
- Continuous Integration (CI)Ā
- Strong Knowledge of Data Structures & Algorithms
- Experience in working with data-driven RESTful APIs using web frameworks like SpringBoot,etc.Ā
- Should be able to do data modeling
- Good understanding of ORMs like Hibernate, JPA, etc.Ā
- Strong debugging skills
- Familiarity with architectural/ design patterns
- Advanced knowledge of Agile methodology.

Preferred Skills:Ā
We want to really emphasize Spring Boot (2+ years although 1+ if candidate particularly strong) Using Redis as a caching technology with Spring Boot would be a strong plusĀ
Using Redisson (a particular java client library that can be easily configured with Spring Boot) would be a strong plusĀ
Knowledge of event based messaging systems (Amazon SNS, Amazon MQ, or Kafka (in AWS) Data Cleaning tools and techniques in CSV and ExcelĀ
Strong Knowledge of Spring Boot Dependency Injection and ConfigurationĀ
Experience with APIs for popular e-commerce platforms (Magento, Shopify, Big Commerce, etc.)Ā
SDLC (Software Development Lifecycle) Tools in the context of AWS. (Tools classified under DevOps)Ā
Experience with managing AWS EC2 VM instances and using AWS managed Services (like S3, MySQL, VPC/Networking, Lambda, etc)Ā
Performance Analysis Tools (Code Profiling) on Java VM and particularly Spring BootĀ
Experience in the development of Workflow or Business Process ApplicationsNice to Have:Ā
Experience with Cassandra or MongoDB with Spring BootĀ
Horizontal Scaling with Spring Boot (considerations running multiple instances of Spring Boot instances)Ā
Experience with placing Spring Boot applications in Docker/Kubernetes container ecosystems (especially in AWS)Ā
Search technologies such as Lucene/SolrDesigning and developing high-volume, low-latency applications for
critical systems and delivering high-availability and performance
⢠Contributing in all phases of the development lifecycle
⢠Writing well designed, testable, efficient code
⢠Test cases should be upto the mark
⢠Performance tuning knowledge is a must. Experience is an added advantage.
⢠In Backend ā fundamentals of all languages is a must⢠Good hands-on software development experience with proven working experience
in Python development
⢠Expert in Python, with knowledge of at least one Python web framework (such
as Django, Flask)
⢠Familiarity with some ORM (Object Relational Mapper) libraries
⢠Able to integrate multiple data sources and databases into one system
⢠Understanding of the threading limitations of Python, and multi-process
architecture
⢠Strong unit test and debugging skills
⢠Basic understanding of front-end technologies, such as JavaScript, HTML5, and
CSS3
⢠Understanding of memory model/GC from performance point of view.






