

š¹ Job Title: Full Stack Java Developer
š¹ Experience: 4 to 6 Years
š¹ Location: Gurugram (Hybrid)
š Job Description:
Deqode is hiring a skilled Full Stack Java Developer to join our team of technology experts building scalable, enterprise-grade systems. Weāre looking for passionate developers who thrive in fast-paced environments and love solving real-world challenges.
Key Responsibilities:
- Design, develop, and deploy scalable Java-based microservices using Spring Boot.
- Develop front-end components using any modern JavaScript framework.
- Build robust APIs and integrate third-party services.
- Work with Quarkus to enhance Java runtime performance (preferred).
- Implement containerized services using Kubernetes and manage deployments.
- Ensure clean, testable, and maintainable code in an Agile environment.
- Collaborate with cross-functional teams to define and deliver high-quality products.
Must-Have Skills:
- 4ā6 years of hands-on experience in Java and Spring Boot
- Proven experience in building and deploying Microservices
- Experience with Kubernetes and Kafka
- Proficiency in any modern frontend framework (React, Angular, etc.)
- Exposure to Quarkus is a strong plus
- Strong understanding of API design and RESTful services
- Excellent problem-solving and communication skills

Similar jobs
Greetings!!
This is Nayana representing Wissen Technology (www.wissen.com)
Job Opportunity with Wissen Technology forĀ Java Technical Lead at Bangalore
Location
Here is theĀ Job DescriptionĀ for your review:
Location: Bangalore
Experience: 9+ years
Skill ā Java Technical Lead
Full-time with Wissen Technology
Hybrid model
Position Overview:
Ā We are seeking an experienced Java Lead to join our software development team. As a Java Architect, you will be responsible for designing and leading the development of complex Java-based applications, ensuring scalability, performance, and maintainability. You will collaborate with cross-functional teams, including developers, product managers, and stakeholders, to create robust software solutions that meet our business needs.
Key Responsibilities:
Technical Expertise: A Java lead should have a strong background in Java programming and be well-versed in various Java technologies and frameworks. They should be able to provide guidance, solve complex technical problems, and help team members with code reviews and best practices.
Team Management: Java leads are responsible for managing their development team. This includes tasks like task assignment, project planning, tracking progress, and ensuring that the team adheres to coding standards and follows best practices.
Architecture and Design: They often participate in the architectural and design phases of software development, making high-level decisions about the project's structure, technology stack, and design patterns.
Code Reviews: Regularly reviewing the code written by team members to ensure it meets quality standards, is maintainable, and follows the project's design and coding guidelines.
Mentoring and Training: Providing guidance and mentorship to junior developers, helping them grow their skills, and organizing training sessions to keep the team up-to-date with Java advancements.
Problem Solving: Being able to troubleshoot technical issues and challenges that may arise during the development process.
Communication: Good communication skills are essential for a Java lead. They need to coordinate with other team leads, project managers, and stakeholders to ensure smooth project execution and to report progress.
Project Management: While not always the primary project manager, Java leads often have a role in project planning and tracking to ensure that projects are delivered on time and within scope.
Required Skills:
⢠Experience in Core Java 5.0 and above, CXF, and Spring.
⢠Experience in spring boot, and microservices.
⢠Extensive experience in developing enterprise-scale n-tier applications for the 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.
Desired Skills:
⢠Prior experience in the Banking & Finance domain is preferred
⢠Experience in AWS/Azure or any other cloud platform
About Wissen Technology:
Wissen Technology is a global consulting and solutions company that brings unparalleled domain expertise in Banking and Finance, Telecom and StartUps. Wissen Technology is a part of Wissen Group and was established in the year 2015. Wissen has offices in US, India, UK, Australia, Mexico, and Canada, with best-in-class infrastructure and development facilities. Wissen has successfully delivered projects worth $1 Billion for more than 25 of Fortune 500 companies. The Wissen Group overall includes more than 4000 highly skilled professionals.
Wissen Technology provides exceptional value in mission-critical projects for its clients, through thought leadership, ownership, and assured on-time deliveries that are always āfirst time rightā. Our team consists of 1300+ highly skilled professionals, with leadership and senior management executives who have graduated from Ivy League Universities like Wharton, MIT, IITs, IIMs, and NITs and with rich work experience in some of the biggest companies in the world.
Wissen Technology offers an array of services including Application Development, Artificial Intelligence & Machine Learning, Big Data & Analytics, Visualization & Business Intelligence, Robotic Process Automation, Cloud, Mobility, Agile & DevOps, Quality Assurance & Test Automation.
We have been certified as a Great Place to WorkĀ® for two consecutive years (2020-2022) and voted as the Top 20 AI/ML vendor by CIO Insider.
Career Progression:
At Wissen Technology, your career growth is important for us. Therefore, we put in several efforts towards each employeeās career progression ā to enable and empower them to grow within the company as well as to instil a sense of responsibility, loyalty, and trust.
There have been instances where a software engineer has grown from being an individual contributor to a technical lead and now on the path to becoming a director responsible for growing revenues and profitability. We deeply value Ownership: taking responsibility, making it happen, not letting the ball drop, and being accountable.
Website : www.wissen.com
Why Wissen? : https://www.youtube.com/watch?v=K87DADzVT7g
Wissen Thought leadership: https://www.wissen.com/articles/
Latest in Wissen in CIO Insider :
Employee Speak:
https://www.ambitionbox.com/overview/wissen-technology-overview
LinkedIn: https://www.linkedin.com/company/wissen-technology
About Wissen Interview Process:
More on Wissen:
https://www.wissen.com/blog/here-is-what-ownership-and-commitment-mean-to-wissenites/
Regards,Ā
Nayana KMĀ
Principal Consultant - Talent AcquisitionĀ Ā
WissenĀ
WĀ www.wissen.comĀ
REMOTE JOB
Senior Back-end Developer
You will be responsible for working closely with our engineers to ensure system consistency and improve user experience. Ultimately, you should be able to develop and maintain functional and stable web
applications to meet UAS technology requirements.
Responsibilities
⢠Develop, troubleshoot, and debug applications.
⢠Manage cutting-edge technologies to improve legacy applications.
⢠Collaborate with Front-end developers to integrate user-facing elements with server-side logic.
⢠Gather and address technical and design requirements.
⢠Provide training and support to internal teams.
⢠Build reusable code and libraries for future use.
⢠Liaise with developers, designers, and system administrators to identify new features.
⢠Follow emerging technologies.
⢠Teamwork skills with a problem-solving attitude
⢠Excellent analytical and time management skills
Requirements
⢠Have 5+ years solid expertise in building enterprise-level Node.js Applications with a strong
knowledge in the following related technologies & frameworks: Javascript, Typescript, Express.JS,
Nest.JS, Loopback, Sequelize, Socket.io.
⢠Write clean, testable, and reusable code using TDD, with hands-on experience working in both
Monolith and Microservices architecture.
⢠Experience working with Unit Testing frameworks: Mocka, Chai, Istanbul
⢠Solid expertise in database technologies and ORMs including Sequelize, MySQL, MongoDB, Redis
⢠Proficient understanding of code versioning tools, such as Git/GitFlow and SourceTree
⢠Experience setting up your own CI/CD pipelines
⢠Experience working with communication protocols like (Websockets, gRPC, XMPP)
⢠In-depth understanding of the entire web development process (design, development, and
deployment)
⢠Hands on experience with other programming languages like Java, Ruby, PHP and Python with
sufficient knowledge in using 3rd party packages/plugins
⢠Familiarity with front-end languages (e.g. HTML, JavaScript and CSS)
⢠Familiarity working with popular cloud providers like Azure, AWS
⢠BSc degree in Computer or in relevant field


Senior Python Developer (6 + Years Experience)
Core Skills:
- Strong Python experience and understanding of modern design patterns, abstractions, object oriented programming at scale.
- Strong understanding of event based/async architectures (Kafka, WebSockets)
- Database interactions
- Working understanding of infrastructure as code (terraform ) and how develop code that will be deployed by IAC.
- Working understanding of Kubernetes including containerization, deploying, debugging services running on k8s.
Preferred:
- Working GCP experience including GKE, GCE, Cloud functions/cloud run, IAM.
- Git required
- CICD and automation experience; stack includes Jenkins, Terraform, Argo, Harness.
Job Requirements :
Ā
- Should have experience inĀ supportingĀ theĀ applicationĀ and infrastructure 24x7.
- Should have good working knowledge on troubleshooting skills of Operating Systems (Linux/Windows)
- Good experience on Java/j2EEĀ applicationĀ supportingĀ and AWS infraĀ supporting.
- Ability to work with 3rd parties/FOPS and provide required instruction to troubleshoot and restore faults.
- Respond quickly and effectively to production issues, troubleshooting solutions, and
taking responsibility for seeing those solutions through resolution.
- Identify root cause and corrective actions for highly complex availability, capacity, security, performance, and quality issues affecting the database.
- Strong knowledge of Linux/Unix operating system.
- Good knowledge of scripting languages like Shell, Python.
- Good Knowledge of Databases like Mongo, Mysql, SQL Server.
- Respond to alerts and take corrective action to ensure the high availability of our
production environments and participate in an after-hours on-call rotation.
- Experience/Knowledge of other cloud platforms (Azure, Google Cloud) is a plus
- Strong verbal and written communications skills are a must
- Must have productionĀ supportĀ experience as the requirement is 24X7X365 productionĀ support.
We are seeking extremely smart programmers who are gung ho about building large scale systems that are going to have a big impact on millions of customers.
Responsibilities:
- Design and develop products by working closely with business team.
- Gain experience with hands on coding and independent ownership of software components.
- Build performant, scalable, enterprise ready back end architectures that can support millions of users in parallel.
- Follow strong engineering best practices and champion their adoption.
Requirements:
- 2+ yearsā experience in software product development and delivery.
- Bachelors or Masters degree in engineering from a reputed institute(preferably IITs, NITs, or other top engineering institutes).
- Strong grasp of CS fundamentals, algorithms and excellent problem solving abilities.
- All experience should be from good product development or e-commerce background.
- Must have shown good stability in all your previous associations.
- Have strong backend knowledge and cloud development exposure.
- Expert at Java, Spring boot, Hibernate, REST API development.
- Worked with at least 1 RDBMS (Mysql preferred). NoSql is a plus.
- Have used or are very hands-on with Microservices, Docker, Kubernetes, Gradle/Ant, Kafka, GIT/bitbucket in a very agile work place.
- Writing high quality code which is made better by unit tests and integration tests is how you work.
- Comfortable with exploring proven open source tech stack like Grafana, Kibana, Jira, Prometheus, caches like Redis/Memcached, task queues like celery, to name a few.
- Knowledge of test driven development and AWS tech stack will be a good plus.
Good Programming Skills in C, C++, C#/Java, (good to have)
- Exposure to Scripting Languages like Ruby, Python
- Knowledge in version control-Ā GitĀ and/or Subversion
- Exposure to debugging tools likeĀ gdb,Ā valgrind
- IDE tools like Eclipse
- Exposure to network programming with TCP, UDP
- Good debugging skills
- Exposure to Multi-threaded programming
- Strong knowledge in Data Structures & Algorithms
- Strong development experience in Core Java, J2EE, Spring Boot, Oracle SQL/PLSQL and App servers like WebLogic, JBOSS, Unix
- Good Knowledge of SOAP and REST API
- Should have knowledge in SOLID Principles & Design Patterns
- Should have working experience in UI like JSF, JSP, Html, CSS and Javascript / Jquery
- Experience with full-lifecycle development (i.e. design, coding, testing, debugging, etc.)
- Working experience to fix common vulnerabilities and security threat in SOA\Microservices applications
- Knowledge in OWASP Standards and Working knowledge in fixing security issues, data encryption and cryptography.
- Prior experience and knowledge of security tools like Fortify, Sonatype and webInspect is a plus
- Good to have knowledge and working experience in Angular JS
- Translate business requirements into detailed specs/designs
- Design thinking while arriving at solution
- Strong technical troubleshooting, diagnosing and problem-solving skills
- Ability to work with distributed teams in a collaborative and productive manner
- Solving complex business and workflow issues with solid scalable technical solutions
- Must be a self-motivated, proven performer who enjoy challenging assignments in a high-energy, fast growing workplace
- Agility and ability to adapt quickly to changing requirements and scope and priorities
- Good in communication, both written and verbal
- Should have Agile scrum experience.
- Team Player with very good attitude
- Attention to detail and focus on quality
- Knowledge in financial services domain is a plus
- Good to have knowledge on Static AppSec Testing (SAST) and Dynamic AppSec Testing (DAST)


If you love to work in a fast-paced startup environment and desire to solve some very
challenging problems using technology, we want to hear from you.
We are looking for an enthusiastic and energetic individual to work as a Senior Software
Developer. You will be involved in working on multiple products for the scaling and growth
stage of the lifecycle.
We work closely with the real world,. If you are interested to grow and learn in your career
and at the same time work on products for the 1Bn user market, we encourage you to apply.
Responsibilities
ā Managing and guiding a team of junior developers for timely delivery of product and
milestones
ā Optimization of the application for maximum speed and scalability
ā Implementation of security and data protection
ā Design and implementation of data storage solutions
ā Design & Build: Designing and developing high-volume, low-latency applications for
mission-critical systems, and delivering high-availability and performance.
ā Collaborate - Collaborating within your product streams and team to bring best
practices and leverage a world-class tech stack.
ā Measurable Outcome - You will need to set quantifiable objectives that encapsulate
the quality attributes of a system. The fitness of the application is measured against
set marks.
ā DevOps - You will need to set up every essential (tracking/alerting) to make sure the
infrastructure/software you built is working as expected.
ā Design and development of our REST APIs
ā Help maintain code quality, architecture, and automation
Required Knowledge and Skills
ā Over 3 years of experience working in backend development technologies and
DevOps
ā Highly curious and ready to dive into complex technical challenges.
ā Proficiency in development and scripting in Python, Django/Flask framework.
ā Some experience in Angular 6+, JavaScript or TypeScript would be a plus.
ā Database design and management, including being up on the latest practices -
bonus points for MySQL and MongoDB
ā User authentication and authorization between multiple systems, servers, and
environments
ā Integration of multiple data sources and databases into one system
ā Management of hosting environment, including database administration and scaling
an application to support load changes
ā Setup and administration of backups
ā Understanding differences between multiple delivery platforms such as mobile vs
desktop, and optimizing output to match the specific platform
ā Creating database schemas that represent and support business processes
ā Implementing automated testing platforms and unit tests
ā Understanding of āsession managementā in a distributed server environment
ā Server management and deployment for the relevant environment
ā Appreciation for clean and well-documented code
ā Hands-on experience with architecture and structural design patterns
ā Expertise in designing, developing, deploying, and integrating RESTful APIs
ā Ability to understand business requirements and translate them into technical
requirements
ā A knack for benchmarking and optimization
ā Proficient understanding of code versioning tools, such as Git
Personality
ā Requires excellent communication skills ā written, verbal, and presentation.
ā You should be a team player.
ā You should be positive towards problem-solving, have a very structural thought
process to solve problems
ā Interest to work in a high paced start-up environment with a large amount of learning.
ā Good understanding of different frameworks, and be able to pick up new
technologies at ease.
ā You should be agile enough to figure out a need for new technologies/frameworks
and learn new technology for better product performance.


-A premium college gratduate is required.
-Strong experience in Data Structures and Algorithms.
-Should have good understanding of databases and storage fundamentals.


