BENGALURU · FULLTIME
Software Developer
WISSEN TECHNOLOGY PVT LTD
Bengaluru · hybrid · Posted 20d ago
About a minute. You'll make an account on the way through.
agent · working
- Read this posting0.8s
- Found the form on Naukri · 10 questions to answer1.0s
- Decided the answers for all of them2.2s
- Tailor your résumé to this role
- Waiting for you
Section · 01
About this role
Role & responsibilities
Java Spring Boot Microservices Developer 5+ Years Experience
Job Description
We are looking for an experienced Java Backend Developer with 5+ years of hands-on experience in Java, Spring Boot, Microservices, Object-Oriented Programming, and Data Structures & Algorithms.
The candidate should have strong experience designing, developing, testing, and maintaining scalable backend applications and microservices.
Key Responsibilities
- Design, develop, and maintain scalable backend applications using Java and Spring Boot.
- Develop and integrate RESTful APIs and Microservices.
- Apply strong OOP principles, SOLID principles, and design patterns to build maintainable applications.
- Work with Data Structures and Algorithms to develop efficient and optimized solutions.
- Design and implement database schemas, queries, and data-access layers.
- Troubleshoot production issues, perform root-cause analysis, and implement permanent fixes.
- Write clean, reusable, testable, and maintainable code.
- Perform code reviews and contribute to engineering best practices.
- Collaborate with frontend developers, QA engineers, DevOps teams, architects, and product teams.
- Participate in system design and technical discussions for scalable distributed systems.
- Implement unit and integration testing and maintain good test coverage.
- Monitor application performance and identify opportunities for optimization.
Required Technical Skills
Core Java
- Java 8/11/17+
- OOP concepts
- Collections Framework
- Exception Handling
- Generics
- Multithreading and Concurrency
- Java Streams and Lambda Expressions
- Functional Interfaces
- JVM fundamentals
- Memory management and Garbage Collection
Data Structures & Algorithms
- Arrays and Strings
- Linked Lists
- Stack and Queue
- HashMap/HashSet
- Trees and Binary Search Trees
- Heaps
- Graphs
- Recursion and Backtracking
- Sorting and Searching
- Dynamic Programming
- Time and Space Complexity
Spring / Spring Boot
- Spring Core
- Dependency Injection / IoC
- Spring Boot
- Spring MVC
- Spring Data JPA
- Spring Security
- REST APIs
- Exception handling
- Validation
- Actuator
- Configuration and Profiles
Microservices
- Microservices architecture
- Service-to-service communication
- REST APIs
- API Gateway
- Service Discovery
- Circuit Breaker
- Resilience patterns
- Distributed transactions
- Logging and monitoring
- Authentication and authorization
- Fault tolerance and scalability
Database
- SQL
- MySQL / PostgreSQL / Oracle
- Joins, indexes, views, stored procedures
- Query optimization
- Transactions and ACID
- JPA/Hibernate
- Basic knowledge of NoSQL databases such as MongoDB/Redis
Messaging & Cloud
- Kafka or RabbitMQ
- Docker
- Kubernetes basics
- CI/CD concepts
- AWS/Azure/GCP fundamentals
Testing & Tools
- JUnit
- Mockito
- Maven/Gradle
- Git
- Postman
- SonarQube
- Jenkins/GitHub Actions
Good to Have
- System Design experience
- Design Patterns
- SOLID principles
- Event-driven architecture
- Distributed systems
- Redis caching
- Cloud-native application development
- Kubernetes
- Observability using tools such as Prometheus/Grafana
Experience
- 5+ years of professional software development experience.
- Strong hands-on experience in Java and Spring Boot.
- Experience building and supporting production-grade Microservices.
- Strong understanding of DSA, OOP, database concepts, and system design.
- Experience working in Agile/Scrum development environments.
Interview Focus Areas
Candidates should be prepared for questions on:
- Core Java & OOP
- Collections and Java 8+ features
- Multithreading and concurrency
- DSA and coding problems
- Spring Boot
- REST API design
- Microservices architecture
- Kafka/messaging
- SQL and database optimization
- System design
- Design patterns and SOLID principles
- Real-world production/debugging scenarios
Preferred candidate profile
Perks and benefits
Sourced from naukri
Section · 02
Skills
Section · Company
About Wissen Technology

WISSEN TECHNOLOGY PVT LTD
IT Services & Consulting
1.2k+
employees
2015
11 years old
Bangalore / Bengaluru, Karnataka
IN
₹21.4L PA avg
Avg at Wissen Technology
₹20L – ₹35L PA
This role
About
Industries
Employee ratings
10 reviews
Culture
2.9
Career growth
3.0
Work-life
3.0
Employees rate it well for
Find them on